- Внешний вид или Как это выглядит ?
- Красный цвет - расширения, имеющие обновленные версии
- Зеленый цвет - расширения, не имеющие обновлений
- Синий цвет - расширения, в которых не проводилась проверка обновлений либо вообще без таковой в функционале
- Как реализовать ?
Допустим то, что у нас есть готовенькое самостоятельно созданное расширение. Открываем корневой файлcomposer.json и находимЗаменяем найденное наКод: Выделить всё
"display-name": "тут имя вашего расширения", "soft-require": { "phpbb/phpbb": "версия форума" }
Тобишь мы добавили такой кусочекКод: Выделить всё
"display-name": "тут имя вашего расширения", "soft-require": { "phpbb/phpbb": "версия форума" }, "version-check": { "host": "адрес форума", "directory": "/versions", "filename": "имя расширения.json" }
Важное замечание:Код: Выделить всё
, "version-check": { "host": "адрес форума", "directory": "/versions", "filename": "имя расширения.json" }
имя расширения в строке"filename": "имя расширения.json" должно быть на английской раскладке !!!
Далее в корне форума создаем папкуversions и кладем в нее файликимя расширения.json следующего содержанияДля примера заполнение может быть такимКод: Выделить всё
{ "stable": { "номер старой версии": { "current": "номер новой версии", "announcement": "Полная ссылка на тему-анонс", "download": "Прямая ссылка на скачку расширения", "eol": null, "security": false } } }
Код: Выделить всё
{ "stable": { "1.0.0": { "current": "1.0.1", "announcement": "https://www.phpbb.com/community/viewtopic.php#", "download": "https://www.phpbb.com/download_id#", "eol": null, "security": false } } }
Проверка версии расширения в phpBB 3.1
Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Проверка версии расширения в phpBB 3.1
Всем доброго времени суток, сегодня мы поговорим о том, как простейшим способом добавить проверку версии в наших расширениях
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 0 Ответы
- 11662 Просмотры
-
Последнее сообщение Photostalker