Страница 2 из 3
Skeleton Extension - расширение для создания расширений
Добавлено: 17.05.2016 18:45
rxu
Командой phpBB разработано расширение Skeleton Extension. Это инструмент, позволяющий авторам расширений упростить и ускорить начало создания нового проекта.
Результатом его работы является архив с типовым набором папок и файлов расширения в зависимости от выбора автора. В частности, в шаблон могут быть включены файлы: слушателей ядра и шаблона, модулей администраторского, модераторского и личного разделов, уведомлений, контроллера, определений сервисов,
ext.php
, cron, миграции базы данных, команды консоли, а также ряда служебных - тестов PHPUnit, компиляции релиза, запуска тестов в Github Actions или Travis-CI.
Репозиторий:
https://github.com/phpbb-extensions/phpbb-ext-skeleton
Релизы:
https://www.phpbb.com/customise/db/offi ... _skeleton/ или
https://github.com/phpbb-extensions/php ... n/releases
Русский перевод:
Re: Skeleton Extension - расширение для создания расширений
Re: Skeleton Extension - расширение для создания расширений
Добавлено: 26.09.2017 17:59
rxu
Pazh писал(а): 26.09.2017 11:31уведомления работают ТОЛЬКО с символами в нижнем регистре
В ThanksForPosts всё работает только с нижнерегистровым именем в
get_type
, а в
services.yml
- CamelCase.
Отправлено спустя 58 минут 24 секунды:
Вообще, CamelCase не рекомендую - используйте имена пакетов только в нижнем регистре. Иначе потом будут проблемы с Packagist-ом, откуда будут устанавливаться пакеты в 3.3. Сам попал на это (со всеми своими экстами).
Re: Skeleton Extension - расширение для создания расширений
Добавлено: 09.08.2019 3:40
t4p2
как им пользоваться?
Включила в админке, а панельки никакой не видно.
Re: Skeleton Extension - расширение для создания расширений
Добавлено: 09.08.2019 3:41
Татьяна5
t4p2, вы уже создали заготовку через STK. Это то же самое
Re: Skeleton Extension - расширение для создания расширений
Добавлено: 27.04.2025 9:33
Leo Angel
Скажите, плиз, а можно это расширение применять для написания расширений под 3.3.хх?
Отправлено спустя 32 минуты :
Вопрос снимается. Нашёл то же самое в STK.
Re: Skeleton Extension - расширение для создания расширений
Добавлено: 27.04.2025 11:29
rxu
Leo Angel писал(а): 27.04.2025 10:05
можно это расширение применять для написания расширений под 3.3.хх?
Можно, но оно создаст только "скелет" расширения. Затем в него нужно будет добавить свой код.
Re: Skeleton Extension - расширение для создания расширений
Добавлено: 27.04.2025 11:46
Leo Angel
Да, это понятно.
А STK делает такой же "скелет"?
Что лучше использовать?
Re: Skeleton Extension - расширение для создания расширений
Добавлено: 27.04.2025 15:51
Leo Angel
То ли лыжи не едут, то ли....
Установил, включил.
И тишина! Нигде ничего никому.
Подскажите, где искать этот Create skeleton extension?
Re: Skeleton Extension - расширение для создания расширений
Добавлено: 27.04.2025 16:31
волчара
Leo Angel писал(а): 27.04.2025 15:51
Подскажите, где искать этот Create skeleton extension?
Сайт тестовый, так что это не реклама а показ где искать скелетон
FastStoneEditor1.png
Re: Skeleton Extension - расширение для создания расширений
Добавлено: 27.04.2025 16:57
rxu
Leo Angel писал(а): 27.04.2025 11:46
Что лучше использовать?
Скелетон. Он сильно новее и имеет больше опций.
Re: Skeleton Extension - расширение для создания расширений
Добавлено: 28.04.2025 11:27
Shredder
Перевод планируется?
Re: Skeleton Extension - расширение для создания расширений
Добавлено: 28.04.2025 12:42
rxu
Shredder писал(а): 28.04.2025 11:27
Перевод планируется?
Примерно так. Разархивировать, скопировать в папку с расширением.
skelenon_ext_ru.zip
Re: Skeleton Extension - расширение для создания расширений
Добавлено: 28.04.2025 15:19
angst66
После установки форум падает с ошибкой 500. В логах Got error 'PHP message: PHP Parse error: syntax error, unexpected token "=>", expecting "]" in /home/***/***/***/**/**/ext/phpbb/skeleton/language/ru/common.php on line 95'
В 95 все нормальн, в 93 строчке в конце вместо запятой точка, я исправил, но ничего не изменилось
Отправлено спустя 22 минуты 37 секунд:
Ну там где запятой нет, где точка, но даже удаляю папку ру, все равно ошибка 500 и на форуме и в админке, помогает только удаление папки физически и очистка кэша, потом в админке удаляем само расширение
Re: Skeleton Extension - расширение для создания расширений
Добавлено: 28.04.2025 16:05
rxu
Спасибо, обновил архив, пробуйте.
Re: Skeleton Extension - расширение для создания расширений
Добавлено: 28.04.2025 16:40
angst66
Работает. Я бы еще обрамил содержимое файла /ext/phpbb/skeleton/styles/prosilver/template/event/overall_header_navigation_prepend условием <!-- IF U_ACP -->тут код<!-- ENDIF -->
Тогда только админ и увидет ссылку в навбаре.
Re: Skeleton Extension - расширение для создания расширений
Добавлено: 28.04.2025 16:51
rxu
angst66 писал(а): 28.04.2025 16:40
Тогда только админ и увидет ссылку в навбаре.
Это расширение не предназначено для установки на работающие форумы, по факту, оно нужно на локальной машине на тестовой конференции phpBB.