[TG] Core for XenForo 2.0 1.0.3 Alpha 4
Плагин является вспомогательным для некоторых разработок TechGate Studio, а так же вносит свои изменения в функционал XenForo 2.*.
Примечания:
Плагин не адаптирован по версию XenForo 2.1.
Плагин на Alpha релизе.
Русификация, которая почти не требуется присутствует в виде XML файла внутри релиза!
GitHub: TechGateStudio/XF2TGCore
Возможности:
Выбор пола пользователя;
Подробнее
Плагин добавляет убранную возможность выбирать пол пользователя в настройках пользователя, а так же отображает в профиле и сообщениях тем.
Менеджер перестроения кэша;
Подробнее
Данный менеджер прежде всего предназначен для разработчиков своих плагинов. Он позволяет без создания лишних модификаций шаблона, добавлять новые перестроения кэшей. Плагин не затрагивает уже имеющиеся модификации шаблонов страницы перестроения, но и не может их контролировать. Так же менеджер пишет даты последнего перестроения для добавленных через него перестроений.
Подробнее для разработчиков
Плагин добавляет CLI команды для импорт/экспорта списка перестроений xf-dev:include-rebuilds и xf-dev:export-rebuild соответственно.
Так же плагин позволяет импортировать/экспортировать перестроения вместе с сборкой плагина, к которому привязано перестроение в соответствующие папки _data и _output .
Мелкие полезности:
Настройка прав доступа групп пользователей:
Свернуты панели настройки прав;
Добавлены названия плагинов.;
Настройка определения прав доступа пользователя:
Ссылка на добавление права доступа в каждой интерфейсной группе;
Фильтр прав доступа по плагину.;
Отображение размера дискового пространства.
Пример
Размер общего дискового пространства.
Размер свободного дискового пространства.
Технические внесения:
XF тег -
Подробнее
XF тег
Принимает аргументы:
- time - Время в формате UNIX.
Старое описание, снято - 24.11.2018
Новый обновленный со всех сторон плагин [SXF] Core , но теперь он [TG] Core. Плагин был переписан под новую версию практически на скорую руку и был снять прямо с печки.
Внимание! Плагин собран на скорую руку, по этому только Alpha версия, где могут быть тучи косяков. По этому используйте с осторожностью и сообщайте о найденных ошибках.
Русификация , которая почти не требуется присутствует в виде XML файла внутри релиза!
Что изменилось по отношению к старой версии:
Убран менеджер компонентов. Да зачем он вообще нужен? Я просто страдал полной бредятиной.
Убрано (наверно пока что, а может просто не дошли руки вернуть) скрытие значений дополнительных полей.
Что осталось:
Выбор пола пользователя. Ну наверно это было проще всего реализовать, вот и до сих пор или от сих пор осталось на месте.
Ну и некоторые вспомогательные функции для других плагинов TehGate.
Что нового:
Свернуты панели прав при настройке групп пользователей и добавлены названия плагинов. Ну достал меня тот факт, что заходишь настраивать права, а там куча развернутых панелей и пытаешься их постоянно свернуть или пролистать до непредвиденного конца страницы. Тоже самое с указанием названия плагина.
В разделе разработчиков, в определении прав доступа для пользователей добавлено следующее:
Ссылка на добавление прав доступа в каждой интерфейсной группе.
Отображение порядка сортировки прав на странице интерфейсных групп и прав.
Добавлена возможность отсортировать отображение прав и интерфейсных групп на странице по определенному выбираемому плагину. Иногда просто это заходит в тупик когда разрабатываешь кучу плагинов или тестируешь и на этой странице много, много метров прав, а нужно для конкретных плагинов.
Добавлен новый тег для шаблонов который выводит поля для ввода не только даты, как это делал
Надеюсь я смог написать все функции которые пока возможны и которые я смог вспомнить после двух часового сна и ночи ковыряния возможностей реализации в самом XF2. Этот плагин в основном будет специализироваться на расширение некоторых возможностей ACP и вспомогательного кода для дргуих плагинов. По этому ожидайте что-то нового в ACP из ряда помощи для как статического администратора, так и для разработчиков своих проектов.
GitHub: TechGateStudio/XF2TGCore
А теперь немного информации о организации TechGate. Я создал новую организцаию для разработки плагинов под XF2 и не только. Сама организация (если конечно так корректно её называть в остальном, кроме как GitHub) создана на просторах GitHub . К нашей организации уже присоединился West14 . Но я не против взять знающих в деле разработки плагинов под XF2 да и вообще тех кто умеет разрабатывать не только или только плагины, но и стили. Так же не откажусь от парочки новичков, кто хочет познать этот дзен. По этому поводу обращаться ко мне в вк: Kirito Asumo . Только пожалуйста заранее опишите, зачем я вам понадобился и желательно в одном сообщение и не ожидая ответа на ваши "Привет!".