├── skin ├── ompd_dark │ ├── about.txt │ └── img │ │ ├── playing.gif │ │ ├── small_check.png │ │ ├── small_error.png │ │ ├── small_login.png │ │ ├── tiny_check.png │ │ ├── medium_image.png │ │ ├── medium_online.png │ │ ├── small_uncheck.png │ │ ├── tiny_uncheck.png │ │ ├── medium_message_ok.png │ │ ├── large_file_not_found.png │ │ ├── medium_message_error.png │ │ ├── medium_message_warning.png │ │ └── small_animated_progress.gif ├── ompd_the_first │ ├── about.txt │ └── img │ │ ├── playing.gif │ │ ├── muzik-bars.gif │ │ ├── small_check.png │ │ ├── small_error.png │ │ ├── small_login.png │ │ ├── tiny_check.png │ │ ├── medium_image.png │ │ ├── medium_online.png │ │ ├── music_on1s_o.gif │ │ ├── small_uncheck.png │ │ ├── tiny_uncheck.png │ │ ├── medium_message_ok.png │ │ ├── large_file_not_found.png │ │ ├── medium_message_error.png │ │ ├── medium_message_warning.png │ │ └── small_animated_progress.gif ├── ompd_darker │ ├── about.txt │ └── img │ │ ├── playing.gif │ │ ├── medium_image.png │ │ ├── playing_org.gif │ │ ├── small_check.png │ │ ├── small_error.png │ │ ├── small_login.png │ │ ├── tiny_check.png │ │ ├── tiny_uncheck.png │ │ ├── medium_online.png │ │ ├── small_uncheck.png │ │ ├── medium_message_ok.png │ │ ├── large_file_not_found.png │ │ ├── medium_message_error.png │ │ ├── medium_message_warning.png │ │ └── small_animated_progress.gif ├── ompd_darker_2 │ ├── about.txt │ └── img │ │ ├── playing.gif │ │ ├── tiny_check.png │ │ ├── medium_image.png │ │ ├── playing_org.gif │ │ ├── small_check.png │ │ ├── small_error.png │ │ ├── small_login.png │ │ ├── tiny_uncheck.png │ │ ├── medium_online.png │ │ ├── small_uncheck.png │ │ ├── medium_message_ok.png │ │ ├── large_file_not_found.png │ │ ├── medium_message_error.png │ │ ├── medium_message_warning.png │ │ └── small_animated_progress.gif ├── dark_wide │ ├── about.txt │ └── img │ │ ├── playing.gif │ │ ├── small_check.png │ │ ├── small_error.png │ │ ├── small_login.png │ │ ├── tiny_check.png │ │ ├── medium_image.png │ │ ├── medium_online.png │ │ ├── small_uncheck.png │ │ ├── tiny_uncheck.png │ │ ├── medium_message_ok.png │ │ ├── large_file_not_found.png │ │ ├── medium_message_error.png │ │ ├── medium_message_warning.png │ │ └── small_animated_progress.gif ├── dark_red │ ├── img │ │ ├── playing.gif │ │ ├── tiny_check.png │ │ ├── medium_image.png │ │ ├── small_check.png │ │ ├── small_error.png │ │ ├── small_login.png │ │ ├── tiny_uncheck.png │ │ ├── medium_online.png │ │ ├── small_uncheck.png │ │ ├── medium_message_ok.png │ │ ├── large_file_not_found.png │ │ ├── medium_message_error.png │ │ ├── medium_message_warning.png │ │ └── small_animated_progress.gif │ └── about.txt └── ompd_default │ ├── img │ ├── playing.gif │ ├── small_check.png │ ├── small_error.png │ ├── small_login.png │ ├── tiny_check.png │ ├── medium_online.png │ ├── small_uncheck.png │ ├── tiny_uncheck.png │ ├── medium_message_ok.png │ ├── medium_message_error.png │ ├── medium_message_warning.png │ └── small_animated_progress.gif │ └── about.txt ├── cover.php ├── genre.php ├── json.php ├── api └── LyricsCore │ ├── TODO.md │ └── CHANGELOG.md ├── download.php ├── phpinfo.php ├── record.php ├── image ├── icon.png ├── favicon.png ├── no_image.png ├── image_error.png ├── misc_image.jpg ├── new │ ├── no_image.jpg │ ├── no_image.png │ ├── image_error.jpg │ ├── image_error.png │ └── large_file_not_found.png ├── old │ ├── no_image.jpg │ ├── no_image.png │ ├── image_error.jpg │ ├── image_error.png │ └── large_file_not_found.png ├── transparent.gif ├── old-2 │ ├── no_image.png-old │ ├── image_error.png-old │ └── large_file_not_found.png-old └── large_file_not_found.png ├── opensearch.php ├── cache └── .gitignore ├── include ├── cache.inc.php ├── stream.inc.php ├── globalize.inc.php └── new_albums_hra.inc.php ├── tmp └── .gitignore ├── tools ├── mysqli2mysql.php └── line-break-converter.php ├── codemirror ├── bin │ ├── lint │ ├── authors.sh │ └── upload-release.js ├── doc │ ├── logo.png │ └── yinyang.png ├── src │ ├── codemirror.js │ ├── addon │ │ └── runmode │ │ │ ├── runmode.node.js │ │ │ ├── runmode-standalone.js │ │ │ ├── codemirror-standalone.js │ │ │ └── codemirror.node.js │ ├── edit │ │ ├── utils.js │ │ └── deleteNearSelection.js │ ├── line │ │ └── saw_special_spans.js │ ├── display │ │ └── mode_state.js │ ├── input │ │ └── keynames.js │ └── measurement │ │ └── widgets.js ├── .editorconfig ├── theme │ ├── ambiance-mobile.css │ ├── juejin.css │ ├── neat.css │ ├── ssms.css │ ├── elegant.css │ ├── neo.css │ └── eclipse.css ├── addon │ ├── display │ │ └── fullscreen.css │ ├── search │ │ └── matchesonscrollbar.css │ ├── fold │ │ └── foldgutter.css │ ├── dialog │ │ └── dialog.css │ ├── hint │ │ └── show-hint.css │ └── edit │ │ └── trailingspace.js ├── .gitattributes ├── .npmignore ├── mode │ ├── tiddlywiki │ │ └── tiddlywiki.css │ ├── d │ │ └── test.js │ ├── css │ │ └── gss_test.js │ ├── tiki │ │ └── tiki.css │ ├── ruby │ │ └── test.js │ └── rust │ │ └── test.js ├── test │ ├── mode_test.css │ └── lint.js ├── LICENSE └── package.json ├── covers ├── .gitignore └── mp3.polskieradio.pl.png ├── stream └── .gitignore ├── composer.json ├── fonts ├── 525icons │ ├── 525icons.eot │ ├── 525icons.ttf │ ├── 525icons.woff │ └── 525icons.woff2 ├── Roboto │ ├── Roboto-Black.ttf │ ├── Roboto-Bold.ttf │ ├── Roboto-Light.ttf │ ├── Roboto-Thin.ttf │ ├── Roboto-Italic.ttf │ ├── Roboto-Medium.ttf │ ├── Roboto-Regular.ttf │ ├── Roboto-BoldItalic.ttf │ ├── Roboto-ThinItalic.ttf │ ├── Roboto-BlackItalic.ttf │ ├── Roboto-LightItalic.ttf │ └── Roboto-MediumItalic.ttf ├── typicons │ └── fonts │ │ ├── typicons.eot │ │ ├── typicons.ttf │ │ └── typicons.woff └── font-awesome-4.7.0 │ ├── fonts │ ├── FontAwesome.otf │ ├── fontawesome-webfont.eot │ ├── fontawesome-webfont.ttf │ ├── fontawesome-webfont.woff │ └── fontawesome-webfont.woff2 │ ├── less │ ├── screen-reader.less │ ├── fixed-width.less │ ├── larger.less │ ├── list.less │ ├── core.less │ ├── stacked.less │ ├── font-awesome.less │ ├── bordered-pulled.less │ ├── rotated-flipped.less │ ├── path.less │ └── animated.less │ ├── scss │ ├── _fixed-width.scss │ ├── _screen-reader.scss │ ├── _larger.scss │ ├── _list.scss │ ├── _core.scss │ ├── font-awesome.scss │ ├── _stacked.scss │ ├── _bordered-pulled.scss │ ├── _rotated-flipped.scss │ ├── _path.scss │ └── _animated.scss │ └── HELP-US-OUT.txt ├── getid3 ├── helperapps │ ├── head.exe │ ├── cygwin1.dll │ ├── shorten.exe │ ├── metaflac.exe │ └── vorbiscomment.exe ├── demos │ └── index.php └── dependencies.txt ├── vendor ├── adinan-cenci │ └── radio-browser │ │ ├── .gitignore │ │ ├── examples │ │ ├── z-pick-a-server.php │ │ ├── y-get-servers-ips.php │ │ ├── f-get-stations-by-votes.php │ │ ├── e-get-stations-by-clicks.php │ │ ├── a-get-tags.php │ │ ├── g-get-stations-in-xml-format.php │ │ ├── d-get-stations-by-country.php │ │ ├── c-get-stations-by-tag.php │ │ └── b-get-states.php │ │ ├── composer.json │ │ └── LICENSE ├── guzzlehttp │ ├── guzzle │ │ └── src │ │ │ ├── Exception │ │ │ ├── TooManyRedirectsException.php │ │ │ ├── TransferException.php │ │ │ ├── InvalidArgumentException.php │ │ │ ├── GuzzleException.php │ │ │ ├── ClientException.php │ │ │ ├── ServerException.php │ │ │ └── BadResponseException.php │ │ │ ├── functions_include.php │ │ │ ├── BodySummarizerInterface.php │ │ │ ├── MessageFormatterInterface.php │ │ │ ├── BodySummarizer.php │ │ │ └── Handler │ │ │ ├── CurlFactoryInterface.php │ │ │ └── HeaderProcessor.php │ ├── promises │ │ └── src │ │ │ ├── CancellationException.php │ │ │ ├── PromisorInterface.php │ │ │ ├── AggregateException.php │ │ │ ├── TaskQueueInterface.php │ │ │ └── Is.php │ └── psr7 │ │ └── src │ │ ├── Exception │ │ └── MalformedUriException.php │ │ ├── NoSeekStream.php │ │ ├── Rfc7230.php │ │ └── LazyOpenStream.php ├── composer │ ├── autoload_namespaces.php │ ├── autoload_classmap.php │ ├── autoload_files.php │ ├── autoload_psr4.php │ ├── platform_check.php │ └── LICENSE ├── symfony │ └── deprecation-contracts │ │ ├── CHANGELOG.md │ │ ├── composer.json │ │ ├── function.php │ │ ├── LICENSE │ │ └── README.md ├── psr │ ├── http-client │ │ ├── src │ │ │ ├── ClientExceptionInterface.php │ │ │ ├── ClientInterface.php │ │ │ ├── RequestExceptionInterface.php │ │ │ └── NetworkExceptionInterface.php │ │ ├── README.md │ │ ├── CHANGELOG.md │ │ ├── composer.json │ │ └── LICENSE │ ├── http-factory │ │ ├── src │ │ │ ├── UriFactoryInterface.php │ │ │ ├── RequestFactoryInterface.php │ │ │ ├── ResponseFactoryInterface.php │ │ │ ├── ServerRequestFactoryInterface.php │ │ │ └── UploadedFileFactoryInterface.php │ │ ├── README.md │ │ ├── composer.json │ │ └── LICENSE │ └── http-message │ │ ├── README.md │ │ ├── composer.json │ │ ├── LICENSE │ │ └── CHANGELOG.md ├── ralouphie │ └── getallheaders │ │ ├── composer.json │ │ ├── LICENSE │ │ └── README.md └── autoload.php ├── PHPsimpleHTMLDomParser ├── docs │ ├── Debug │ │ ├── disable.md │ │ ├── enable.md │ │ ├── log.md │ │ ├── setDebugHandler.md │ │ ├── log_once.md │ │ └── index.md │ ├── HtmlNode │ │ ├── parentNode.md │ │ ├── __destruct.md │ │ ├── __toString.md │ │ ├── makeup.md │ │ ├── nodeName.md │ │ ├── __debugInfo.md │ │ ├── clear.md │ │ ├── getAllAttributes.md │ │ ├── hasChildNodes.md │ │ ├── __unset.md │ │ ├── xmltext.md │ │ ├── innertext.md │ │ ├── lastChild.md │ │ ├── firstChild.md │ │ ├── nextSibling.md │ │ ├── outertext.md │ │ ├── previousSibling.md │ │ ├── __call.md │ │ ├── getElementById.md │ │ ├── getAttribute.md │ │ ├── is_utf8.md │ │ ├── getElementByTagName.md │ │ ├── get_display_size.md │ │ ├── hasAttribute.md │ │ ├── expect.md │ │ ├── removeAttribute.md │ │ ├── setAttribute.md │ │ ├── parse_selector.md │ │ ├── find_ancestor_tag.md │ │ ├── childNodes.md │ │ ├── dump_node.md │ │ ├── hasClass.md │ │ ├── getElementsById.md │ │ ├── appendChild.md │ │ ├── parent.md │ │ ├── getElementsByTagName.md │ │ ├── __construct.md │ │ ├── is_block_element.md │ │ ├── convert_text.md │ │ ├── dump.md │ │ ├── save.md │ │ ├── match.md │ │ ├── addClass.md │ │ ├── remove.md │ │ ├── text.md │ │ ├── __set.md │ │ ├── removeClass.md │ │ ├── seek.md │ │ ├── __isset.md │ │ ├── removeChild.md │ │ └── index.md │ ├── HtmlDocument │ │ ├── __destruct.md │ │ ├── lastChild.md │ │ ├── firstChild.md │ │ ├── __debugInfo.md │ │ ├── __toString.md │ │ ├── remove_callback.md │ │ ├── parse.md │ │ ├── createTextNode.md │ │ ├── loadFile.md │ │ ├── read_tag.md │ │ ├── __call.md │ │ ├── as_text_node.md │ │ ├── childNodes.md │ │ ├── expect.md │ │ ├── getElementById.md │ │ ├── createElement.md │ │ ├── getElementByTagName.md │ │ ├── search_noise.md │ │ ├── save.md │ │ ├── set_callback.md │ │ ├── dump.md │ │ ├── copy_skip.md │ │ ├── copy_until_char.md │ │ ├── getElementsByTagName.md │ │ ├── getElementsById.md │ │ ├── copy_until.md │ │ ├── link_nodes.md │ │ ├── restore_noise.md │ │ ├── parse_charset.md │ │ ├── find.md │ │ ├── __get.md │ │ ├── prepare.md │ │ ├── remove_noise.md │ │ └── parse_attr.md │ ├── css │ │ └── extra.css │ ├── examples │ │ ├── saving-dom-objects.md │ │ ├── customizing-parsing-behavior.md │ │ └── creating-dom-objects.md │ ├── constants.md │ └── index.md ├── example │ ├── example_extract_html.php │ ├── example_modify_contents.php │ ├── example_callback.php │ ├── scraping │ │ ├── example_scraping_imdb.php │ │ └── example_scraping_slashdot.php │ └── example_basic_selector.php ├── .mkdocs │ └── custom_theme │ │ └── main.html ├── constants.php └── LICENSE ├── manifest.json ├── .gitignore ├── manifest.webmanifest ├── sql ├── incremental_upgrade_44.sql ├── incremental_upgrade_52.sql ├── incremental_upgrade_48.sql ├── incremental_upgrade_47.sql ├── incremental_upgrade_49.sql ├── incremental_upgrade_51.sql └── incremental_upgrade_46.sql └── offline.html /skin/ompd_dark/about.txt: -------------------------------------------------------------------------------- 1 | O!MPD dark skin by Artur Sierżant. -------------------------------------------------------------------------------- /skin/ompd_the_first/about.txt: -------------------------------------------------------------------------------- 1 | O!MPD skin by Artur Sierżant. -------------------------------------------------------------------------------- /skin/ompd_darker/about.txt: -------------------------------------------------------------------------------- 1 | O!MPD darker skin by Artur Sierżant. -------------------------------------------------------------------------------- /skin/ompd_darker_2/about.txt: -------------------------------------------------------------------------------- 1 | O!MPD darker skin by Artur Sierżant. -------------------------------------------------------------------------------- /cover.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/cover.php -------------------------------------------------------------------------------- /genre.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/genre.php -------------------------------------------------------------------------------- /json.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/json.php -------------------------------------------------------------------------------- /api/LyricsCore/TODO.md: -------------------------------------------------------------------------------- 1 | TODO 2 | ---- 3 | 4 | * Clean JSON 5 | * Clean XML 6 | -------------------------------------------------------------------------------- /download.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/download.php -------------------------------------------------------------------------------- /phpinfo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/phpinfo.php -------------------------------------------------------------------------------- /record.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/record.php -------------------------------------------------------------------------------- /image/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/image/icon.png -------------------------------------------------------------------------------- /opensearch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/opensearch.php -------------------------------------------------------------------------------- /skin/dark_wide/about.txt: -------------------------------------------------------------------------------- 1 | Dark wide skin by Cliff Baier (https://github.com/marcbth). -------------------------------------------------------------------------------- /image/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/image/favicon.png -------------------------------------------------------------------------------- /image/no_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/image/no_image.png -------------------------------------------------------------------------------- /cache/.gitignore: -------------------------------------------------------------------------------- 1 | # Ignore everything in this directory 2 | * 3 | # Except this file 4 | !.gitignore -------------------------------------------------------------------------------- /image/image_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/image/image_error.png -------------------------------------------------------------------------------- /image/misc_image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/image/misc_image.jpg -------------------------------------------------------------------------------- /image/new/no_image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/image/new/no_image.jpg -------------------------------------------------------------------------------- /image/new/no_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/image/new/no_image.png -------------------------------------------------------------------------------- /image/old/no_image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/image/old/no_image.jpg -------------------------------------------------------------------------------- /image/old/no_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/image/old/no_image.png -------------------------------------------------------------------------------- /image/transparent.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/image/transparent.gif -------------------------------------------------------------------------------- /include/cache.inc.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/include/cache.inc.php -------------------------------------------------------------------------------- /include/stream.inc.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/include/stream.inc.php -------------------------------------------------------------------------------- /tmp/.gitignore: -------------------------------------------------------------------------------- 1 | # Ignore everything in this directory 2 | * 3 | # Except this file 4 | !.gitignore -------------------------------------------------------------------------------- /tools/mysqli2mysql.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/tools/mysqli2mysql.php -------------------------------------------------------------------------------- /codemirror/bin/lint: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | process.exit(require("../test/lint").ok ? 0 : 1); 4 | -------------------------------------------------------------------------------- /codemirror/doc/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/codemirror/doc/logo.png -------------------------------------------------------------------------------- /covers/.gitignore: -------------------------------------------------------------------------------- 1 | # Ignore everything in this directory 2 | * 3 | # Except this file 4 | !.gitignore -------------------------------------------------------------------------------- /stream/.gitignore: -------------------------------------------------------------------------------- 1 | # Ignore everything in this directory 2 | * 3 | # Except this file 4 | !.gitignore -------------------------------------------------------------------------------- /codemirror/doc/yinyang.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/codemirror/doc/yinyang.png -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "require": { 3 | "adinan-cenci/radio-browser": "^2.1" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /fonts/525icons/525icons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/fonts/525icons/525icons.eot -------------------------------------------------------------------------------- /fonts/525icons/525icons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/fonts/525icons/525icons.ttf -------------------------------------------------------------------------------- /getid3/helperapps/head.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/getid3/helperapps/head.exe -------------------------------------------------------------------------------- /image/new/image_error.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/image/new/image_error.jpg -------------------------------------------------------------------------------- /image/new/image_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/image/new/image_error.png -------------------------------------------------------------------------------- /image/old/image_error.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/image/old/image_error.jpg -------------------------------------------------------------------------------- /image/old/image_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/image/old/image_error.png -------------------------------------------------------------------------------- /include/globalize.inc.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/include/globalize.inc.php -------------------------------------------------------------------------------- /vendor/adinan-cenci/radio-browser/.gitignore: -------------------------------------------------------------------------------- 1 | vendor/ 2 | phpunit.xml 3 | composer.lock 4 | test-phpunit.sh -------------------------------------------------------------------------------- /codemirror/src/codemirror.js: -------------------------------------------------------------------------------- 1 | import { CodeMirror } from "./edit/main.js" 2 | 3 | export default CodeMirror 4 | -------------------------------------------------------------------------------- /fonts/525icons/525icons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/fonts/525icons/525icons.woff -------------------------------------------------------------------------------- /fonts/525icons/525icons.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/fonts/525icons/525icons.woff2 -------------------------------------------------------------------------------- /fonts/Roboto/Roboto-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/fonts/Roboto/Roboto-Black.ttf -------------------------------------------------------------------------------- /fonts/Roboto/Roboto-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/fonts/Roboto/Roboto-Bold.ttf -------------------------------------------------------------------------------- /fonts/Roboto/Roboto-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/fonts/Roboto/Roboto-Light.ttf -------------------------------------------------------------------------------- /fonts/Roboto/Roboto-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/fonts/Roboto/Roboto-Thin.ttf -------------------------------------------------------------------------------- /getid3/helperapps/cygwin1.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/getid3/helperapps/cygwin1.dll -------------------------------------------------------------------------------- /getid3/helperapps/shorten.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/getid3/helperapps/shorten.exe -------------------------------------------------------------------------------- /image/old-2/no_image.png-old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/image/old-2/no_image.png-old -------------------------------------------------------------------------------- /skin/dark_red/img/playing.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/dark_red/img/playing.gif -------------------------------------------------------------------------------- /covers/mp3.polskieradio.pl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/covers/mp3.polskieradio.pl.png -------------------------------------------------------------------------------- /fonts/Roboto/Roboto-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/fonts/Roboto/Roboto-Italic.ttf -------------------------------------------------------------------------------- /fonts/Roboto/Roboto-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/fonts/Roboto/Roboto-Medium.ttf -------------------------------------------------------------------------------- /fonts/Roboto/Roboto-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/fonts/Roboto/Roboto-Regular.ttf -------------------------------------------------------------------------------- /getid3/helperapps/metaflac.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/getid3/helperapps/metaflac.exe -------------------------------------------------------------------------------- /image/large_file_not_found.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/image/large_file_not_found.png -------------------------------------------------------------------------------- /image/old-2/image_error.png-old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/image/old-2/image_error.png-old -------------------------------------------------------------------------------- /skin/dark_red/img/tiny_check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/dark_red/img/tiny_check.png -------------------------------------------------------------------------------- /skin/dark_wide/img/playing.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/dark_wide/img/playing.gif -------------------------------------------------------------------------------- /skin/ompd_dark/img/playing.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_dark/img/playing.gif -------------------------------------------------------------------------------- /skin/ompd_darker/img/playing.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_darker/img/playing.gif -------------------------------------------------------------------------------- /tools/line-break-converter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/tools/line-break-converter.php -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/Debug/disable.md: -------------------------------------------------------------------------------- 1 | ```php 2 | Debug::disable () 3 | ``` 4 | 5 | Globally disables debug messages. -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/Debug/enable.md: -------------------------------------------------------------------------------- 1 | ```php 2 | Debug::enable () 3 | ``` 4 | 5 | Globally enables debug messages. -------------------------------------------------------------------------------- /codemirror/src/addon/runmode/runmode.node.js: -------------------------------------------------------------------------------- 1 | import "./codemirror.node.js" 2 | import "../../../addon/runmode/runmode.js" -------------------------------------------------------------------------------- /fonts/Roboto/Roboto-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/fonts/Roboto/Roboto-BoldItalic.ttf -------------------------------------------------------------------------------- /fonts/Roboto/Roboto-ThinItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/fonts/Roboto/Roboto-ThinItalic.ttf -------------------------------------------------------------------------------- /fonts/typicons/fonts/typicons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/fonts/typicons/fonts/typicons.eot -------------------------------------------------------------------------------- /fonts/typicons/fonts/typicons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/fonts/typicons/fonts/typicons.ttf -------------------------------------------------------------------------------- /fonts/typicons/fonts/typicons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/fonts/typicons/fonts/typicons.woff -------------------------------------------------------------------------------- /image/new/large_file_not_found.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/image/new/large_file_not_found.png -------------------------------------------------------------------------------- /image/old/large_file_not_found.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/image/old/large_file_not_found.png -------------------------------------------------------------------------------- /skin/dark_red/img/medium_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/dark_red/img/medium_image.png -------------------------------------------------------------------------------- /skin/dark_red/img/small_check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/dark_red/img/small_check.png -------------------------------------------------------------------------------- /skin/dark_red/img/small_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/dark_red/img/small_error.png -------------------------------------------------------------------------------- /skin/dark_red/img/small_login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/dark_red/img/small_login.png -------------------------------------------------------------------------------- /skin/dark_red/img/tiny_uncheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/dark_red/img/tiny_uncheck.png -------------------------------------------------------------------------------- /skin/dark_wide/img/small_check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/dark_wide/img/small_check.png -------------------------------------------------------------------------------- /skin/dark_wide/img/small_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/dark_wide/img/small_error.png -------------------------------------------------------------------------------- /skin/dark_wide/img/small_login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/dark_wide/img/small_login.png -------------------------------------------------------------------------------- /skin/dark_wide/img/tiny_check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/dark_wide/img/tiny_check.png -------------------------------------------------------------------------------- /skin/ompd_dark/img/small_check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_dark/img/small_check.png -------------------------------------------------------------------------------- /skin/ompd_dark/img/small_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_dark/img/small_error.png -------------------------------------------------------------------------------- /skin/ompd_dark/img/small_login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_dark/img/small_login.png -------------------------------------------------------------------------------- /skin/ompd_dark/img/tiny_check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_dark/img/tiny_check.png -------------------------------------------------------------------------------- /skin/ompd_darker_2/img/playing.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_darker_2/img/playing.gif -------------------------------------------------------------------------------- /skin/ompd_default/img/playing.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_default/img/playing.gif -------------------------------------------------------------------------------- /fonts/Roboto/Roboto-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/fonts/Roboto/Roboto-BlackItalic.ttf -------------------------------------------------------------------------------- /fonts/Roboto/Roboto-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/fonts/Roboto/Roboto-LightItalic.ttf -------------------------------------------------------------------------------- /fonts/Roboto/Roboto-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/fonts/Roboto/Roboto-MediumItalic.ttf -------------------------------------------------------------------------------- /getid3/helperapps/vorbiscomment.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/getid3/helperapps/vorbiscomment.exe -------------------------------------------------------------------------------- /skin/dark_red/img/medium_online.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/dark_red/img/medium_online.png -------------------------------------------------------------------------------- /skin/dark_red/img/small_uncheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/dark_red/img/small_uncheck.png -------------------------------------------------------------------------------- /skin/dark_wide/img/medium_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/dark_wide/img/medium_image.png -------------------------------------------------------------------------------- /skin/dark_wide/img/medium_online.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/dark_wide/img/medium_online.png -------------------------------------------------------------------------------- /skin/dark_wide/img/small_uncheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/dark_wide/img/small_uncheck.png -------------------------------------------------------------------------------- /skin/dark_wide/img/tiny_uncheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/dark_wide/img/tiny_uncheck.png -------------------------------------------------------------------------------- /skin/ompd_dark/img/medium_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_dark/img/medium_image.png -------------------------------------------------------------------------------- /skin/ompd_dark/img/medium_online.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_dark/img/medium_online.png -------------------------------------------------------------------------------- /skin/ompd_dark/img/small_uncheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_dark/img/small_uncheck.png -------------------------------------------------------------------------------- /skin/ompd_dark/img/tiny_uncheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_dark/img/tiny_uncheck.png -------------------------------------------------------------------------------- /skin/ompd_darker/img/medium_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_darker/img/medium_image.png -------------------------------------------------------------------------------- /skin/ompd_darker/img/playing_org.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_darker/img/playing_org.gif -------------------------------------------------------------------------------- /skin/ompd_darker/img/small_check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_darker/img/small_check.png -------------------------------------------------------------------------------- /skin/ompd_darker/img/small_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_darker/img/small_error.png -------------------------------------------------------------------------------- /skin/ompd_darker/img/small_login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_darker/img/small_login.png -------------------------------------------------------------------------------- /skin/ompd_darker/img/tiny_check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_darker/img/tiny_check.png -------------------------------------------------------------------------------- /skin/ompd_darker/img/tiny_uncheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_darker/img/tiny_uncheck.png -------------------------------------------------------------------------------- /skin/ompd_darker_2/img/tiny_check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_darker_2/img/tiny_check.png -------------------------------------------------------------------------------- /skin/ompd_default/img/small_check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_default/img/small_check.png -------------------------------------------------------------------------------- /skin/ompd_default/img/small_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_default/img/small_error.png -------------------------------------------------------------------------------- /skin/ompd_default/img/small_login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_default/img/small_login.png -------------------------------------------------------------------------------- /skin/ompd_default/img/tiny_check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_default/img/tiny_check.png -------------------------------------------------------------------------------- /skin/ompd_the_first/img/playing.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_the_first/img/playing.gif -------------------------------------------------------------------------------- /codemirror/src/addon/runmode/runmode-standalone.js: -------------------------------------------------------------------------------- 1 | import "./codemirror-standalone.js" 2 | import "../../../addon/runmode/runmode.js" -------------------------------------------------------------------------------- /skin/dark_red/img/medium_message_ok.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/dark_red/img/medium_message_ok.png -------------------------------------------------------------------------------- /skin/ompd_darker/img/medium_online.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_darker/img/medium_online.png -------------------------------------------------------------------------------- /skin/ompd_darker/img/small_uncheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_darker/img/small_uncheck.png -------------------------------------------------------------------------------- /skin/ompd_darker_2/img/medium_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_darker_2/img/medium_image.png -------------------------------------------------------------------------------- /skin/ompd_darker_2/img/playing_org.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_darker_2/img/playing_org.gif -------------------------------------------------------------------------------- /skin/ompd_darker_2/img/small_check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_darker_2/img/small_check.png -------------------------------------------------------------------------------- /skin/ompd_darker_2/img/small_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_darker_2/img/small_error.png -------------------------------------------------------------------------------- /skin/ompd_darker_2/img/small_login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_darker_2/img/small_login.png -------------------------------------------------------------------------------- /skin/ompd_darker_2/img/tiny_uncheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_darker_2/img/tiny_uncheck.png -------------------------------------------------------------------------------- /skin/ompd_default/img/medium_online.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_default/img/medium_online.png -------------------------------------------------------------------------------- /skin/ompd_default/img/small_uncheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_default/img/small_uncheck.png -------------------------------------------------------------------------------- /skin/ompd_default/img/tiny_uncheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_default/img/tiny_uncheck.png -------------------------------------------------------------------------------- /skin/ompd_the_first/img/muzik-bars.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_the_first/img/muzik-bars.gif -------------------------------------------------------------------------------- /skin/ompd_the_first/img/small_check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_the_first/img/small_check.png -------------------------------------------------------------------------------- /skin/ompd_the_first/img/small_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_the_first/img/small_error.png -------------------------------------------------------------------------------- /skin/ompd_the_first/img/small_login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_the_first/img/small_login.png -------------------------------------------------------------------------------- /skin/ompd_the_first/img/tiny_check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_the_first/img/tiny_check.png -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/parentNode.md: -------------------------------------------------------------------------------- 1 | ```php 2 | parentNode () : object 3 | ``` 4 | 5 | Returns the current's node parent. -------------------------------------------------------------------------------- /image/old-2/large_file_not_found.png-old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/image/old-2/large_file_not_found.png-old -------------------------------------------------------------------------------- /skin/dark_red/img/large_file_not_found.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/dark_red/img/large_file_not_found.png -------------------------------------------------------------------------------- /skin/dark_red/img/medium_message_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/dark_red/img/medium_message_error.png -------------------------------------------------------------------------------- /skin/dark_wide/img/medium_message_ok.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/dark_wide/img/medium_message_ok.png -------------------------------------------------------------------------------- /skin/ompd_dark/img/medium_message_ok.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_dark/img/medium_message_ok.png -------------------------------------------------------------------------------- /skin/ompd_darker/img/medium_message_ok.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_darker/img/medium_message_ok.png -------------------------------------------------------------------------------- /skin/ompd_darker_2/img/medium_online.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_darker_2/img/medium_online.png -------------------------------------------------------------------------------- /skin/ompd_darker_2/img/small_uncheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_darker_2/img/small_uncheck.png -------------------------------------------------------------------------------- /skin/ompd_the_first/img/medium_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_the_first/img/medium_image.png -------------------------------------------------------------------------------- /skin/ompd_the_first/img/medium_online.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_the_first/img/medium_online.png -------------------------------------------------------------------------------- /skin/ompd_the_first/img/music_on1s_o.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_the_first/img/music_on1s_o.gif -------------------------------------------------------------------------------- /skin/ompd_the_first/img/small_uncheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_the_first/img/small_uncheck.png -------------------------------------------------------------------------------- /skin/ompd_the_first/img/tiny_uncheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_the_first/img/tiny_uncheck.png -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlDocument/__destruct.md: -------------------------------------------------------------------------------- 1 | ```php 2 | __destruct () 3 | ``` 4 | 5 | Destroys the current object and clears memory. -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/__destruct.md: -------------------------------------------------------------------------------- 1 | ```php 2 | __destruct ( ) 3 | ``` 4 | 5 | Destructs the current object and frees memory. -------------------------------------------------------------------------------- /codemirror/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | indent_style = space 5 | indent_size = 2 6 | end_of_line = lf 7 | charset = utf-8 8 | -------------------------------------------------------------------------------- /skin/dark_red/img/medium_message_warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/dark_red/img/medium_message_warning.png -------------------------------------------------------------------------------- /skin/dark_wide/img/large_file_not_found.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/dark_wide/img/large_file_not_found.png -------------------------------------------------------------------------------- /skin/dark_wide/img/medium_message_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/dark_wide/img/medium_message_error.png -------------------------------------------------------------------------------- /skin/ompd_dark/img/large_file_not_found.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_dark/img/large_file_not_found.png -------------------------------------------------------------------------------- /skin/ompd_dark/img/medium_message_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_dark/img/medium_message_error.png -------------------------------------------------------------------------------- /skin/ompd_darker_2/img/medium_message_ok.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_darker_2/img/medium_message_ok.png -------------------------------------------------------------------------------- /skin/ompd_default/img/medium_message_ok.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_default/img/medium_message_ok.png -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlDocument/lastChild.md: -------------------------------------------------------------------------------- 1 | ```php 2 | lastChild () : object 3 | ``` 4 | 5 | Returns the last child of the root element. -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/__toString.md: -------------------------------------------------------------------------------- 1 | ```php 2 | __toString ( ) : string 3 | ``` 4 | 5 | Returns the outer text of the current node. -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/makeup.md: -------------------------------------------------------------------------------- 1 | ```php 2 | makeup ( ) : string 3 | ``` 4 | 5 | Returns the HTML representation of the current node. -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/nodeName.md: -------------------------------------------------------------------------------- 1 | ```php 2 | nodeName ( ) : string 3 | ``` 4 | 5 | Returns the name of the current node (tag name). -------------------------------------------------------------------------------- /fonts/font-awesome-4.7.0/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/fonts/font-awesome-4.7.0/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /skin/dark_red/img/small_animated_progress.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/dark_red/img/small_animated_progress.gif -------------------------------------------------------------------------------- /skin/dark_wide/img/medium_message_warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/dark_wide/img/medium_message_warning.png -------------------------------------------------------------------------------- /skin/dark_wide/img/small_animated_progress.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/dark_wide/img/small_animated_progress.gif -------------------------------------------------------------------------------- /skin/ompd_dark/img/medium_message_warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_dark/img/medium_message_warning.png -------------------------------------------------------------------------------- /skin/ompd_dark/img/small_animated_progress.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_dark/img/small_animated_progress.gif -------------------------------------------------------------------------------- /skin/ompd_darker/img/large_file_not_found.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_darker/img/large_file_not_found.png -------------------------------------------------------------------------------- /skin/ompd_darker/img/medium_message_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_darker/img/medium_message_error.png -------------------------------------------------------------------------------- /skin/ompd_darker/img/medium_message_warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_darker/img/medium_message_warning.png -------------------------------------------------------------------------------- /skin/ompd_darker_2/img/large_file_not_found.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_darker_2/img/large_file_not_found.png -------------------------------------------------------------------------------- /skin/ompd_darker_2/img/medium_message_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_darker_2/img/medium_message_error.png -------------------------------------------------------------------------------- /skin/ompd_default/img/medium_message_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_default/img/medium_message_error.png -------------------------------------------------------------------------------- /skin/ompd_the_first/img/medium_message_ok.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_the_first/img/medium_message_ok.png -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlDocument/firstChild.md: -------------------------------------------------------------------------------- 1 | ```php 2 | firstChild () : object 3 | ``` 4 | 5 | Returns the first child of the root element. -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/__debugInfo.md: -------------------------------------------------------------------------------- 1 | ```php 2 | __debugInfo ( ) 3 | ``` 4 | 5 | Returns debugging information about the current object. -------------------------------------------------------------------------------- /skin/ompd_darker/img/small_animated_progress.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_darker/img/small_animated_progress.gif -------------------------------------------------------------------------------- /skin/ompd_darker_2/img/medium_message_warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_darker_2/img/medium_message_warning.png -------------------------------------------------------------------------------- /skin/ompd_default/about.txt: -------------------------------------------------------------------------------- 1 | Default O!MPD skin by Artur Sierżant.[br] 2 | Used colours from [url=http://flatuicolors.com]http://flatuicolors.com[/url] -------------------------------------------------------------------------------- /skin/ompd_default/img/medium_message_warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_default/img/medium_message_warning.png -------------------------------------------------------------------------------- /skin/ompd_default/img/small_animated_progress.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_default/img/small_animated_progress.gif -------------------------------------------------------------------------------- /skin/ompd_the_first/img/large_file_not_found.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_the_first/img/large_file_not_found.png -------------------------------------------------------------------------------- /skin/ompd_the_first/img/medium_message_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_the_first/img/medium_message_error.png -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlDocument/__debugInfo.md: -------------------------------------------------------------------------------- 1 | ```php 2 | __debugInfo ( ) 3 | ``` 4 | 5 | Returns debugging information about the current object. -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/clear.md: -------------------------------------------------------------------------------- 1 | ```php 2 | clear ( ) 3 | ``` 4 | 5 | Sets all properties in the current node, which contain objects, to null. -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/getAllAttributes.md: -------------------------------------------------------------------------------- 1 | ```php 2 | getAllAttributes ( ) : array 3 | ``` 4 | 5 | Returns all attributes for the current node. -------------------------------------------------------------------------------- /skin/ompd_darker_2/img/small_animated_progress.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_darker_2/img/small_animated_progress.gif -------------------------------------------------------------------------------- /skin/ompd_the_first/img/medium_message_warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_the_first/img/medium_message_warning.png -------------------------------------------------------------------------------- /skin/ompd_the_first/img/small_animated_progress.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/skin/ompd_the_first/img/small_animated_progress.gif -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlDocument/__toString.md: -------------------------------------------------------------------------------- 1 | ```php 2 | __toString () : string 3 | ``` 4 | 5 | Returns the inner text of the root element of the DOM. -------------------------------------------------------------------------------- /codemirror/theme/ambiance-mobile.css: -------------------------------------------------------------------------------- 1 | .cm-s-ambiance.CodeMirror { 2 | -webkit-box-shadow: none; 3 | -moz-box-shadow: none; 4 | box-shadow: none; 5 | } 6 | -------------------------------------------------------------------------------- /fonts/font-awesome-4.7.0/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/fonts/font-awesome-4.7.0/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /fonts/font-awesome-4.7.0/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/fonts/font-awesome-4.7.0/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlDocument/remove_callback.md: -------------------------------------------------------------------------------- 1 | ```php 2 | remove_callback () 3 | ``` 4 | 5 | Removes the callback set by [`set_callback`](set_callback.md). -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/hasChildNodes.md: -------------------------------------------------------------------------------- 1 | ```php 2 | hasChildNodes ( ) : bool 3 | ``` 4 | 5 | Returns true if the current node has one or more child nodes. -------------------------------------------------------------------------------- /fonts/font-awesome-4.7.0/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/fonts/font-awesome-4.7.0/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /fonts/font-awesome-4.7.0/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArturSierzant/OMPD/HEAD/fonts/font-awesome-4.7.0/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/__unset.md: -------------------------------------------------------------------------------- 1 | ```php 2 | __unset ( string $name ) 3 | ``` 4 | 5 | Removes the attribute with name `$name` from the current node if it exists. -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlDocument/parse.md: -------------------------------------------------------------------------------- 1 | ```php 2 | parse () 3 | ``` 4 | 5 | Parses the document. This function is called after the document was loaded into `$this->doc`. -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/css/extra.css: -------------------------------------------------------------------------------- 1 | code { 2 | white-space: nowrap; 3 | } 4 | 5 | .logo { 6 | display: block; 7 | margin: auto; 8 | text-align: center; 9 | } -------------------------------------------------------------------------------- /codemirror/addon/display/fullscreen.css: -------------------------------------------------------------------------------- 1 | .CodeMirror-fullscreen { 2 | position: fixed; 3 | top: 0; left: 0; right: 0; bottom: 0; 4 | height: auto; 5 | z-index: 9; 6 | } 7 | -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/Debug/log.md: -------------------------------------------------------------------------------- 1 | ```php 2 | Debug::log (string $message) 3 | ``` 4 | 5 | Logs a debug message if the debugger is enabled. Does nothing if the debugger is disabled. -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlDocument/createTextNode.md: -------------------------------------------------------------------------------- 1 | ```php 2 | createTextNode ( string $value ) : object 3 | ``` 4 | 5 | Creates a new text element. 6 | 7 | Returns the element. -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/xmltext.md: -------------------------------------------------------------------------------- 1 | ```php 2 | xmltext ( ) : string 3 | ``` 4 | 5 | Returns the xml representation for the inner text of the current node as a CDATA section. -------------------------------------------------------------------------------- /fonts/font-awesome-4.7.0/less/screen-reader.less: -------------------------------------------------------------------------------- 1 | // Screen Readers 2 | // ------------------------- 3 | 4 | .sr-only { .sr-only(); } 5 | .sr-only-focusable { .sr-only-focusable(); } 6 | -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/innertext.md: -------------------------------------------------------------------------------- 1 | ```php 2 | innertext ( ) : string 3 | ``` 4 | 5 | Returns the inner text (everything inside the opening and closing tags) of the current node. -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/lastChild.md: -------------------------------------------------------------------------------- 1 | ```php 2 | lastChild ( ) : object 3 | ``` 4 | 5 | Returns the last child of the current node or null if the current node has no child elements. -------------------------------------------------------------------------------- /fonts/font-awesome-4.7.0/less/fixed-width.less: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .@{fa-css-prefix}-fw { 4 | width: (18em / 14); 5 | text-align: center; 6 | } 7 | -------------------------------------------------------------------------------- /fonts/font-awesome-4.7.0/scss/_fixed-width.scss: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .#{$fa-css-prefix}-fw { 4 | width: (18em / 14); 5 | text-align: center; 6 | } 7 | -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/firstChild.md: -------------------------------------------------------------------------------- 1 | ```php 2 | firstChild ( ) : mixed 3 | ``` 4 | 5 | Returns the first child node of the current node or null if the current nod has no child nodes. -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/nextSibling.md: -------------------------------------------------------------------------------- 1 | ```php 2 | nextSibling ( ) : object 3 | ``` 4 | 5 | Returns the next sibling of the current node or null if the current node has no next sibling. -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/outertext.md: -------------------------------------------------------------------------------- 1 | ```php 2 | outertext ( ) : string 3 | ``` 4 | 5 | Returns the outer text (everything including the opening and closing tags) of the current node. -------------------------------------------------------------------------------- /vendor/guzzlehttp/guzzle/src/Exception/TooManyRedirectsException.php: -------------------------------------------------------------------------------- 1 | save(); 4 | 5 | // Dumps the internal DOM tree back into a file 6 | $html->save('result.htm'); 7 | ``` -------------------------------------------------------------------------------- /vendor/guzzlehttp/guzzle/src/Exception/InvalidArgumentException.php: -------------------------------------------------------------------------------- 1 | load('https://www.google.com/')->plaintext; 8 | -------------------------------------------------------------------------------- /vendor/composer/autoload_classmap.php: -------------------------------------------------------------------------------- 1 | $vendorDir . '/composer/InstalledVersions.php', 10 | ); 11 | -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlDocument/as_text_node.md: -------------------------------------------------------------------------------- 1 | ```php 2 | as_text_node ( string $tag ) : bool 3 | ``` 4 | 5 | Adds a tag as text node. 6 | 7 | | Parameter | Description | 8 | |-----------|-------------------------| 9 | | `tag` | The element's tag name. | 10 | 11 | Returns true on success. -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/hasAttribute.md: -------------------------------------------------------------------------------- 1 | ```php 2 | hasAttribute ( string $name ) : bool 3 | ``` 4 | 5 | | Parameter | Description | 6 | |-----------|------------------------| 7 | | `name` | Name of the attribute. | 8 | 9 | Returns true if the current node has an attribute with the specified name. -------------------------------------------------------------------------------- /codemirror/src/edit/utils.js: -------------------------------------------------------------------------------- 1 | import { clearCaches } from "../measurement/position_measurement.js" 2 | 3 | export function themeChanged(cm) { 4 | cm.display.wrapper.className = cm.display.wrapper.className.replace(/\s*cm-s-\S+/g, "") + 5 | cm.options.theme.replace(/(^|\s)\s*/g, " cm-s-") 6 | clearCaches(cm) 7 | } 8 | -------------------------------------------------------------------------------- /vendor/guzzlehttp/promises/src/CancellationException.php: -------------------------------------------------------------------------------- 1 | 6 | 7 | {% endblock %} -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/setAttribute.md: -------------------------------------------------------------------------------- 1 | ```php 2 | setAttribute ( string $name, string $value ) 3 | ``` 4 | 5 | | Parameter | Description | 6 | |-----------|-----------------| 7 | | `name` | Attribute name | 8 | | `value` | Attribute value | 9 | 10 | Adds or sets an attribute in the current node to the specified value. -------------------------------------------------------------------------------- /api/LyricsCore/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | 23-04-2018 2 | ========== 3 | 4 | * Treat HTML as text/xml to prevent free hosts from injecting scripts 5 | * Remove two warnings 6 | * HTML now has to allow for debugging messages and for the XML validation in browsers to work (for example Firefox) 7 | * Handle format datatext as text/plain; charset=utf-8 8 | -------------------------------------------------------------------------------- /vendor/guzzlehttp/guzzle/src/BodySummarizerInterface.php: -------------------------------------------------------------------------------- 1 | AUTHORS.tmp 3 | git log --format='%aN' | grep -v "Piët Delport" >> AUTHORS.tmp 4 | echo -e "List of CodeMirror contributors. Updated before every release.\n" > AUTHORS 5 | sort -u AUTHORS.tmp | sed 's/Google Inc\./Google LLC/' >> AUTHORS 6 | rm -f AUTHORS.tmp 7 | -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlDocument/getElementByTagName.md: -------------------------------------------------------------------------------- 1 | ```php 2 | getElementByTagName ( string $name ) : object 3 | ``` 4 | 5 | Searches an element by tag name. 6 | 7 | | Parameter | Description | 8 | |-----------|----------------------------------| 9 | | `name` | Tag name of the element to find. | 10 | 11 | Returns the element or null if no match was found. -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/childNodes.md: -------------------------------------------------------------------------------- 1 | ```php 2 | childNodes ( [ int $idx = -1 ] ) : mixed 3 | ``` 4 | 5 | | Parameter | Description | 6 | |-----------|----------------------------------------------------------| 7 | | `idx` | Index of the node to return or `-1` to return all nodes. | 8 | 9 | Returns all or one specific child node from the current node. -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlDocument/search_noise.md: -------------------------------------------------------------------------------- 1 | ```php 2 | search_noise ( string $text ) : string 3 | ``` 4 | 5 | Find a single noise element by providing the noise placeholder text. 6 | 7 | | Parameter | Description | 8 | |-----------|--------------------------------| 9 | | `text` | The noise placeholder to find. | 10 | 11 | Returns the original contents for the placeholder. -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlDocument/save.md: -------------------------------------------------------------------------------- 1 | ```php 2 | save ( [ string $filepath = '' ] ) : string 3 | ``` 4 | 5 | Writes the current DOM to file. 6 | 7 | | Parameter | Description | 8 | |------------|--------------------------------------------------------| 9 | | `filepath` | Writes to file if the provided file path is not empty. | 10 | 11 | Returns the document string. -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/dump_node.md: -------------------------------------------------------------------------------- 1 | ```php 2 | dump_node ( [ bool $echo = true ] ) : mixed 3 | ``` 4 | 5 | | Parameter | Description | 6 | |-----------|----------------------------------------------| 7 | | `echo` | Echoes the dump details directly if enabled. | 8 | 9 | Dumps information about the current document node. Returns a string if `$echo` is set to false, null otherwise. -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /.settings 2 | include/config.local.inc.php 3 | .buildpath 4 | .project 5 | _notepad++_edit_session 6 | mpd_sync.sh 7 | test.php 8 | test1.php 9 | test* 10 | TODO.txt 11 | get-db-data.php 12 | tidalapi/tidal.py 13 | .vscode 14 | ajax-tidal-download.php 15 | ajax-hra-download.php 16 | ajax-tidal-pages.php 17 | /api/Tidal-Media-Downloader 18 | ompd.code-workspace 19 | *_old 20 | *_OLD 21 | *_DEL 22 | ajax-similar-song-old.php -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlDocument/set_callback.md: -------------------------------------------------------------------------------- 1 | ```php 2 | set_callback ( string $function_name ) 3 | ``` 4 | 5 | Sets the callback function which is called on each element of the DOM when building outertext. 6 | The function must accept a single parameter of type `HtmlNode`. 7 | 8 | | Parameter | Description | 9 | |-----------------|-----------------------| 10 | | `function_name` | Name of the function. | -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/hasClass.md: -------------------------------------------------------------------------------- 1 | ```php 2 | hasClass ( string $class ) : bool 3 | ``` 4 | 5 | | Parameter | Description | 6 | |-----------|-----------------------------------------| 7 | | `class` | Specifies the class name to search for. | 8 | 9 | Returns true if the current node has the specified class name. 10 | 11 | **Examples** 12 | 13 | ```php 14 | $node->hasClass('article'); 15 | ``` -------------------------------------------------------------------------------- /manifest.webmanifest: -------------------------------------------------------------------------------- 1 | { 2 | "background_color": "#000000", 3 | "theme_color": "#000000", 4 | "description": "Free, opensource mpd client", 5 | "display": "standalone", 6 | "icons": [ 7 | { 8 | "src": "image/favicon.png", 9 | "sizes": "192x192", 10 | "type": "image/png" 11 | } 12 | ], 13 | "name": "O!MPD - Surf Your Music Collection", 14 | "short_name": "O!MPD", 15 | "start_url": "index.php" 16 | } -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/getElementsById.md: -------------------------------------------------------------------------------- 1 | ```php 2 | getElementsById ( string $id [, int $idx = null] ) : mixed 3 | ``` 4 | 5 | | Parameter | Description | 6 | |-----------|-----------------------------| 7 | | `id` | Element id. | 8 | | `idx` | Index of element to return. | 9 | 10 | Returns all elements with the specified id if `$idx` is null, or a specific one if `$idx` is a valid index. -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlDocument/dump.md: -------------------------------------------------------------------------------- 1 | ```php 2 | dump ( [ bool show_attr = true ] ) : string 3 | ``` 4 | 5 | Dumps the entire DOM into a string. Useful for debugging purposes. 6 | 7 | | Parameter | Description | 8 | |-------------|---------------------------------------------------| 9 | | `show_attr` | Attributes are included in the dump when enabled. | 10 | 11 | Returns the DOM tree as string. -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/appendChild.md: -------------------------------------------------------------------------------- 1 | ```php 2 | appendChild ( object $node ) : object 3 | ``` 4 | 5 | | Parameter | Description | 6 | |-----------|------------------------------------------------------| 7 | | `node` | An object of type [`HtmlNode`](../HtmlNode/index.md) | 8 | 9 | Makes the current node parent of the node provided to this function. 10 | 11 | Returns the provided node. 12 | -------------------------------------------------------------------------------- /vendor/psr/http-factory/src/UriFactoryInterface.php: -------------------------------------------------------------------------------- 1 | load('https://www.google.com/'); 9 | 10 | // Remove all images and inputs from the DOM 11 | foreach($html->find('img, input') as $element) { 12 | $element->remove(); 13 | } 14 | 15 | echo $html; 16 | -------------------------------------------------------------------------------- /fonts/font-awesome-4.7.0/less/larger.less: -------------------------------------------------------------------------------- 1 | // Icon Sizes 2 | // ------------------------- 3 | 4 | /* makes the font 33% larger relative to the icon container */ 5 | .@{fa-css-prefix}-lg { 6 | font-size: (4em / 3); 7 | line-height: (3em / 4); 8 | vertical-align: -15%; 9 | } 10 | .@{fa-css-prefix}-2x { font-size: 2em; } 11 | .@{fa-css-prefix}-3x { font-size: 3em; } 12 | .@{fa-css-prefix}-4x { font-size: 4em; } 13 | .@{fa-css-prefix}-5x { font-size: 5em; } 14 | -------------------------------------------------------------------------------- /fonts/font-awesome-4.7.0/scss/_larger.scss: -------------------------------------------------------------------------------- 1 | // Icon Sizes 2 | // ------------------------- 3 | 4 | /* makes the font 33% larger relative to the icon container */ 5 | .#{$fa-css-prefix}-lg { 6 | font-size: (4em / 3); 7 | line-height: (3em / 4); 8 | vertical-align: -15%; 9 | } 10 | .#{$fa-css-prefix}-2x { font-size: 2em; } 11 | .#{$fa-css-prefix}-3x { font-size: 3em; } 12 | .#{$fa-css-prefix}-4x { font-size: 4em; } 13 | .#{$fa-css-prefix}-5x { font-size: 5em; } 14 | -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlDocument/copy_skip.md: -------------------------------------------------------------------------------- 1 | ```php 2 | copy_skip ( string $chars ) : string 3 | ``` 4 | 5 | Skips characters starting at the current parsing position in the document. Sets the parsing position to the first character not in the provided list of characters. 6 | 7 | | Parameter | Description | 8 | |-----------|-------------------------------| 9 | | `chars` | A list of characters to skip. | 10 | 11 | Returns the skipped characters. -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/getElementsByTagName.md: -------------------------------------------------------------------------------- 1 | ```php 2 | getElementsByTagName ( string $name [, int $idx = null ] ) : mixed 3 | ``` 4 | 5 | | Parameter | Description | 6 | |-----------|---------------------------------| 7 | | `name` | Tag name. | 8 | | `idx` | Index of the element to return. | 9 | 10 | Returns all elements with the specified tag name if `$idx` is null, or a specific one if `$idx` is a valid index. -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/examples/customizing-parsing-behavior.md: -------------------------------------------------------------------------------- 1 | ```php 2 | // Write a function with parameter "$element" 3 | function my_callback($element) { 4 | // Hide all tags 5 | if ($element->tag === 'b') 6 | $element->outertext = ''; 7 | } 8 | 9 | // Register the callback function with its function name 10 | $html->set_callback('my_callback'); 11 | 12 | // Callback function will be invoked while dumping 13 | echo $html; 14 | ``` -------------------------------------------------------------------------------- /codemirror/mode/d/test.js: -------------------------------------------------------------------------------- 1 | // CodeMirror, copyright (c) by Marijn Haverbeke and others 2 | // Distributed under an MIT license: https://codemirror.net/LICENSE 3 | 4 | (function() { 5 | var mode = CodeMirror.getMode({indentUnit: 2}, "d"); 6 | function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arguments, 1)); } 7 | 8 | MT("nested_comments", 9 | "[comment /+]","[comment comment]","[comment +/]","[variable void] [variable main](){}"); 10 | 11 | })(); 12 | -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlDocument/copy_until_char.md: -------------------------------------------------------------------------------- 1 | ```php 2 | copy_until ( string $char ) : string 3 | ``` 4 | 5 | Copies all characters starting at the current parsing position in the document. Sets the parsing position to the first character that matches the provided character. 6 | 7 | | Parameter | Description | 8 | |-----------|---------------------------------| 9 | | `char` | A character to stop copying at. | 10 | 11 | Returns the copied characters. -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/__construct.md: -------------------------------------------------------------------------------- 1 | ```php 2 | __construct ( [ object $dom ] ) : object 3 | ``` 4 | 5 | | Parameter | Description | 6 | |-----------|---------------------------------------------------------------| 7 | | `dom` | An object of type [`HtmlDocument`](../HtmlDocument/index.md). | 8 | 9 | Constructs a new object of type `HtmlNode`, assigns `$dom` as DOM object and adds itself to the list of nodes in `$dom`. 10 | -------------------------------------------------------------------------------- /vendor/adinan-cenci/radio-browser/examples/z-pick-a-server.php: -------------------------------------------------------------------------------- 1 | '; 20 | echo RadioBrowser::pickAServer(); 21 | echo ''; 22 | -------------------------------------------------------------------------------- /codemirror/test/mode_test.css: -------------------------------------------------------------------------------- 1 | .mt-output .mt-token { 2 | border: 1px solid #ddd; 3 | white-space: pre; 4 | font-family: "Consolas", monospace; 5 | text-align: center; 6 | } 7 | 8 | .mt-output .mt-style { 9 | font-size: x-small; 10 | } 11 | 12 | .mt-output .mt-state { 13 | font-size: x-small; 14 | vertical-align: top; 15 | } 16 | 17 | .mt-output .mt-state-row { 18 | display: none; 19 | } 20 | 21 | .mt-state-unhide .mt-output .mt-state-row { 22 | display: table-row; 23 | } 24 | -------------------------------------------------------------------------------- /fonts/font-awesome-4.7.0/less/list.less: -------------------------------------------------------------------------------- 1 | // List Icons 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-ul { 5 | padding-left: 0; 6 | margin-left: @fa-li-width; 7 | list-style-type: none; 8 | > li { position: relative; } 9 | } 10 | .@{fa-css-prefix}-li { 11 | position: absolute; 12 | left: -@fa-li-width; 13 | width: @fa-li-width; 14 | top: (2em / 14); 15 | text-align: center; 16 | &.@{fa-css-prefix}-lg { 17 | left: (-@fa-li-width + (4em / 14)); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/is_block_element.md: -------------------------------------------------------------------------------- 1 | ```php 2 | is_block_element ( object $node ) : bool 3 | ``` 4 | 5 | | Parameter | Description | 6 | |-----------|-------------| 7 | | `node` | A node | 8 | 9 | Returns true if the provided element is a block level element. 10 | 11 | Find more information about block level elements at 12 | [https://www.w3resource.com/html/HTML-block-level-and-inline-elements.php](https://www.w3resource.com/html/HTML-block-level-and-inline-elements.php) -------------------------------------------------------------------------------- /fonts/font-awesome-4.7.0/scss/_list.scss: -------------------------------------------------------------------------------- 1 | // List Icons 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-ul { 5 | padding-left: 0; 6 | margin-left: $fa-li-width; 7 | list-style-type: none; 8 | > li { position: relative; } 9 | } 10 | .#{$fa-css-prefix}-li { 11 | position: absolute; 12 | left: -$fa-li-width; 13 | width: $fa-li-width; 14 | top: (2em / 14); 15 | text-align: center; 16 | &.#{$fa-css-prefix}-lg { 17 | left: -$fa-li-width + (4em / 14); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/convert_text.md: -------------------------------------------------------------------------------- 1 | ```php 2 | convert_text ( string $text ) : string 3 | ``` 4 | 5 | | Parameter | Description | 6 | |-----------|------------------| 7 | | `text` | Text to convert. | 8 | 9 | Assumes that the provided text is in the form of the configured source character set (see [`sourceCharset`](../HtmlDocument/index.md)) and converts it to the specified target character set (see [`targetCharset`](../HtmlDocument/index.md)). 10 | 11 | Returns the converted text. -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlDocument/getElementsByTagName.md: -------------------------------------------------------------------------------- 1 | ```php 2 | getElementsByTagName ( string $name [, int $idx = -1 ] ) : object 3 | ``` 4 | 5 | Searches elements by tag name. 6 | 7 | | Parameter | Description | 8 | |-----------|---------------------------------------------| 9 | | `name` | Tag name of the element to find. | 10 | | `idx` | Returns the element at the specified index. | 11 | 12 | Returns the element(s) or null if no match was found. -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/dump.md: -------------------------------------------------------------------------------- 1 | ```php 2 | dump ( [ bool $show_attr = false [, int $depth = 0 ]] ) 3 | ``` 4 | 5 | | Parameter | Description | 6 | |-------------|--------------------------------------------------------| 7 | | `show_attr` | Attribute names are included in the output if enabled. | 8 | | `depth` | Depth of the current element | 9 | 10 | Dumps information about the current node and all child nodes recursively. -------------------------------------------------------------------------------- /sql/incremental_upgrade_44.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE `track` ADD COLUMN `composer` VARCHAR(333) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT ''; 2 | 3 | -- -------------------------------------------------------- 4 | 5 | -- 6 | -- Database version 7 | -- 8 | 9 | UPDATE `server` SET `value` = '' WHERE `name` = 'latest_version' LIMIT 1; 10 | UPDATE `server` SET `value` = '0' WHERE `name` = 'latest_version_idle_time' LIMIT 1; 11 | UPDATE `server` SET `value` = '44' WHERE `name` = 'database_version' LIMIT 1; -------------------------------------------------------------------------------- /vendor/composer/autoload_files.php: -------------------------------------------------------------------------------- 1 | $vendorDir . '/ralouphie/getallheaders/src/getallheaders.php', 10 | '6e3fae29631ef280660b3cdad06f25a8' => $vendorDir . '/symfony/deprecation-contracts/function.php', 11 | '37a3dc5111fe8f707ab4c132ef1dbc62' => $vendorDir . '/guzzlehttp/guzzle/src/functions_include.php', 12 | ); 13 | -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/save.md: -------------------------------------------------------------------------------- 1 | ```php 2 | save ( [ string $filepath = '' ] ) : string 3 | ``` 4 | 5 | Writes the current node to file. 6 | 7 | | Parameter | Description | 8 | |------------|--------------------------------------------------------| 9 | | `filepath` | Writes to file if the provided file path is not empty. | 10 | 11 | Returns the document string. 12 | 13 | **Examples** 14 | 15 | ```php 16 | $string = $node->save(); 17 | $string = $node->save($file); 18 | ``` -------------------------------------------------------------------------------- /sql/incremental_upgrade_52.sql: -------------------------------------------------------------------------------- 1 | -- 2 | -- Changes in `counter` table 3 | -- 4 | 5 | ALTER TABLE `counter` CHANGE `album_id` `album_id` VARCHAR(100) NOT NULL DEFAULT ''; 6 | 7 | -- -------------------------------------------------------- 8 | 9 | -- 10 | -- Database version 11 | -- 12 | 13 | UPDATE `server` SET `value` = '' WHERE `name` = 'latest_version' LIMIT 1; 14 | UPDATE `server` SET `value` = '0' WHERE `name` = 'latest_version_idle_time' LIMIT 1; 15 | UPDATE `server` SET `value` = '52' WHERE `name` = 'database_version' LIMIT 1; -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlDocument/getElementsById.md: -------------------------------------------------------------------------------- 1 | ```php 2 | getElementsById ( string $id [, int $idx = null ] ) : object 3 | ``` 4 | 5 | Searches elements by id. 6 | 7 | | Parameter | Description | 8 | |-----------|--------------------------------------------------------| 9 | | `id` | ID of the element to find. | 10 | | `idx` | Returns the element at the specified index if defined. | 11 | 12 | Returns the element(s) or null if no match was found. -------------------------------------------------------------------------------- /fonts/font-awesome-4.7.0/less/core.less: -------------------------------------------------------------------------------- 1 | // Base Class Definition 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix} { 5 | display: inline-block; 6 | font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration 7 | font-size: inherit; // can't have font-size inherit on line above, so need to override 8 | text-rendering: auto; // optimizelegibility throws things off #1094 9 | -webkit-font-smoothing: antialiased; 10 | -moz-osx-font-smoothing: grayscale; 11 | 12 | } 13 | -------------------------------------------------------------------------------- /vendor/adinan-cenci/radio-browser/examples/y-get-servers-ips.php: -------------------------------------------------------------------------------- 1 | '; 20 | print_r(RadioBrowser::getServerIps()); 21 | echo '
';
22 | 


--------------------------------------------------------------------------------
/PHPsimpleHTMLDomParser/docs/HtmlDocument/copy_until.md:
--------------------------------------------------------------------------------
 1 | ```php
 2 | copy_until ( string $chars ) : string
 3 | ```
 4 | 
 5 | Copies all characters starting at the current parsing position in the document. Sets the parsing position to the first character that matches any of the characters in the provided list of characters.
 6 | 
 7 | | Parameter | Description                              |
 8 | |-----------|------------------------------------------|
 9 | | `chars`   | A list of characters to stop copying at. |
10 | 
11 | Returns the copied characters.


--------------------------------------------------------------------------------
/fonts/font-awesome-4.7.0/scss/_core.scss:
--------------------------------------------------------------------------------
 1 | // Base Class Definition
 2 | // -------------------------
 3 | 
 4 | .#{$fa-css-prefix} {
 5 |   display: inline-block;
 6 |   font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration
 7 |   font-size: inherit; // can't have font-size inherit on line above, so need to override
 8 |   text-rendering: auto; // optimizelegibility throws things off #1094
 9 |   -webkit-font-smoothing: antialiased;
10 |   -moz-osx-font-smoothing: grayscale;
11 | 
12 | }
13 | 


