- — Удаление блога из админки
- — Сброс конфигурации из админки
- — Редактирование ссылки топика
Дополнительно были обновлены библиотеки:
- — phpMailer обновлен до версии 5.2.6 (у старой версии иногда возникали проблемы при отправке писем)
- — Класс Jevix, который занимается обработкой HTML-тегов топика, тоже был обновлен, чтобы исключить проблемы при вставке HTML-кода с YouTube в новом формате
[ Скачать AltoCMS 0.9.7.1 ]
И плюс одно маленькое нововведение: теперь в папку /config/ можно добавить файлы jevix.local.php и widgets.local.php с собственной конфигурацией Jevix'а и виджетов. Это сделано по аналогии с config.local.php для того, чтобы не затереть случайно собственные настройки конфигурации при обновлении движка.
Тем временем уже идет полным ходом работа по ветке Alto CMS v.1.0. И нас неоднократно спрашивали уже: а чего там будет нового? И вообще – куда мы идем?
Раскрывать всех планов по версии 1.0, пожалуй, пока не будем, т.к. их весьма много, и не по всем желаемым «фичам» мы до конца определились, будем мы это внедрять именно в 1.0 или немного позже. Поэтому, чтобы не давать лишних обещаний, я расскажу об общем направлении и некоторых новых функциях, которые точно будут.
Итак, одно из ключевых направлений в разработке ветки 1.0 – это кастомизация.
В самом начале работ над движком у нас была мысль перенести конфигурацию по максимуму в базу. Но потом стало очевидно, что это а) не так просто в нынешней парадигме построения движка; б) возможно, не во всех случаях это оправдано. Поэтому мы решили не проявлять излишнего фанатизма в этом стремлении.
В то же время при создании и настройке сайта есть целый набор файлов, которые могут редактироваться специально под конкретный сайт: конфигурация самого движка, наборы виджетов и правил обработки HTML-тегов (Jevix), конфигурационные файлы сторонних плагинов. Сюда же можно отнести и языковые файлы, которые тоже могут правиться под нужды конкретного сайта (например, «блоги» могут быть переименованы в «разделы», «статьи» — в «посты», могут быть перефразированы фразы и выражения и т.д.). И есть определенный риск, что при обновлении движка эти изменения будут затерты. В новой версии пользовательские настройки и тексты будут складываться в отдельную папочку, и такой риск будет сведен к нулю.
Еще одно планируемое большое изменение – это возможность управления типами блогов. Сейчас есть три типа, которые жестко с давних времен были прописаны прямо в коде – «персональные», «коллективные» и «закрытые». Но очевидно, что многим создателям сайта эти рамки тесны. Кому-то нужно убрать типы, которые им не нужны, а кому-то наоборот – добавить новые.
Так вот, в новой версии Альто у админа сайта будет возможность как создавать новые типы блогов с новыми свойствами, так и рулить свойствами предопределенных типов блогов (их, кстати, будет четыре – добавится еще и «скрытый» тип). А ненужные типы блогов можно будет отключить.
Появится так же возможность более гибко задавать права администраторам и модераторам блогов, о чем давно просили.
Больше будет возможности по настройке виджетов из админки. Хотя, думаю, вряд ли когда-то можно будет абсолютно все фичи по их настройке визуализировать. Скорее всего будет так – основные и наиболее востребованные настройки будут вынесены в админку, но «тонкая» настройка – удел профи – будет делаться ручками в конфиг-файлах.
Так же планируется развитие механизма дополнительных полей и типов контента, который уже есть в Alto CMS сегодня.
Стоит у нас в планах и создание нескольких новых плагинов, и еще кое-какой интересный и нужный функционал, но об этом мы напишем немного позже.
Великолепно! Тем самым, AltoCMS станет более удобной чем LS. Удачи Вам!