Новое в разрабатываемой версии LiveStreet CMS, продолжение

Разработка под LiveStreet CMS

В прошлом топике уже много написано про новый функционал, в этом топике я дополню информацию о разработке.

Этот топик ориентирован на тех, у кого нет времени разбираться в коммитах на гите сразу нескольких репозиториев (лс, фреймворк, ), но имеет желание быть в курсе происходящего.

Ещё новенькое, о чем забыл сказать в предыдущем топике


  • Новая лс подняла планку минимальной версии PHP — теперь нужен пхп как минимум 5.3.2

  • Сила спрятана из вида у пользователя чтобы его не путать неизвестными величинами, но внутри системы осталась как вес голоса пользователя, это позволит выделять среди пользователей тех, кто голосует сильнее других.

  • Для разработчиков доступен модуль загрузки и контроля над файлами.

  • Админка предупредит админа если предыдущий вход в неё был выполнен с другого айпи адреса.

  • Если плагин имеет файл install.txt, то при активации такого плагина пользователю сначала будет выведен текст из этого файла, чтобы выполнить инструкции по установке, указанные разработчиком и только потом пользователь сможет активировать плагин. Это позволит избежать непонятных ситуаций, когда пользователя нужно в обязательном порядке ознакомить с чем-то в плагине.

  • У плагина кроме известного plugin.xml и уже сказанного install.txt может быть также логотип в файле logo.png (180х180), которые должны быть в корне папки плагина. Если логотипа плагина нет — он будет получен для плагина из каталога дополнений лс.

  • Для админа в тулбаре на сайте выводится количество доступных в каталоге обновлений для установленных плагинов вашей версии движка, таким образом вы не пропустите выход новой версии используемых плагинов

Новый добавленный функционал с момента публикации прошлого топика


  • В утилиты, в раздел «сброс и очистка» добавлены подразделы «Удалить старые записи банов, дата окончания которых уже прошла» и «Сбросить весь кеш движка (данные, компилированные шаблоны, сжатые CSS и JS файлы)»

  • Оптимизации кода и/или скорости работы

  • В банах, в одном правиле можно объединять условия для пользователя и его ip (раньше каждое правило могло содержать одно условие: пользователь, айпи или диапазон айпи адресов)

  • При любом аякс процессе вверху страницы отображается полоска-индикатор загрузки — пользователь всегда информарован о происходящем

  • Добавлен универсальный механизм добавления опросов в топики (любого типа)

  • Добавлена возможность задавать описание для разделов настроек в схемах

  • Библиотека PrettyPhoto удалена, вместо неё предлагается использовать более компактный ColorBox

  • Т.к. минимальная php версия для dev версии теперь 5.3+, которая полно поддерживает пространства имен, то загрузчик лс переделан под стандарт PSR-0

И разработка ещё продолжается.
0 комментариев
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.