--------------------------------------------------------------------------------
/vendor/guzzlehttp/promises/src/AggregateException.php:
--------------------------------------------------------------------------------
 1 | =5.6"
13 | 	},
14 | 	"require-dev": {
15 | 		"phpunit/phpunit": "^5 || ^6.5",
16 | 		"php-coveralls/php-coveralls": "^2.1"
17 | 	},
18 | 	"autoload": {
19 | 		"files": ["src/getallheaders.php"]
20 | 	},
21 | 	"autoload-dev": {
22 | 		"psr-4": {
23 | 			"getallheaders\\Tests\\": "tests/"
24 | 		}
25 | 	}
26 | }
27 | 


--------------------------------------------------------------------------------
/vendor/psr/http-client/src/ClientInterface.php:
--------------------------------------------------------------------------------
 1 | addClass('hidden');
19 | $node->addClass('article important');
20 | $node->addClass(array('article', 'new'));
21 | ```


--------------------------------------------------------------------------------
/sql/incremental_upgrade_49.sql:
--------------------------------------------------------------------------------
 1 | -- --------------------------------------------------------
 2 | --
 3 | -- Zmiany w tabeli `tidal_album`
 4 | --
 5 | 
 6 | ALTER TABLE `tidal_album` ADD COLUMN `audio_quality` VARCHAR(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
 7 | 
 8 | 
 9 | -- --------------------------------------------------------
10 | 
11 | --
12 | -- Database version
13 | --
14 | 
15 | UPDATE `server` SET `value` = '' WHERE `name` = 'latest_version' LIMIT 1;
16 | UPDATE `server` SET `value` = '0' WHERE `name` = 'latest_version_idle_time' LIMIT 1;
17 | UPDATE `server` SET `value` = '49' WHERE `name` = 'database_version' LIMIT 1;


--------------------------------------------------------------------------------
/PHPsimpleHTMLDomParser/docs/examples/creating-dom-objects.md:
--------------------------------------------------------------------------------
 1 | ## From string
 2 | 
 3 | ```php
 4 | load('Hello!');
