Текущая версия |
Ваш текст |
Строка 1: |
Строка 1: |
− | История изменений в Fork browser в порядке убывания
| + | {| class="wikitable sortable" |
− | ==13.05.2024==
| + | |+ |
− | ===Добавлен глобальный тег ping для выполнения действий когда они станут доступны===
| + | ! |
− | | + | ! |
− | Например в Fork browser можно отслеживать введение кода с телефона и загружать автоматически страницу
| + | ! |
− | | + | ! |
− | $_PL["ping"]["link"]="http://example.com/check.php?hash";
| + | |- |
− | | + | | |
− | Если check.php отдает пустой ответ то Fork продолжает проверять страницу каждые 6сек.
| + | | |
− | | + | | |
− | Если check.php отдает страницу с "channels" то загружается она
| + | | |
− | | + | |- |
− | (например $_PL["channels"]=[["location"=>1,"title"=>"Успешно вошли! Нажмите для переадресации...","playlist_url"=>"http://example.com/"]];
| + | | |
− | | + | | |
− | ==25.02.2024==
| + | | |
− | ===Добавлены дополнительные теги для видеоплеера===
| + | | |
− | Нужны для того чтобы на по разному выдавать информацию на сайте и видеоплеере
| + | |- |
− | Например
| + | | |
− | | + | | |
− | $_CH["title"]="Хало 1 сезон 1 серия";
| + | | |
− | | + | | |
− | $_CH["label"]="Хало";
| + | |} |
− | | + | История изменений в ForkPlayer в порядке убывания |
− | $_CH["information"]="1 сезон 1 серия";
| |
− | [[Файл:Halo.png|мини|Вид экрана плеера]]
| |
− | Плеер сначала ищет в первом теге, если он пустой то берет со второго, общего тега
| |
− | | |
− | ====Картинка в видеоплеере слева внизу====
| |
− | $_CH["poster"]="http://example.com/videoposter.png";
| |
− | | |
− | если он будет пустой то берет отсюда:
| |
− | | |
− | $_CH["logo30x30"]="http://example.com/videoposter.png";
| |
− | | |
− | ====Название отображаемое над полосой прогреса====
| |
− | $_CH["label"]="Хало";
| |
− | | |
− | если он будет пустой то берет отсюда:
| |
− | | |
− | $_CH["title"]="Хало";
| |
− | | |
− | ====Информация более мелким шрифтом под прогресом====
| |
− | $_CH["information"]="1 сезон 1 серия";
| |
− | | |
− | если он будет пустой то берет отсюда:
| |
− | | |
− | $_CH["description"]="1 сезон 1 серия";
| |
− | | |
− | ==15.09.2023==
| |
− | ===Добавлена поддержка css файлов===
| |
− | $_PL["link"][]=["type"=>"text/css","href"=>"http://example.com/main.css"];
| |
− | | |
− | ==24.08.2023==
| |
− | Изменения для страниц типа $_PL[typeList]=html
| |
− | ===Добавлена горизонтальная прокрутка элементов списка===
| |
− | | |
− | [http://forkplayer.tv/wiki/FXML#.D0.93.D0.BE.D1.80.D0.B8.D0.B7.D0.BE.D0.BD.D1.82.D0.B0.D0.BB.D1.8C.D0.BD.D0.B0.D1.8F_.D0.BF.D1.80.D0.BE.D0.BA.D1.80.D1.83.D1.82.D0.BA.D0.B0 Тег nowrap подробнее]
| |
− | | |
− | ===Перенос на новую строку теперь через тег $_CH[br]=1===
| |
− | | |
− | ===По умолчанию страницы теперь во весь экран===
| |
− | Панель инструментов с адресной строкой вверху Fork браузера теперь автоматически скрываются, это позволяет делать порталы более информативными
| |
− | | |
− | ==03.07.2021==
| |
− | | |
− | ===Параметры ссылок добавлением # в конец ссылки===
| |
− | | |
− | ====#direct - если сайт требует чистой ссылки без каких либо добавлений====
| |
− | например <nowiki>http://pastebin.com/yuUtYu56g#direct</nowiki>
| |
− | | |
− | Ссылка будет открываться в чистом виде <nowiki>http://pastebin.com/yuUtYu56g</nowiki> без отправки параметров (обычно форкплеер добавляет к ссылке ваши параметры, кукис и идентификатор)
| |
− | | |
− | ====#stream_url открывать в плеере====
| |
− | Ссылка откроется в видеоплеере
| |
− | | |
− | ==17.02.2021==
| |
− | | |
− | ===Выпадающий список (тег элемента - menu)===
| |
− | [[Файл:Меню.png|мини|Пример выпадающего списка]]
| |
− | Задается аналогично вложенным спискам только с тегом menu
| |
− | | |
− | Пример выбора сезона на PHP
| |
− | | |
− | $menu=[];
| |
− | | |
− | $menu[0]=["title"=>"Сезон 2","playlist_url"=>"http..."]; // Аналог обычного $_CH
| |
− | | |
− | $menu[0]=["title"=>"Сезон 3","playlist_url"=>"http..."]; // Аналог обычного $_CH
| |
− | | |
− | $_CH[]=["title"=>"Сезон 1 - нажмите для выбора сезона","playlist_url"=>"menu","menu"=>$menu];
| |
− | <br />
| |
− | ==12.12.2020==
| |
− | | |
− | ===Прокрутка части большого описания кнопками переключения каналов (PG_UP, PG_DOWN)===
| |
− | Добавьте в описание div с id ''scrolled''
| |
− | | |
− | $_CH["description"]='MY TITLE STATIC<nowiki><div id="scrolled"></nowiki>
| |
− | | |
− | PG_UP PG_DOWN
| |
− | | |
− | large scrolled content
| |
− | | |
− | .
| |
− | | |
− | .
| |
− | | |
− | .
| |
− | | |
− | <nowiki></div></nowiki>
| |
− | | |
− | MY FOOTER STATIC';
| |
− | | |
− | ==06.09.2020==
| |
− | | |
− | ===Глобальный тег выравнивания (при виде плиткой) - по умолчанию по центру===
| |
− | $_PL["align"]="left";
| |
− | | |
− | ===Новый вид элемента position=html Свой шаблон для элемента любого вида===
| |
− | | |
− | ===Новый тег элемента template (сработает при position=html)===
| |
− | [[Файл:Координаты.png|мини]]
| |
− | Обязательно наличие template с переменными $title и $logo_30x30 - вместо них будет подставлено значение из $_CH["title"] и $_CH["logo_30x30 "]
| |
− | | |
− | $_CH["position"]="html";
| |
− | | |
− | $_CH["title"]="Новый вид";
| |
− | | |
− | $_CH["logo_30x30"]="<nowiki>http://p.lnka.ru/icons/yapfiles.png</nowiki>";
| |
− | | |
− | $_CH["template"]='<nowiki><div style="width:242px;overflow:hidden;margin:4px;text-align:center;"><img src="$logo_30x30" style="width:242px;height:171px;padding:2px 2px 0px 2px;"></nowiki><nowiki><br></nowiki>$title<nowiki></div></nowiki>';
| |
− | | |
− | ===Новый тег элемента coordination (нужно при template своего размера, для правильной навигации по странице)===
| |
− | $_CH["coordination"]=[x,y];
| |
− | | |
− | Где x это позиция по горизонтали, y - по вертикали
| |
− | | |
− | Начальный элемент идет с $_CH["coordination"]=[0,0];
| |
− | | |
− | Если следующий элемент идет например на новой строке то нужно ему присвоить $_CH["coordination"]=[1,0];
| |
− | | |
− | ==14.06.2020==
| |
− | [[Файл:SetIP.png|мини]]
| |
− | | |
− | ===Локальные переменные LOCAL_IP, TORRSERVE_IP, ACE_IP===
| |
− | Прописываются пользователем форкплеера в настройках приложения.
| |
− | | |
− | '''Если не указан TORRSERVE_IP или ACE_IP''' то вместо них будет вставлен LOCAL_IP (устройство с ремотефорком)
| |
− | | |
− | Если не указан также и LOCAL_IP то вместо них будет вставлен локальный IP 127.0.0.1
| |
− | | |
− | ===Примеры TORRSERVE_IP, ACE_IP в торрент magnet ссылках вашего портала===
| |
− | $_CH[]=["title"=>"(magnet) '''acestream''' ","playlist_url"=>"<nowiki>http://ACE_IP:6878/server/api?method=get_media_files&magnet=</nowiki>".urlencode("<nowiki>magnet:?xt=urn:btih:642a36ec9dcb2c5ba7b08835bd04ae8738281bb1&dn=rutor.org_%D0%A1%D1%82%D0%B0%D1%80%D0%B8%D0%BA+%D0%B2+%D0%BF%D0%BE%D1%82%D1%91%D1%80%D1%82%D0%BE%D0%B9+%D1%88%D0%B8%D0%BD%D0%B5%D0%BB%D0%B8+%281964%29+SATRip-AVC+%D0%BE%D1%82+New-Team&tr=udp://opentor.org:2710&tr=udp://opentor.org:2710&tr=retracker.local/announce</nowiki>")];
| |
− | | |
− | $_CH[]=["title"=>"(magnet) '''torrserve''' ","playlist_url"=>"<nowiki>http://TORRSERVE_IP:8090/torrent/play?m3u=true&link=</nowiki>".urlencode("<nowiki>magnet:?xt=urn:btih:642a36ec9dcb2c5ba7b08835bd04ae8738281bb1&dn=rutor.org_%D0%A1%D1%82%D0%B0%D1%80%D0%B8%D0%BA+%D0%B2+%D0%BF%D0%BE%D1%82%D1%91%D1%80%D1%82%D0%BE%D0%B9+%D1%88%D0%B8%D0%BD%D0%B5%D0%BB%D0%B8+%281964%29+SATRip-AVC+%D0%BE%D1%82+New-Team&tr=udp://opentor.org:2710&tr=udp://opentor.org:2710&tr=retracker.local/announce</nowiki>")];
| |
− | | |
− | ===Пример торрент магнет ссылки с автоматическим выбором torrserve или ace stream сервера===
| |
− | $_CH[]=["title"=>"(magnet) через ace stream или torrserve","playlist_url"=>"<nowiki>magnet:?xt=urn:btih:642a36ec9dcb2c5ba7b08835bd04ae8738281bb1&dn=rutor.org_%D0%A1%D1%82%D0%B0%D1%80%D0%B8%D0%BA+%D0%B2+%D0%BF%D0%BE%D1%82%D1%91%D1%80%D1%82%D0%BE%D0%B9+%D1%88%D0%B8%D0%BD%D0%B5%D0%BB%D0%B8+%281964%29+SATRip-AVC+%D0%BE%D1%82+New-Team&tr=udp://opentor.org:2710&tr=udp://opentor.org:2710&tr=retracker.local/announce</nowiki>"];
| |
− | <br />
| |
| | | |
| ==11.04.2020== | | ==11.04.2020== |
Строка 168: |
Строка 33: |
| Поддерживается только формат xmltv (сжатый и нет) | | Поддерживается только формат xmltv (сжатый и нет) |
| | | |
− | $_PL["url_tvg"]="<nowiki>http://epg.it999.ru/edem.xml.gz</nowiki>"; | + | $_PL["url_tvg"]="#EXTM3U url-tvg="<nowiki>http://epg.it999.ru/edem.xml.gz</nowiki>""; |
| | | |
| ===Параметр url-tvg в M3U плейлисте - своя телепрограмма=== | | ===Параметр url-tvg в M3U плейлисте - своя телепрограмма=== |
Строка 177: |
Строка 42: |
| <nowiki>#</nowiki>EXTM3U url-tvg="<nowiki>http://epg.it999.ru/edem.xml.gz</nowiki>" | | <nowiki>#</nowiki>EXTM3U url-tvg="<nowiki>http://epg.it999.ru/edem.xml.gz</nowiki>" |
| <br /> | | <br /> |
− |
| |
| ==07.03.2020== | | ==07.03.2020== |
| | | |
Строка 211: |
Строка 75: |
| | | |
| $_CH["position"]=""; // - Плитка обычного размера как в Стартовом меню (128х101px)<br /> | | $_CH["position"]=""; // - Плитка обычного размера как в Стартовом меню (128х101px)<br /> |
− |
| |
| ==14.11.2019== | | ==14.11.2019== |
| | | |
| ===Тег элемента списка location (Переадресация)=== | | ===Тег элемента списка location (Переадресация)=== |
| $_CH["location"]=1; // Переход c заменой текущей ссылки окна на новую (при перезапуске форкплеера будет открываться уже с этой новой ссылки) | | $_CH["location"]=1; // Переход c заменой текущей ссылки окна на новую (при перезапуске форкплеера будет открываться уже с этой новой ссылки) |
− | Тот
| + | |
| $_CH["location"]=3; // Переход с отображением в текущем окне (при перезапуске форкплеера будет открываться старая ссылка и опять переадресовываться, необходимо если например используются устаревающие сессии) | | $_CH["location"]=3; // Переход с отображением в текущем окне (при перезапуске форкплеера будет открываться старая ссылка и опять переадресовываться, необходимо если например используются устаревающие сессии) |
| | | |
Строка 251: |
Строка 114: |
| [[[http://www.example.com заголовок ссылки]]'''''Курсивное начертание''''']</nowiki></nowiki>]]==29.08.2019== | | [[[http://www.example.com заголовок ссылки]]'''''Курсивное начертание''''']</nowiki></nowiki>]]==29.08.2019== |
| | | |
− | ===Добавлены тип ссылки Iframe.=== | + | ===Добавлены тип ссылки IНа место элемента списка вставляется содержимое из ссылки. Использовать можно например для поиска по очереди по нескольким плейлистам (Глобальный поиск).=== |
− | На место элемента списка вставляется содержимое из ссылки. Использовать можно например для поиска по очереди по нескольким плейлистам (Глобальный поиск).
| + | $_CH[]=["title"=>"Поиск Terminator в filmix.red","playlist_url"=>"<nowiki>https://filmix.red/fork/search?search=Terminator</nowiki>"iframe"=>"4", |
− | | |
− | $_CH[]=["title"=>"Поиск Terminator в filmix.red","playlist_url"=>"<nowiki>https://filmix.red/fork/search?search=Terminator</nowiki>", | |
− | | |
− | "iframe"=>"4", | |
− | | |
− | "timeout"=>8
| |
| | | |
− | ];
| + | "timeout" |
| | | |
− | Где "iframe" обязательный параметр. Число обозначает сколько показать ссылок из дочерней ссылки сразу, остальное будет внизу списка. "iframe"=>"0" - значит показать все. | + | Где "iframe" обязательный параметр. Число обозначает сколько показать ссылок из дочерней ссылки сразу, остальное будет внизу списка. "iframe"=>"0" - значит показать все. |
| | | |
| "timeout" это таймаут ожиданния получения содержимого из дочерней ссылки | | "timeout" это таймаут ожиданния получения содержимого из дочерней ссылки |