Новое в разрабатываемой версии LiveStreet CMS, продолжение
В прошлом топике уже много написано про новый функционал, в этом топике я дополню информацию о разработке.
Этот топик ориентирован на тех, у кого нет времени разбираться в коммитах на гите сразу нескольких репозиториев (лс, фреймворк, админка), но имеет желание быть в курсе происходящего.
Ещё новенькое, о чем забыл сказать в предыдущем топике
- Новая лс подняла планку минимальной версии PHP — теперь нужен пхп как минимум 5.3.2
- Сила спрятана из вида у пользователя чтобы его не путать неизвестными величинами, но внутри системы осталась как вес голоса пользователя, это позволит выделять среди пользователей тех, кто голосует сильнее других.
- Для разработчиков доступен модуль загрузки и контроля над файлами.
- Админка предупредит админа если предыдущий вход в неё был выполнен с другого айпи адреса.
- Если плагин имеет файл install.txt, то при активации такого плагина пользователю сначала будет выведен текст из этого файла, чтобы выполнить инструкции по установке, указанные разработчиком и только потом пользователь сможет активировать плагин. Это позволит избежать непонятных ситуаций, когда пользователя нужно в обязательном порядке ознакомить с чем-то в плагине.
- У плагина кроме известного plugin.xml и уже сказанного install.txt может быть также логотип в файле logo.png (180х180), которые должны быть в корне папки плагина. Если логотипа плагина нет — он будет получен для плагина из каталога дополнений лс.
- Для админа в тулбаре на сайте выводится количество доступных в каталоге обновлений для установленных плагинов вашей версии движка, таким образом вы не пропустите выход новой версии используемых плагинов
Читать дальше →