10 | ```
11 | 
12 | ## From URL
13 | 
14 | ```php
15 | load('http://www.google.com/');
21 | 
22 | ```
23 | 
24 | ## From file
25 | 
26 | ```php
27 | loadFile('test.htm');
33 | ```


--------------------------------------------------------------------------------
/vendor/psr/http-factory/src/ResponseFactoryInterface.php:
--------------------------------------------------------------------------------
 1 | load(<<
13 | 
14 | 
15 | 	
16 | 	
17 | 
Title
Row 1
18 | 19 | 20 | EOD 21 | ); 22 | 23 | $table = $html->find('table', 0); 24 | $table->remove(); 25 | 26 | echo $html; 27 | 28 | /** 29 | * Returns 30 | * 31 | * 32 | */ 33 | ``` 34 | 35 | **Remarks** 36 | 37 | * Whitespace immediately **before** the removed node will remain in the DOM. -------------------------------------------------------------------------------- /vendor/composer/autoload_psr4.php: -------------------------------------------------------------------------------- 1 | array($vendorDir . '/psr/http-message/src', $vendorDir . '/psr/http-factory/src'), 10 | 'Psr\\Http\\Client\\' => array($vendorDir . '/psr/http-client/src'), 11 | 'GuzzleHttp\\Psr7\\' => array($vendorDir . '/guzzlehttp/psr7/src'), 12 | 'GuzzleHttp\\Promise\\' => array($vendorDir . '/guzzlehttp/promises/src'), 13 | 'GuzzleHttp\\' => array($vendorDir . '/guzzlehttp/guzzle/src'), 14 | 'AdinanCenci\\RadioBrowser\\' => array($vendorDir . '/adinan-cenci/radio-browser/src'), 15 | ); 16 | -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/example/example_callback.php: -------------------------------------------------------------------------------- 1 | tag === 'a') { // Invalidate all anchors 9 | $element->href = '#'; 10 | } 11 | } 12 | 13 | // Load the document 14 | $doc = new HtmlWeb(); 15 | $html = $doc->load('https://www.google.com/'); 16 | 17 | // Register the callback function 18 | $html->set_callback('my_callback'); 19 | 20 | // The callback function is invoked automatically when accessing the contents. 21 | echo $html; 22 | -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlDocument/__get.md: -------------------------------------------------------------------------------- 1 | ```php 2 | __get ( string $name ) : mixed 3 | ``` 4 | 5 | See [magic methods](http://php.net/manual/en/language.oop5.overloading.php#object.get) 6 | 7 | Supports following names: 8 | 9 | | Name | Description | 10 | |------------------|----------------------------------------------| 11 | | `outertext` | Returns the outer text of the root element. | 12 | | `innertext` | Returns the inner text of the root element. | 13 | | `plaintext` | Returns the plain text of the root element. | 14 | | `charset` | Returns the charset for the document. | 15 | | `target_charset` | Returns the target charset for the document. | -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/text.md: -------------------------------------------------------------------------------- 1 | ```php 2 | text ( [ bool $trim = true ] ) : string 3 | ``` 4 | 5 | | Parameter | Description | 6 | |-----------|------------------------------------------------| 7 | | `trim` | Removes whitespace around the text if enabled. | 8 | 9 | Returns the text representation of the current node and its descendants. 10 | 11 | **Remarks** 12 | 13 | * You can use the shorthand version [`$node->plaintext`](__get.md) instead of 14 | `$node->text()` which also works on the document level (automatically selects 15 | the root element of the document). 16 | 17 | **Examples** 18 | 19 | ```php 20 | $node->text(); 21 | $node->plaintext; 22 | $html->plaintext; 23 | ``` -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/__set.md: -------------------------------------------------------------------------------- 1 | ```php 2 | __set ( string $name, mixed $value ) 3 | ``` 4 | 5 | | Parameter | Description | 6 | |-----------|---------------------------------------------| 7 | | `name` | `outertext`, `innertext` or attribute name. | 8 | | `value` | Value to set. | 9 | 10 | See [magic methods](http://php.net/manual/en/language.oop5.overloading.php#object.get) 11 | 12 | Sets the outer text of the current node to `$value` if `$name` is `outertext`. 13 | 14 | Sets the inner text of the current node to `$value` if `$name` is `innertext`. 15 | 16 | Otherwise, adds or updates an attribute with name `$name` and value `$value` to the current node. -------------------------------------------------------------------------------- /fonts/font-awesome-4.7.0/less/bordered-pulled.less: -------------------------------------------------------------------------------- 1 | // Bordered & Pulled 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-border { 5 | padding: .2em .25em .15em; 6 | border: solid .08em @fa-border-color; 7 | border-radius: .1em; 8 | } 9 | 10 | .@{fa-css-prefix}-pull-left { float: left; } 11 | .@{fa-css-prefix}-pull-right { float: right; } 12 | 13 | .@{fa-css-prefix} { 14 | &.@{fa-css-prefix}-pull-left { margin-right: .3em; } 15 | &.@{fa-css-prefix}-pull-right { margin-left: .3em; } 16 | } 17 | 18 | /* Deprecated as of 4.4.0 */ 19 | .pull-right { float: right; } 20 | .pull-left { float: left; } 21 | 22 | .@{fa-css-prefix} { 23 | &.pull-left { margin-right: .3em; } 24 | &.pull-right { margin-left: .3em; } 25 | } 26 | -------------------------------------------------------------------------------- /vendor/psr/http-client/src/RequestExceptionInterface.php: -------------------------------------------------------------------------------- 1 | { 15 | if (line.stateAfter) line.stateAfter = null 16 | if (line.styles) line.styles = null 17 | }) 18 | cm.doc.modeFrontier = cm.doc.highlightFrontier = cm.doc.first 19 | startWorker(cm, 100) 20 | cm.state.modeGen++ 21 | if (cm.curOp) regChange(cm) 22 | } 23 | -------------------------------------------------------------------------------- /sql/incremental_upgrade_46.sql: -------------------------------------------------------------------------------- 1 | -- -------------------------------------------------------- 2 | -- 3 | -- Zmiany w tabeli `tidal_album` 4 | -- 5 | 6 | ALTER TABLE `tidal_album` ADD COLUMN `cover` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT ''; 7 | ALTER TABLE `tidal_album` ADD COLUMN `type` TINYTEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL; 8 | 9 | -- -------------------------------------------------------- 10 | 11 | -- 12 | -- Database version 13 | -- 14 | 15 | UPDATE `server` SET `value` = '' WHERE `name` = 'latest_version' LIMIT 1; 16 | UPDATE `server` SET `value` = '0' WHERE `name` = 'latest_version_idle_time' LIMIT 1; 17 | UPDATE `server` SET `value` = '46' WHERE `name` = 'database_version' LIMIT 1; -------------------------------------------------------------------------------- /fonts/font-awesome-4.7.0/less/rotated-flipped.less: -------------------------------------------------------------------------------- 1 | // Rotated & Flipped Icons 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-rotate-90 { .fa-icon-rotate(90deg, 1); } 5 | .@{fa-css-prefix}-rotate-180 { .fa-icon-rotate(180deg, 2); } 6 | .@{fa-css-prefix}-rotate-270 { .fa-icon-rotate(270deg, 3); } 7 | 8 | .@{fa-css-prefix}-flip-horizontal { .fa-icon-flip(-1, 1, 0); } 9 | .@{fa-css-prefix}-flip-vertical { .fa-icon-flip(1, -1, 2); } 10 | 11 | // Hook for IE8-9 12 | // ------------------------- 13 | 14 | :root .@{fa-css-prefix}-rotate-90, 15 | :root .@{fa-css-prefix}-rotate-180, 16 | :root .@{fa-css-prefix}-rotate-270, 17 | :root .@{fa-css-prefix}-flip-horizontal, 18 | :root .@{fa-css-prefix}-flip-vertical { 19 | filter: none; 20 | } 21 | -------------------------------------------------------------------------------- /fonts/font-awesome-4.7.0/scss/_bordered-pulled.scss: -------------------------------------------------------------------------------- 1 | // Bordered & Pulled 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-border { 5 | padding: .2em .25em .15em; 6 | border: solid .08em $fa-border-color; 7 | border-radius: .1em; 8 | } 9 | 10 | .#{$fa-css-prefix}-pull-left { float: left; } 11 | .#{$fa-css-prefix}-pull-right { float: right; } 12 | 13 | .#{$fa-css-prefix} { 14 | &.#{$fa-css-prefix}-pull-left { margin-right: .3em; } 15 | &.#{$fa-css-prefix}-pull-right { margin-left: .3em; } 16 | } 17 | 18 | /* Deprecated as of 4.4.0 */ 19 | .pull-right { float: right; } 20 | .pull-left { float: left; } 21 | 22 | .#{$fa-css-prefix} { 23 | &.pull-left { margin-right: .3em; } 24 | &.pull-right { margin-left: .3em; } 25 | } 26 | -------------------------------------------------------------------------------- /codemirror/theme/neat.css: -------------------------------------------------------------------------------- 1 | .cm-s-neat span.cm-comment { color: #a86; } 2 | .cm-s-neat span.cm-keyword { line-height: 1em; font-weight: bold; color: blue; } 3 | .cm-s-neat span.cm-string { color: #a22; } 4 | .cm-s-neat span.cm-builtin { line-height: 1em; font-weight: bold; color: #077; } 5 | .cm-s-neat span.cm-special { line-height: 1em; font-weight: bold; color: #0aa; } 6 | .cm-s-neat span.cm-variable { color: black; } 7 | .cm-s-neat span.cm-number, .cm-s-neat span.cm-atom { color: #3a3; } 8 | .cm-s-neat span.cm-meta { color: #555; } 9 | .cm-s-neat span.cm-link { color: #3a3; } 10 | 11 | .cm-s-neat .CodeMirror-activeline-background { background: #e8f2ff; } 12 | .cm-s-neat .CodeMirror-matchingbracket { outline:1px solid grey; color:black !important; } 13 | -------------------------------------------------------------------------------- /vendor/adinan-cenci/radio-browser/examples/f-get-stations-by-votes.php: -------------------------------------------------------------------------------- 1 | getStationsByVotes($offset, $limit, $hideBroken); 24 | 25 | echo '
';
26 | print_r($data);
27 | echo '
'; 28 | -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlDocument/prepare.md: -------------------------------------------------------------------------------- 1 | ```php 2 | prepare ( string $str [, bool $lowercase = true [, string $defaultBRText = DEFAULT_BR_TEXT [, string $defaultSpanText = DEFAULT_SPAN_TEXT ]]] ) 3 | ``` 4 | 5 | Initializes the DOM object. 6 | 7 | | Parameters | Description | 8 | |-------------------|-----------------------------------------------------------| 9 | | `str` | The HTML document string. | 10 | | `lowercase` | Tag names are parsed in lowercase letters if enabled. | 11 | | `defaultBRText` | Defines the default text to return for `
` elements. | 12 | | `defaultSpanText` | Defines the default text to return for `` elements. | -------------------------------------------------------------------------------- /vendor/adinan-cenci/radio-browser/examples/e-get-stations-by-clicks.php: -------------------------------------------------------------------------------- 1 | getStationsByClicks($offset, $limit, $hideBroken); 24 | 25 | echo '
';
26 | print_r($data);
27 | echo '
'; 28 | -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/example/scraping/example_scraping_imdb.php: -------------------------------------------------------------------------------- 1 | load('https://imdb.com/title/tt0335266/'); 12 | 13 | // Extract details 14 | $title = $html->find('title', 0)->plaintext; 15 | $rating = $html->find('div[class="ratingValue"] span', 0)->plaintext; 16 | $storyline = $html->find('#titleStoryLine p', 0)->plaintext; 17 | 18 | // Clean up memory 19 | $html->clear(); 20 | unset($html); 21 | 22 | echo '

' . $title . '

Rating: ' . $rating . '
' . $storyline . '

'; 23 | -------------------------------------------------------------------------------- /vendor/psr/http-message/composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "psr/http-message", 3 | "description": "Common interface for HTTP messages", 4 | "keywords": ["psr", "psr-7", "http", "http-message", "request", "response"], 5 | "homepage": "https://github.com/php-fig/http-message", 6 | "license": "MIT", 7 | "authors": [ 8 | { 9 | "name": "PHP-FIG", 10 | "homepage": "https://www.php-fig.org/" 11 | } 12 | ], 13 | "require": { 14 | "php": "^7.2 || ^8.0" 15 | }, 16 | "autoload": { 17 | "psr-4": { 18 | "Psr\\Http\\Message\\": "src/" 19 | } 20 | }, 21 | "extra": { 22 | "branch-alias": { 23 | "dev-master": "2.0.x-dev" 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /offline.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 18 | 19 | 20 | 21 |
22 |
23 | 24 |
25 |
O!MPD is offline.
26 |
No connection to O!MPD server.
27 |
28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /vendor/guzzlehttp/psr7/src/Rfc7230.php: -------------------------------------------------------------------------------- 1 | @,;:\\\"/[\]?={}\x01-\x20\x7F]++):[ \t]*+((?:[ \t]*+[\x21-\x7E\x80-\xFF]++)*+)[ \t]*+\r?\n)m"; 22 | public const HEADER_FOLD_REGEX = "(\r?\n[ \t]++)"; 23 | } 24 | -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/constants.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Constants 3 | --- 4 | 5 | Constants define how the parser treats documents. They can be defined before 6 | loading the parser to globally replace the default values. 7 | 8 | ## DEFAULT_TARGET_CHARSET 9 | 10 | Defines the default target charset for text returned by the parser. 11 | 12 | Default: `'UTF-8'` 13 | 14 | ## DEFAULT_BR_TEXT 15 | 16 | Defines the default text to return for `
` elements. 17 | 18 | Default: `"\r\n"` 19 | 20 | ## DEFAULT_SPAN_TEXT 21 | 22 | Defines the default text to return for `` elements. 23 | 24 | Default: `' '` 25 | 26 | ## MAX_FILE_SIZE 27 | 28 | Defines the maximum number of bytes the parser can load into memory. This limit 29 | only applies to the source file or string. 30 | 31 | Default: `2621440` -------------------------------------------------------------------------------- /vendor/guzzlehttp/guzzle/src/BodySummarizer.php: -------------------------------------------------------------------------------- 1 | truncateAt = $truncateAt; 17 | } 18 | 19 | /** 20 | * Returns a summarized message body. 21 | */ 22 | public function summarize(MessageInterface $message): ?string 23 | { 24 | return $this->truncateAt === null 25 | ? \GuzzleHttp\Psr7\Message::bodySummary($message) 26 | : \GuzzleHttp\Psr7\Message::bodySummary($message, $this->truncateAt); 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /fonts/font-awesome-4.7.0/scss/_rotated-flipped.scss: -------------------------------------------------------------------------------- 1 | // Rotated & Flipped Icons 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-rotate-90 { @include fa-icon-rotate(90deg, 1); } 5 | .#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); } 6 | .#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); } 7 | 8 | .#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); } 9 | .#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(1, -1, 2); } 10 | 11 | // Hook for IE8-9 12 | // ------------------------- 13 | 14 | :root .#{$fa-css-prefix}-rotate-90, 15 | :root .#{$fa-css-prefix}-rotate-180, 16 | :root .#{$fa-css-prefix}-rotate-270, 17 | :root .#{$fa-css-prefix}-flip-horizontal, 18 | :root .#{$fa-css-prefix}-flip-vertical { 19 | filter: none; 20 | } 21 | -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/removeClass.md: -------------------------------------------------------------------------------- 1 | ```php 2 | removeClass ( [ mixed $class = null ] ) 3 | ``` 4 | 5 | | Parameter | Description | 6 | |-----------|--------------------------------------------------| 7 | | `class` | Specifies one or more class names to be removed. | 8 | 9 | Removes one or more class names from the current node. 10 | 11 | **Remarks** 12 | 13 | * To remove more than one class, separate the class names with space or provide them as an array. 14 | * If no parameter is specified, this method will remove all class names from the current node. 15 | 16 | **Examples** 17 | 18 | ```php 19 | $node->removeClass('hidden'); 20 | $node->removeClass('article important'); 21 | $node->removeClass(array('article', 'new')); 22 | $node->removeClass(); 23 | ``` -------------------------------------------------------------------------------- /vendor/psr/http-client/src/NetworkExceptionInterface.php: -------------------------------------------------------------------------------- 1 | noise`. 6 | 7 | _Note_: Noise is replaced by placeholders in order to allow restoring the original contents. Placeholders take the form of `'___noise___1000'` where the number is increased by one for each removed noise. 8 | 9 | | Parameter | Description | 10 | |--------------|---------------------------------------------------------------------| 11 | | `pattern` | A regular expression that matches the noise to remove. | 12 | | `remove_tag` | Removes the entire match when enabled or sub-matches when disabled. | -------------------------------------------------------------------------------- /vendor/adinan-cenci/radio-browser/examples/a-get-tags.php: -------------------------------------------------------------------------------- 1 | getTags($filter, $orderBy, $reverse); 25 | 26 | echo '
';
27 | print_r($data);
28 | echo '
'; 29 | -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/seek.md: -------------------------------------------------------------------------------- 1 | ```php 2 | seek ( 3 | string $selector 4 | , array &$ret 5 | , string $parent_cmd 6 | [, bool $lowercase = false ] 7 | ) 8 | ``` 9 | 10 | | Parameter | Description | 11 | |--------------|------------------------------------------------------------| 12 | | `selector` | The current selector. | 13 | | `ret` | Previous return value (starting point). | 14 | | `parent_cmd` | The combinator used before the current selector. | 15 | | `lowercase` | Matches tag names case insensitive (lowercase) if enabled. | 16 | 17 | Starts by searching for child elements of `$ret` that match the specified selector. Adds matching elements to `$ret` (for the next iteration). -------------------------------------------------------------------------------- /codemirror/theme/ssms.css: -------------------------------------------------------------------------------- 1 | .cm-s-ssms span.cm-keyword { color: blue; } 2 | .cm-s-ssms span.cm-comment { color: darkgreen; } 3 | .cm-s-ssms span.cm-string { color: red; } 4 | .cm-s-ssms span.cm-def { color: black; } 5 | .cm-s-ssms span.cm-variable { color: black; } 6 | .cm-s-ssms span.cm-variable-2 { color: black; } 7 | .cm-s-ssms span.cm-atom { color: darkgray; } 8 | .cm-s-ssms .CodeMirror-linenumber { color: teal; } 9 | .cm-s-ssms .CodeMirror-activeline-background { background: #ffffff; } 10 | .cm-s-ssms span.cm-string-2 { color: #FF00FF; } 11 | .cm-s-ssms span.cm-operator, 12 | .cm-s-ssms span.cm-bracket, 13 | .cm-s-ssms span.cm-punctuation { color: darkgray; } 14 | .cm-s-ssms .CodeMirror-gutters { border-right: 3px solid #ffee62; background-color: #ffffff; } 15 | .cm-s-ssms div.CodeMirror-selected { background: #ADD6FF; } 16 | 17 | -------------------------------------------------------------------------------- /codemirror/theme/elegant.css: -------------------------------------------------------------------------------- 1 | .cm-s-elegant span.cm-number, .cm-s-elegant span.cm-string, .cm-s-elegant span.cm-atom { color: #762; } 2 | .cm-s-elegant span.cm-comment { color: #262; font-style: italic; line-height: 1em; } 3 | .cm-s-elegant span.cm-meta { color: #555; font-style: italic; line-height: 1em; } 4 | .cm-s-elegant span.cm-variable { color: black; } 5 | .cm-s-elegant span.cm-variable-2 { color: #b11; } 6 | .cm-s-elegant span.cm-qualifier { color: #555; } 7 | .cm-s-elegant span.cm-keyword { color: #730; } 8 | .cm-s-elegant span.cm-builtin { color: #30a; } 9 | .cm-s-elegant span.cm-link { color: #762; } 10 | .cm-s-elegant span.cm-error { background-color: #fdd; } 11 | 12 | .cm-s-elegant .CodeMirror-activeline-background { background: #e8f2ff; } 13 | .cm-s-elegant .CodeMirror-matchingbracket { outline:1px solid grey; color:black !important; } 14 | -------------------------------------------------------------------------------- /fonts/font-awesome-4.7.0/less/path.less: -------------------------------------------------------------------------------- 1 | /* FONT PATH 2 | * -------------------------- */ 3 | 4 | @font-face { 5 | font-family: 'FontAwesome'; 6 | src: url('@{fa-font-path}/fontawesome-webfont.eot?v=@{fa-version}'); 7 | src: url('@{fa-font-path}/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype'), 8 | url('@{fa-font-path}/fontawesome-webfont.woff2?v=@{fa-version}') format('woff2'), 9 | url('@{fa-font-path}/fontawesome-webfont.woff?v=@{fa-version}') format('woff'), 10 | url('@{fa-font-path}/fontawesome-webfont.ttf?v=@{fa-version}') format('truetype'), 11 | url('@{fa-font-path}/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular') format('svg'); 12 | // src: url('@{fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts 13 | font-weight: normal; 14 | font-style: normal; 15 | } 16 | -------------------------------------------------------------------------------- /fonts/font-awesome-4.7.0/scss/_path.scss: -------------------------------------------------------------------------------- 1 | /* FONT PATH 2 | * -------------------------- */ 3 | 4 | @font-face { 5 | font-family: 'FontAwesome'; 6 | src: url('#{$fa-font-path}/fontawesome-webfont.eot?v=#{$fa-version}'); 7 | src: url('#{$fa-font-path}/fontawesome-webfont.eot?#iefix&v=#{$fa-version}') format('embedded-opentype'), 8 | url('#{$fa-font-path}/fontawesome-webfont.woff2?v=#{$fa-version}') format('woff2'), 9 | url('#{$fa-font-path}/fontawesome-webfont.woff?v=#{$fa-version}') format('woff'), 10 | url('#{$fa-font-path}/fontawesome-webfont.ttf?v=#{$fa-version}') format('truetype'), 11 | url('#{$fa-font-path}/fontawesome-webfont.svg?v=#{$fa-version}#fontawesomeregular') format('svg'); 12 | // src: url('#{$fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts 13 | font-weight: normal; 14 | font-style: normal; 15 | } 16 | -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/__isset.md: -------------------------------------------------------------------------------- 1 | ```php 2 | __isset ( string $name ) : bool 3 | ``` 4 | 5 | | Parameter | Description | 6 | |-----------|----------------------------------------------------------| 7 | | `name` | `outertext`, `innertext`, `plaintext` or attribute name. | 8 | 9 | See [magic methods](http://php.net/manual/en/language.oop5.overloading.php#object.get) 10 | 11 | Returns true if the provided name is a valid attribute name or any of the values in the table below. False otherwise. 12 | 13 | | Name | Description | 14 | |-------------|---------------------------------------------| 15 | | `outertext` | Returns the outer text of the current node. | 16 | | `innertext` | Returns the inner text of the current node. | 17 | | `plaintext` | Returns the plain text of the current node. | -------------------------------------------------------------------------------- /vendor/autoload.php: -------------------------------------------------------------------------------- 1 | =7.0.0", 23 | "psr/http-message": "^1.0 || ^2.0" 24 | }, 25 | "autoload": { 26 | "psr-4": { 27 | "Psr\\Http\\Message\\": "src/" 28 | } 29 | }, 30 | "extra": { 31 | "branch-alias": { 32 | "dev-master": "1.0.x-dev" 33 | } 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /fonts/font-awesome-4.7.0/less/animated.less: -------------------------------------------------------------------------------- 1 | // Animated Icons 2 | // -------------------------- 3 | 4 | .@{fa-css-prefix}-spin { 5 | -webkit-animation: fa-spin 2s infinite linear; 6 | animation: fa-spin 2s infinite linear; 7 | } 8 | 9 | .@{fa-css-prefix}-pulse { 10 | -webkit-animation: fa-spin 1s infinite steps(8); 11 | animation: fa-spin 1s infinite steps(8); 12 | } 13 | 14 | @-webkit-keyframes fa-spin { 15 | 0% { 16 | -webkit-transform: rotate(0deg); 17 | transform: rotate(0deg); 18 | } 19 | 100% { 20 | -webkit-transform: rotate(359deg); 21 | transform: rotate(359deg); 22 | } 23 | } 24 | 25 | @keyframes fa-spin { 26 | 0% { 27 | -webkit-transform: rotate(0deg); 28 | transform: rotate(0deg); 29 | } 30 | 100% { 31 | -webkit-transform: rotate(359deg); 32 | transform: rotate(359deg); 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /vendor/adinan-cenci/radio-browser/examples/g-get-stations-in-xml-format.php: -------------------------------------------------------------------------------- 1 | getStations($orderBy, $reverse, $hideBroken, $offset, $limit); 26 | 27 | header ("Content-Type:text/xml"); 28 | echo $data; -------------------------------------------------------------------------------- /fonts/font-awesome-4.7.0/scss/_animated.scss: -------------------------------------------------------------------------------- 1 | // Spinning Icons 2 | // -------------------------- 3 | 4 | .#{$fa-css-prefix}-spin { 5 | -webkit-animation: fa-spin 2s infinite linear; 6 | animation: fa-spin 2s infinite linear; 7 | } 8 | 9 | .#{$fa-css-prefix}-pulse { 10 | -webkit-animation: fa-spin 1s infinite steps(8); 11 | animation: fa-spin 1s infinite steps(8); 12 | } 13 | 14 | @-webkit-keyframes fa-spin { 15 | 0% { 16 | -webkit-transform: rotate(0deg); 17 | transform: rotate(0deg); 18 | } 19 | 100% { 20 | -webkit-transform: rotate(359deg); 21 | transform: rotate(359deg); 22 | } 23 | } 24 | 25 | @keyframes fa-spin { 26 | 0% { 27 | -webkit-transform: rotate(0deg); 28 | transform: rotate(0deg); 29 | } 30 | 100% { 31 | -webkit-transform: rotate(359deg); 32 | transform: rotate(359deg); 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/example/scraping/example_scraping_slashdot.php: -------------------------------------------------------------------------------- 1 | load('https://slashdot.org/'); 12 | 13 | $data = array(); 14 | 15 | // Find and extract all articles 16 | foreach($html->find('#firehoselist > [id^="firehose-"]') as $article) { 17 | $item['title'] = trim($article->find('[id^="title-"]', 0)->plaintext); 18 | $item['body'] = trim($article->find('[id^="text-"]', 0)->plaintext); 19 | 20 | $data[] = $item; 21 | } 22 | 23 | // clean up memory 24 | $html->clear(); 25 | unset($html); 26 | 27 | // Return custom page 28 | foreach($data as $item) { 29 | echo <<{$item['title']} 32 |

{$item['body']}

33 | 34 | EOD; 35 | } 36 | -------------------------------------------------------------------------------- /vendor/adinan-cenci/radio-browser/examples/d-get-stations-by-country.php: -------------------------------------------------------------------------------- 1 | getStationsByCountry($country, $orderBy, $reverse, $hideBroken, $offset, $limit); 27 | 28 | echo '
';
29 | print_r($data);
30 | echo '
'; 31 | -------------------------------------------------------------------------------- /getid3/demos/index.php: -------------------------------------------------------------------------------- 1 | 2 | getID3 demos 3 | 4 | 7 | 8 | In this directory are a number of examples of how to use getID3().
9 | If you don't know what to run, take a look at demo.browse.php 10 |
11 | Other demos: 22 | 23 | 24 | -------------------------------------------------------------------------------- /codemirror/mode/ruby/test.js: -------------------------------------------------------------------------------- 1 | // CodeMirror, copyright (c) by Marijn Haverbeke and others 2 | // Distributed under an MIT license: https://codemirror.net/LICENSE 3 | 4 | (function() { 5 | var mode = CodeMirror.getMode({indentUnit: 2}, "ruby"); 6 | function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arguments, 1)); } 7 | 8 | MT("divide_equal_operator", 9 | "[variable bar] [operator /=] [variable foo]"); 10 | 11 | MT("divide_equal_operator_no_spacing", 12 | "[variable foo][operator /=][number 42]"); 13 | 14 | MT("complex_regexp", 15 | "[keyword if] [variable cr] [operator =~] [string-2 /(?: \\( #{][tag RE_NOT][string-2 }\\( | #{][tag RE_NOT_PAR_OR][string-2 }* #{][tag RE_OPA_OR][string-2 } )/][variable x]") 16 | 17 | MT("indented_heredoc", 18 | "[keyword def] [def x]", 19 | " [variable y] [operator =] [string <<-FOO]", 20 | "[string bar]", 21 | "[string FOO]", 22 | "[keyword end]") 23 | })(); 24 | -------------------------------------------------------------------------------- /vendor/adinan-cenci/radio-browser/examples/c-get-stations-by-tag.php: -------------------------------------------------------------------------------- 1 | getStationsByTag($tag, $orderBy, $reverse, $hideBroken, $offset, $limit); 28 | 29 | echo '
';
30 | print_r($data);
31 | echo '
'; 32 | -------------------------------------------------------------------------------- /vendor/adinan-cenci/radio-browser/examples/b-get-states.php: -------------------------------------------------------------------------------- 1 | getStates($filter, $country, $orderBy, $reverse, $hideBroken); 29 | 30 | echo '
';
31 | print_r($data);
32 | echo '
'; 33 | -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlDocument/parse_attr.md: -------------------------------------------------------------------------------- 1 | ```php 2 | parse_attr ( object $node, string $name, array &$space ) 3 | ``` 4 | 5 | Parses a single attribute starting at the current parsing position in the document. 6 | 7 | | Parameter | Description | 8 | |-----------|-----------------------------------------------------------------------------------------------------------------------------------------| 9 | | `node` | The current element (node). | 10 | | `name` | The attribute name. | 11 | | `space` | An array of whitespace surrounding the current attribute (see [Attribute Whitespace](../HtmlNode/definitions.md#attribute-whitespace)). | -------------------------------------------------------------------------------- /vendor/symfony/deprecation-contracts/composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "symfony/deprecation-contracts", 3 | "type": "library", 4 | "description": "A generic function and convention to trigger deprecation notices", 5 | "homepage": "https://symfony.com", 6 | "license": "MIT", 7 | "authors": [ 8 | { 9 | "name": "Nicolas Grekas", 10 | "email": "p@tchwork.com" 11 | }, 12 | { 13 | "name": "Symfony Community", 14 | "homepage": "https://symfony.com/contributors" 15 | } 16 | ], 17 | "require": { 18 | "php": ">=8.1" 19 | }, 20 | "autoload": { 21 | "files": [ 22 | "function.php" 23 | ] 24 | }, 25 | "minimum-stability": "dev", 26 | "extra": { 27 | "branch-alias": { 28 | "dev-main": "3.4-dev" 29 | }, 30 | "thanks": { 31 | "name": "symfony/contracts", 32 | "url": "https://github.com/symfony/contracts" 33 | } 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/constants.php: -------------------------------------------------------------------------------- 1 | load(<< 17 | 18 | 19 | 20 | 21 |
Title
Row 1
22 | 23 | 24 | EOD 25 | ); 26 | 27 | $body = $html->find('body', 0); 28 | $body->removeChild($body->find('table', 0)); 29 | 30 | echo $html; 31 | 32 | /** 33 | * Returns 34 | * 35 | * 36 | */ 37 | ``` 38 | 39 | **Remarks** 40 | 41 | * Whitespace immediately **before** the removed node will remain in the DOM. -------------------------------------------------------------------------------- /vendor/adinan-cenci/radio-browser/composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "adinan-cenci/radio-browser", 3 | "description": "A library to fetch radio stations from the radio-browser.info catalog.", 4 | "type": "library", 5 | "keywords": ["radio", "music"], 6 | "license": "MIT", 7 | "version": "2.1.0", 8 | "authors": [ 9 | { 10 | "name": "Adinan Cenci", 11 | "email": "adinancenci@protonmail.com", 12 | "role": "developer" 13 | } 14 | ], 15 | "repositories": [ 16 | { 17 | "type": "vcs", 18 | "url": "https://github.com/adinan-cenci/radio-browser" 19 | }, 20 | { 21 | "type": "vcs", 22 | "url": "https://github.com/adinan-cenci/simple-request" 23 | } 24 | ], 25 | "require": { 26 | "php": ">=7.0", 27 | "guzzlehttp/guzzle": "^7.4" 28 | }, 29 | "autoload": { 30 | "psr-4": { 31 | "AdinanCenci\\RadioBrowser\\": "src/" 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /vendor/composer/platform_check.php: -------------------------------------------------------------------------------- 1 | = 80100)) { 8 | $issues[] = 'Your Composer dependencies require a PHP version ">= 8.1.0". You are running ' . PHP_VERSION . '.'; 9 | } 10 | 11 | if ($issues) { 12 | if (!headers_sent()) { 13 | header('HTTP/1.1 500 Internal Server Error'); 14 | } 15 | if (!ini_get('display_errors')) { 16 | if (PHP_SAPI === 'cli' || PHP_SAPI === 'phpdbg') { 17 | fwrite(STDERR, 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . implode(PHP_EOL, $issues) . PHP_EOL.PHP_EOL); 18 | } elseif (!headers_sent()) { 19 | echo 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . str_replace('You are running '.PHP_VERSION.'.', '', implode(PHP_EOL, $issues)) . PHP_EOL.PHP_EOL; 20 | } 21 | } 22 | trigger_error( 23 | 'Composer detected issues in your platform: ' . implode(' ', $issues), 24 | E_USER_ERROR 25 | ); 26 | } 27 | -------------------------------------------------------------------------------- /codemirror/src/addon/runmode/codemirror-standalone.js: -------------------------------------------------------------------------------- 1 | import StringStream from "../../util/StringStream.js" 2 | import { countColumn } from "../../util/misc.js" 3 | import * as modeMethods from "../../modes.js" 4 | 5 | // declare global: globalThis, CodeMirror 6 | 7 | // Create a minimal CodeMirror needed to use runMode, and assign to root. 8 | var root = typeof globalThis !== 'undefined' ? globalThis : window 9 | root.CodeMirror = {} 10 | 11 | // Copy StringStream and mode methods into CodeMirror object. 12 | CodeMirror.StringStream = StringStream 13 | for (var exported in modeMethods) CodeMirror[exported] = modeMethods[exported] 14 | 15 | // Minimal default mode. 16 | CodeMirror.defineMode("null", () => ({token: stream => stream.skipToEnd()})) 17 | CodeMirror.defineMIME("text/plain", "null") 18 | 19 | CodeMirror.registerHelper = CodeMirror.registerGlobalHelper = Math.min 20 | CodeMirror.splitLines = function(string) { return string.split(/\r?\n|\r/) } 21 | CodeMirror.countColumn = countColumn 22 | 23 | CodeMirror.defaults = { indentUnit: 2 } 24 | export default CodeMirror 25 | -------------------------------------------------------------------------------- /vendor/psr/http-factory/src/ServerRequestFactoryInterface.php: -------------------------------------------------------------------------------- 1 | ({token: stream => stream.skipToEnd()})) 16 | exports.defineMIME("text/plain", "null") 17 | 18 | exports.registerHelper = exports.registerGlobalHelper = Math.min 19 | exports.splitLines = function(string) { return string.split(/\r?\n|\r/) } 20 | 21 | exports.defaults = { indentUnit: 2 } 22 | -------------------------------------------------------------------------------- /codemirror/src/input/keynames.js: -------------------------------------------------------------------------------- 1 | export let keyNames = { 2 | 3: "Pause", 8: "Backspace", 9: "Tab", 13: "Enter", 16: "Shift", 17: "Ctrl", 18: "Alt", 3 | 19: "Pause", 20: "CapsLock", 27: "Esc", 32: "Space", 33: "PageUp", 34: "PageDown", 35: "End", 4 | 36: "Home", 37: "Left", 38: "Up", 39: "Right", 40: "Down", 44: "PrintScrn", 45: "Insert", 5 | 46: "Delete", 59: ";", 61: "=", 91: "Mod", 92: "Mod", 93: "Mod", 6 | 106: "*", 107: "=", 109: "-", 110: ".", 111: "/", 145: "ScrollLock", 7 | 173: "-", 186: ";", 187: "=", 188: ",", 189: "-", 190: ".", 191: "/", 192: "`", 219: "[", 220: "\\", 8 | 221: "]", 222: "'", 224: "Mod", 63232: "Up", 63233: "Down", 63234: "Left", 63235: "Right", 63272: "Delete", 9 | 63273: "Home", 63275: "End", 63276: "PageUp", 63277: "PageDown", 63302: "Insert" 10 | } 11 | 12 | // Number keys 13 | for (let i = 0; i < 10; i++) keyNames[i + 48] = keyNames[i + 96] = String(i) 14 | // Alphabetic keys 15 | for (let i = 65; i <= 90; i++) keyNames[i] = String.fromCharCode(i) 16 | // Function keys 17 | for (let i = 1; i <= 12; i++) keyNames[i + 111] = keyNames[i + 63235] = "F" + i 18 | -------------------------------------------------------------------------------- /include/new_albums_hra.inc.php: -------------------------------------------------------------------------------- 1 |

 New albums from HighResAudio (more...)

