Обновление CMS Eleanor 1.0 alpha от 2012-01-17
Что нового:
- Добавлена возможность автоматического пинга поисковых систем, уведомляя их об обновлении контента на сайте. Работает пока только для модуля "Новости".
- Разработаны личные сообщения. Ваши пользователи теперь смогут общаться между собой, пересылать друг другу файлы не покидая сайт. Специальный скрипт будет информировать если придет новое сообщения. Сами сообщения построены в виде диалогов, что-то типа приватных тем на форуме. В диалоге может участвовать несколько человек. Модуль личных сообщений идет отдельно и скачать его можно тут.
- Доработан обработчик и логировщик ошибок сайта. Теперь ошибки типа E_PARSE так же будут обрабатываться.
- В теге hide рализована возможность выборочного скрытия контента для определенных групп. Так, например, [nobb][hide=4]текст[/hide][/nobb] закроет содержимое для поисковых систем (если они определяться).
- В статических страницах добавлена поддержка подкаталогов внутри специального каталога module/static/DIRECT куда помещаются файлы статических страниц на файлах. Таким образом, если у вас до этого был сайт, построенный на обычных html страницах, объеденных между собой ссылками - вы затратите минимум труда, чтобы перенести его на Eleanor CMS!
- Доработан и существенно оптимизирован модуль "новости". Теперь через RSS можно получить доступ к подробной новости. Для этого в GET запросе в ключе nid нужно указать ID новости.
- Оформление цитат вынесено в отдельный файл.
- Codemirror обновлен до актуальной версии.
- Реализованы комментарии. Наконец-то! Комментарии, в отличии от RC5 будут работать намного быстрее, автоматически обновляться, при переходе между страницами на AJAX, ссылка в строке браузера так же будет меняться. Гости смогут работать с комментариями так же, как и обычные пользователи: смогут редактировать или удалять СВОИ комментарии. У администратора теперь есть возможность массового удаления комментариев. Древовидность комментариев сделана в виде отдельных веток.
- Начата работа по улучшению русского языка в системе. Постепенно дело дойдет до всех языковых переменных, а пока пользователи и администраторы сайта будут видеть не "Сейчас на сайте пользователей: 1", а "Сейчас на сайте 1 пользователь" или "Сейчас на сайте 2 пользователя".
Уверен, вам будет интересно узнать что:
- В следующем обновлении Eleanor CMS будут реализованы БЛОКИ. Я очень благодарен Дмитрию за его полезную беседу со мной по мылу.
- Для демонстрации, система залита на сайт http://demo.eleanor-cms.ru, сайт alpha.eleanor-cms.ru - удален.
- Из системы полностью удалены рудименты RC5.
- Если у кого-то возникнут проблемы с обновлением, я помогу их решить. Но для начала спросить на форуме
Удачного вам сайтостроения с Eleanor CMS!