2 | 22 |
23 |
24 | 25 | Loading albums from HighResAudio... 26 | 27 |
28 |
-------------------------------------------------------------------------------- /codemirror/bin/upload-release.js: -------------------------------------------------------------------------------- 1 | "use strict" 2 | 3 | let version = process.argv[2] 4 | let auth = process.argv[3] 5 | 6 | if (!auth) { 7 | console.log("Usage: upload-release.js [TAG] [github-user:password]") 8 | process.exit(1) 9 | } 10 | 11 | require('child_process').exec("git --no-pager show -s --format='%s' " + version, (error, stdout) => { 12 | if (error) throw error 13 | let message = stdout.split("\n").slice(2) 14 | message = message.slice(0, message.indexOf("-----BEGIN PGP SIGNATURE-----")).join("\n") 15 | 16 | let req = require("https").request({ 17 | host: "api.github.com", 18 | auth: auth, 19 | headers: {"user-agent": "Release uploader"}, 20 | path: "/repos/codemirror/codemirror/releases", 21 | method: "POST" 22 | }, res => { 23 | if (res.statusCode >= 300) { 24 | console.error(res.statusMessage) 25 | res.on("data", d => console.log(d.toString())) 26 | res.on("end", process.exit(1)) 27 | } 28 | }) 29 | req.write(JSON.stringify({ 30 | tag_name: version, 31 | name: version, 32 | body: message 33 | })) 34 | req.end() 35 | }) 36 | -------------------------------------------------------------------------------- /codemirror/addon/edit/trailingspace.js: -------------------------------------------------------------------------------- 1 | // CodeMirror, copyright (c) by Marijn Haverbeke and others 2 | // Distributed under an MIT license: https://codemirror.net/LICENSE 3 | 4 | (function(mod) { 5 | if (typeof exports == "object" && typeof module == "object") // CommonJS 6 | mod(require("../../lib/codemirror")); 7 | else if (typeof define == "function" && define.amd) // AMD 8 | define(["../../lib/codemirror"], mod); 9 | else // Plain browser env 10 | mod(CodeMirror); 11 | })(function(CodeMirror) { 12 | CodeMirror.defineOption("showTrailingSpace", false, function(cm, val, prev) { 13 | if (prev == CodeMirror.Init) prev = false; 14 | if (prev && !val) 15 | cm.removeOverlay("trailingspace"); 16 | else if (!prev && val) 17 | cm.addOverlay({ 18 | token: function(stream) { 19 | for (var l = stream.string.length, i = l; i && /\s/.test(stream.string.charAt(i - 1)); --i) {} 20 | if (i > stream.pos) { stream.pos = i; return null; } 21 | stream.pos = l; 22 | return "trailingspace"; 23 | }, 24 | name: "trailingspace" 25 | }); 26 | }); 27 | }); 28 | -------------------------------------------------------------------------------- /vendor/guzzlehttp/promises/src/Is.php: -------------------------------------------------------------------------------- 1 | getState() === PromiseInterface::PENDING; 15 | } 16 | 17 | /** 18 | * Returns true if a promise is fulfilled or rejected. 19 | */ 20 | public static function settled(PromiseInterface $promise): bool 21 | { 22 | return $promise->getState() !== PromiseInterface::PENDING; 23 | } 24 | 25 | /** 26 | * Returns true if a promise is fulfilled. 27 | */ 28 | public static function fulfilled(PromiseInterface $promise): bool 29 | { 30 | return $promise->getState() === PromiseInterface::FULFILLED; 31 | } 32 | 33 | /** 34 | * Returns true if a promise is rejected. 35 | */ 36 | public static function rejected(PromiseInterface $promise): bool 37 | { 38 | return $promise->getState() === PromiseInterface::REJECTED; 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /codemirror/theme/neo.css: -------------------------------------------------------------------------------- 1 | /* neo theme for codemirror */ 2 | 3 | /* Color scheme */ 4 | 5 | .cm-s-neo.CodeMirror { 6 | background-color:#ffffff; 7 | color:#2e383c; 8 | line-height:1.4375; 9 | } 10 | .cm-s-neo .cm-comment { color:#75787b; } 11 | .cm-s-neo .cm-keyword, .cm-s-neo .cm-property { color:#1d75b3; } 12 | .cm-s-neo .cm-atom,.cm-s-neo .cm-number { color:#75438a; } 13 | .cm-s-neo .cm-node,.cm-s-neo .cm-tag { color:#9c3328; } 14 | .cm-s-neo .cm-string { color:#b35e14; } 15 | .cm-s-neo .cm-variable,.cm-s-neo .cm-qualifier { color:#047d65; } 16 | 17 | 18 | /* Editor styling */ 19 | 20 | .cm-s-neo pre { 21 | padding:0; 22 | } 23 | 24 | .cm-s-neo .CodeMirror-gutters { 25 | border:none; 26 | border-right:10px solid transparent; 27 | background-color:transparent; 28 | } 29 | 30 | .cm-s-neo .CodeMirror-linenumber { 31 | padding:0; 32 | color:#e0e2e5; 33 | } 34 | 35 | .cm-s-neo .CodeMirror-guttermarker { color: #1d75b3; } 36 | .cm-s-neo .CodeMirror-guttermarker-subtle { color: #e0e2e5; } 37 | 38 | .cm-s-neo .CodeMirror-cursor { 39 | width: auto; 40 | border: 0; 41 | background: rgba(155,157,162,0.37); 42 | z-index: 1; 43 | } 44 | -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/example/example_basic_selector.php: -------------------------------------------------------------------------------- 1 | load('http://www.google.com/'); 9 | 10 | // find all links 11 | foreach($html->find('a') as $e) 12 | echo $e->href . '
' . PHP_EOL; 13 | 14 | // find all images 15 | foreach($html->find('img') as $e) 16 | echo $e->src . '
' . PHP_EOL; 17 | 18 | // find all images with full tag 19 | foreach($html->find('img') as $e) 20 | echo $e->outertext . '
' . PHP_EOL; 21 | 22 | // find all div tags with id="gbar" 23 | foreach($html->find('div#gbar') as $e) 24 | echo $e->innertext . '
' . PHP_EOL; 25 | 26 | // find all span tags with class="gb1" 27 | foreach($html->find('span.gb1') as $e) 28 | echo $e->outertext . '
' . PHP_EOL; 29 | 30 | // find all td tags with attribute align="center" 31 | foreach($html->find('td[align=center]') as $e) 32 | echo $e->innertext . '
' . PHP_EOL; 33 | 34 | // extract text from HTML 35 | echo $html->plaintext . PHP_EOL; 36 | -------------------------------------------------------------------------------- /vendor/composer/LICENSE: -------------------------------------------------------------------------------- 1 | 2 | Copyright (c) Nils Adermann, Jordi Boggiano 3 | 4 | Permission is hereby granted, free of charge, to any person obtaining a copy 5 | of this software and associated documentation files (the "Software"), to deal 6 | in the Software without restriction, including without limitation the rights 7 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 8 | copies of the Software, and to permit persons to whom the Software is furnished 9 | to do so, subject to the following conditions: 10 | 11 | The above copyright notice and this permission notice shall be included in all 12 | copies or substantial portions of the Software. 13 | 14 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 15 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 16 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 17 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 18 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 19 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 20 | THE SOFTWARE. 21 | 22 | -------------------------------------------------------------------------------- /vendor/psr/http-factory/LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2018 PHP-FIG 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /vendor/symfony/deprecation-contracts/function.php: -------------------------------------------------------------------------------- 1 | 7 | * 8 | * For the full copyright and license information, please view the LICENSE 9 | * file that was distributed with this source code. 10 | */ 11 | 12 | if (!function_exists('trigger_deprecation')) { 13 | /** 14 | * Triggers a silenced deprecation notice. 15 | * 16 | * @param string $package The name of the Composer package that is triggering the deprecation 17 | * @param string $version The version of the package that introduced the deprecation 18 | * @param string $message The message of the deprecation 19 | * @param mixed ...$args Values to insert in the message using printf() formatting 20 | * 21 | * @author Nicolas Grekas 22 | */ 23 | function trigger_deprecation(string $package, string $version, string $message, mixed ...$args): void 24 | { 25 | @trigger_error(($package || $version ? "Since $package $version: " : '').($args ? vsprintf($message, $args) : $message), \E_USER_DEPRECATED); 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/Debug/index.md: -------------------------------------------------------------------------------- 1 | Provides the ability to see debug messages for deprecated functions, malformed documents and parsing issues. Debug messages can be sent to a custom message handler or written to error_log (default). 2 | 3 | ## Example 4 | 5 | ```php 6 | load(''); 16 | $dom->root->children(); // This causes a deprecation warning 17 | 18 | Debug::disable(); 19 | ``` 20 | 21 | **Output** 22 | 23 | ``` 24 | [DEBUG] [/var/www/html/simplehtmldom/Debug.php:30] [/var/www/html/simplehtmldom/test.php:7] "Debug mode has been enabled" 25 | [DEBUG] [/var/www/html/simplehtmldom/HtmlNode.php:83] [/var/www/html/simplehtmldom/test.php:11] "simplehtmldom\HtmlNode->children() has been deprecated and will be removed in the next major version of simplehtmldom. Use simplehtmldom\HtmlNode->childNodes() instead." 26 | [DEBUG] [/var/www/html/simplehtmldom/Debug.php:38] [/var/www/html/simplehtmldom/test.php:13] "Debug mode has been disabled" 27 | ``` -------------------------------------------------------------------------------- /vendor/symfony/deprecation-contracts/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2020-present Fabien Potencier 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is furnished 8 | to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in all 11 | copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 19 | THE SOFTWARE. 20 | -------------------------------------------------------------------------------- /vendor/psr/http-client/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2017 PHP Framework Interoperability Group 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is 8 | furnished to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in 11 | all copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 19 | THE SOFTWARE. 20 | -------------------------------------------------------------------------------- /vendor/psr/http-message/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2014 PHP Framework Interoperability Group 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is 8 | furnished to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in 11 | all copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 19 | THE SOFTWARE. 20 | -------------------------------------------------------------------------------- /codemirror/mode/rust/test.js: -------------------------------------------------------------------------------- 1 | // CodeMirror, copyright (c) by Marijn Haverbeke and others 2 | // Distributed under an MIT license: https://codemirror.net/LICENSE 3 | 4 | (function() { 5 | var mode = CodeMirror.getMode({indentUnit: 4}, "rust"); 6 | function MT(name) {test.mode(name, mode, Array.prototype.slice.call(arguments, 1));} 7 | 8 | MT('integer_test', 9 | '[number 123i32]', 10 | '[number 123u32]', 11 | '[number 123_u32]', 12 | '[number 0xff_u8]', 13 | '[number 0o70_i16]', 14 | '[number 0b1111_1111_1001_0000_i32]', 15 | '[number 0usize]'); 16 | 17 | MT('float_test', 18 | '[number 123.0f64]', 19 | '[number 0.1f64]', 20 | '[number 0.1f32]', 21 | '[number 12E+99_f64]'); 22 | 23 | MT('string-literals-test', 24 | '[string "foo"]', 25 | '[string r"foo"]', 26 | '[string "\\"foo\\""]', 27 | '[string r#""foo""#]', 28 | '[string "foo #\\"# bar"]', 29 | 30 | '[string b"foo"]', 31 | '[string br"foo"]', 32 | '[string b"\\"foo\\""]', 33 | '[string br#""foo""#]', 34 | '[string br##"foo #" bar"##]', 35 | 36 | "[string-2 'h']", 37 | "[string-2 b'h']"); 38 | 39 | })(); 40 | -------------------------------------------------------------------------------- /codemirror/src/measurement/widgets.js: -------------------------------------------------------------------------------- 1 | import { contains, elt, removeChildrenAndAdd } from "../util/dom.js" 2 | import { e_target } from "../util/event.js" 3 | 4 | export function widgetHeight(widget) { 5 | if (widget.height != null) return widget.height 6 | let cm = widget.doc.cm 7 | if (!cm) return 0 8 | if (!contains(document.body, widget.node)) { 9 | let parentStyle = "position: relative;" 10 | if (widget.coverGutter) 11 | parentStyle += "margin-left: -" + cm.display.gutters.offsetWidth + "px;" 12 | if (widget.noHScroll) 13 | parentStyle += "width: " + cm.display.wrapper.clientWidth + "px;" 14 | removeChildrenAndAdd(cm.display.measure, elt("div", [widget.node], null, parentStyle)) 15 | } 16 | return widget.height = widget.node.parentNode.offsetHeight 17 | } 18 | 19 | // Return true when the given mouse event happened in a widget 20 | export function eventInWidget(display, e) { 21 | for (let n = e_target(e); n != display.wrapper; n = n.parentNode) { 22 | if (!n || (n.nodeType == 1 && n.getAttribute("cm-ignore-events") == "true") || 23 | (n.parentNode == display.sizer && n != display.mover)) 24 | return true 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2019 S.C. Chen, John Schlick, logmanoriginal 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. -------------------------------------------------------------------------------- /vendor/adinan-cenci/radio-browser/LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2020, Adinan Cenci 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in 13 | all copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 21 | THE SOFTWARE. 22 | -------------------------------------------------------------------------------- /vendor/ralouphie/getallheaders/LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2014 Ralph Khattar 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /codemirror/LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (C) 2017 by Marijn Haverbeke and others 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in 13 | all copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 21 | THE SOFTWARE. 22 | -------------------------------------------------------------------------------- /vendor/guzzlehttp/guzzle/src/Exception/BadResponseException.php: -------------------------------------------------------------------------------- 1 | { 26 | for (let i = kill.length - 1; i >= 0; i--) 27 | replaceRange(cm.doc, "", kill[i].from, kill[i].to, "+delete") 28 | ensureCursorVisible(cm) 29 | }) 30 | } 31 | -------------------------------------------------------------------------------- /vendor/ralouphie/getallheaders/README.md: -------------------------------------------------------------------------------- 1 | getallheaders 2 | ============= 3 | 4 | PHP `getallheaders()` polyfill. Compatible with PHP >= 5.3. 5 | 6 | [![Build Status](https://travis-ci.org/ralouphie/getallheaders.svg?branch=master)](https://travis-ci.org/ralouphie/getallheaders) 7 | [![Coverage Status](https://coveralls.io/repos/ralouphie/getallheaders/badge.png?branch=master)](https://coveralls.io/r/ralouphie/getallheaders?branch=master) 8 | [![Latest Stable Version](https://poser.pugx.org/ralouphie/getallheaders/v/stable.png)](https://packagist.org/packages/ralouphie/getallheaders) 9 | [![Latest Unstable Version](https://poser.pugx.org/ralouphie/getallheaders/v/unstable.png)](https://packagist.org/packages/ralouphie/getallheaders) 10 | [![License](https://poser.pugx.org/ralouphie/getallheaders/license.png)](https://packagist.org/packages/ralouphie/getallheaders) 11 | 12 | 13 | This is a simple polyfill for [`getallheaders()`](http://www.php.net/manual/en/function.getallheaders.php). 14 | 15 | ## Install 16 | 17 | For PHP version **`>= 5.6`**: 18 | 19 | ``` 20 | composer require ralouphie/getallheaders 21 | ``` 22 | 23 | For PHP version **`< 5.6`**: 24 | 25 | ``` 26 | composer require ralouphie/getallheaders "^2" 27 | ``` 28 | -------------------------------------------------------------------------------- /vendor/psr/http-message/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Changelog 2 | 3 | All notable changes to this project will be documented in this file, in reverse chronological order by release. 4 | 5 | ## 1.0.1 - 2016-08-06 6 | 7 | ### Added 8 | 9 | - Nothing. 10 | 11 | ### Deprecated 12 | 13 | - Nothing. 14 | 15 | ### Removed 16 | 17 | - Nothing. 18 | 19 | ### Fixed 20 | 21 | - Updated all `@return self` annotation references in interfaces to use 22 | `@return static`, which more closelly follows the semantics of the 23 | specification. 24 | - Updated the `MessageInterface::getHeaders()` return annotation to use the 25 | value `string[][]`, indicating the format is a nested array of strings. 26 | - Updated the `@link` annotation for `RequestInterface::withRequestTarget()` 27 | to point to the correct section of RFC 7230. 28 | - Updated the `ServerRequestInterface::withUploadedFiles()` parameter annotation 29 | to add the parameter name (`$uploadedFiles`). 30 | - Updated a `@throws` annotation for the `UploadedFileInterface::moveTo()` 31 | method to correctly reference the method parameter (it was referencing an 32 | incorrect parameter name previously). 33 | 34 | ## 1.0.0 - 2016-05-18 35 | 36 | Initial stable release; reflects accepted PSR-7 specification. 37 | -------------------------------------------------------------------------------- /PHPsimpleHTMLDomParser/docs/HtmlNode/index.md: -------------------------------------------------------------------------------- 1 | Represents a single node in the DOM tree (see [`HtmlDocument`](../HtmlDocument/index.md)). 2 | 3 | ## Public Properties 4 | 5 | | Property | Description | 6 | |-------------|----------------------------------------------------------| 7 | | `_` | Node meta data (i.e. type of node). | 8 | | `attr` | List of attributes. | 9 | | `children` | List of child nodes. | 10 | | `nodes` | List of nodes. | 11 | | `nodetype` | Node type. | 12 | | `parent` | Parent node object. | 13 | | `tag` | Node's tag name. | 14 | | `tag_start` | Start position of the tag name in the original document. | 15 | 16 | ## Protected Properties 17 | 18 | None. 19 | 20 | ## Private Properties 21 | 22 | | Property | Description | 23 | |----------|------------------------------------------------------------------| 24 | | `dom` | The DOM object (see [`HtmlDocument`](../HtmlDocument/index.md)). | -------------------------------------------------------------------------------- /vendor/guzzlehttp/guzzle/src/Handler/HeaderProcessor.php: -------------------------------------------------------------------------------- 1 | // 3 | // available at http://getid3.sourceforge.net // 4 | // or https://www.getid3.org // 5 | // also https://github.com/JamesHeinrich/getID3 // 6 | ///////////////////////////////////////////////////////////////// 7 | // // 8 | // dependencies.txt - part of getID3() // 9 | // See readme.txt for more details // 10 | // /// 11 | ///////////////////////////////////////////////////////////////// 12 | 13 | lyrics3 depends on apetag (optional) 14 | ogg depends on flac 15 | id3v2 depends on id3v1 16 | apetag depends on id3v1 (optional, writing only) 17 | bonk depends on id3v2 (optional) 18 | riff depends on mp3 19 | mpeg depends on mp3 20 | quicktime depends on mp3 21 | flac depends on ogg 22 | optimfrog depends on riff 23 | la depends on riff 24 | lpac depends on riff 25 | asf depends on riff, id3v1 (optional) 26 | -------------------------------------------------------------------------------- /codemirror/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "codemirror", 3 | "version": "5.63.3", 4 | "main": "lib/codemirror.js", 5 | "style": "lib/codemirror.css", 6 | "author": { 7 | "name": "Marijn Haverbeke", 8 | "email": "marijnh@gmail.com", 9 | "url": "http://marijnhaverbeke.nl" 10 | }, 11 | "description": "Full-featured in-browser code editor", 12 | "license": "MIT", 13 | "directories": { 14 | "lib": "./lib" 15 | }, 16 | "scripts": { 17 | "build": "rollup -c", 18 | "watch": "rollup -w -c", 19 | "prepare": "npm run-script build", 20 | "test": "node ./test/run.js", 21 | "lint": "bin/lint" 22 | }, 23 | "devDependencies": { 24 | "@rollup/plugin-buble": "^0.21.3", 25 | "blint": "^1.1.0", 26 | "node-static": "0.7.11", 27 | "puppeteer": "^1.20.0", 28 | "rollup": "^1.26.3" 29 | }, 30 | "bugs": "http://github.com/codemirror/CodeMirror/issues", 31 | "keywords": [ 32 | "JavaScript", 33 | "CodeMirror", 34 | "Editor" 35 | ], 36 | "homepage": "https://codemirror.net", 37 | "repository": { 38 | "type": "git", 39 | "url": "https://github.com/codemirror/CodeMirror.git" 40 | }, 41 | "jspm": { 42 | "directories": {}, 43 | "dependencies": {}, 44 | "devDependencies": {} 45 | }, 46 | "dependencies": {} 47 | } 48 | -------------------------------------------------------------------------------- /vendor/psr/http-factory/src/UploadedFileFactoryInterface.php: -------------------------------------------------------------------------------- 1 | filename = $filename; 35 | $this->mode = $mode; 36 | 37 | // unsetting the property forces the first access to go through 38 | // __get(). 39 | unset($this->stream); 40 | } 41 | 42 | /** 43 | * Creates the underlying stream lazily when required. 44 | */ 45 | protected function createStream(): StreamInterface 46 | { 47 | return Utils::streamFor(Utils::tryFopen($this->filename, $this->mode)); 48 | } 49 | } 50 | --------------------------------------------------------------------------------