Категории раздела |
|
|
Меню сайта |
|
|
|
| | |
|
Eleanor CMS 0.9 PRE
Изначально цикл версий мне представлялся как RC 1 … RC N -> 1.0, но после выхода RC5 как-то само собой оказалось, что архитектура RC5 нуждается в серьезной переработке и дальнейшее навешивание функционала может запросто привести к тому, что система рухнет под собственным весом. Основной проблемой RC5, которую так и не удалось решить, стала невозможность полного отделения логики от представления. - Весь HTML код оформления размещался прямо внутри модулей, создавая при этом ощутимый дискомфорт. С тех пор велась разработка версии 1.0, служебным названием которой было «альфа». В альфе было исправлено множество недостатков RC5, был учтен весь опыт, полученный за годы распространения системы. Но альфа есть «альфа» и реакция на эту версию соответствующая: благодаря наличию слова «альфа» большинство пользователей не хочет скачивать, устанавливать, ковырять, тестировать и предлагать. Обычно качают RC5 и дальше дело не идет.И вот сегодня готово обновление системы, которое по функционалу не только догнало, но и превзошло RC5. И мне очень не хочется вешать на него лейбу «альфа», потому как устал я от толп нежелающих использовать альфу только потому, что «это альфа… подожду уже стабильную версию». Нужно чтобы народ работал с системой, критиковал и предлагал, а не тупо ждал очередную версию, отвергая текущую под предлогом наличия в названии невкусного слова.… Но вместе с тем текущее обновление, по моим убеждениям, пока не дотянуло до 1.0 (есть еще над чем работать). Как быть? Пришла в голову идея дать этому обновлению версию 0.9, такое число как бы говорит о том, что следующее обновление – будет уже полноценная 1.0 с новым шаблоном, панелью модератора, инсталлером модов и дополнительными полями. А приставка PRE (Pre Release Edition) подтверждает это «как бы».
- Исправлена ошибка невозможности цитирования комментария в выделении, которого присутствовали спецсимволы: & < > и прочие.
- Улучшена обработка спецсимволов при запуске системы на PHP 5.4 подробности:http://habrahabr.ru/blogs/php/137296/
- При создании / правке пользователя в админке, группы теперь отображаются с учетом их иерархии.
- Улучшена поддержка социальных сетей. В Eleanor CMS теперь встроена поддержка Open Graph protocol, который позволяет корректно публиковать ссылки на новости в социальных сетях. Теперь при вставке ссылок на новость в запись в социальных сетях Вконтакте и Facebook, картинки и пояснения к новостям, будут приятными и информативными.
- Добавлен тег спойлер. Тег позволяет скрывать до нужды определенное содержимое на странице. При клике по спойлеру – он раскрывается и показывает свое содержимое. Для пользования им, используйте код
[spoiler=Название]содержимое[/spoiler]
- В интерфейс управления пользователем в админке, добавлено отображение связок пользователя с другими учетками.
- По просьбе пользователя Zver, в Eleanor CMS добавлена система черновиков. Логичным продолжением этой системы стала возможность сохранения значения полей формы при переключении языков.
- Расширены возможности бана пользователей по IP. Теперь в список можно добавлять подсети. То есть 192.168.100.128/16
- Обновлены FlowPlayer, CodeMirror, TinyMCE, CKEditor, Highlight JS до актуальных версий.
- Возвращен функционал рейтингу.
- В пользовательской части и в админке созданы подробные списки с пользователями онлайн. Блоки, отображающие пользователей онлайн теперь отображают только 30 последних активных сессий (для экономии места на экране). Остальные - доступны в подробных списках.
- Благодаря интересу к системе пользователей Djadka и wizard993, шаблонизатор системы теперь поддерживает Fluent interface. Это улучшение позволит более комфортно программировать шаблоны под систему.
- Реализовано редактирование файловых статических страниц. Вниманию новых пользователей! Если до этого момента ваш сайт состоял из набора связанных между собой статических страниц, перевести этот сайт на Eleanor CMS очень просто: достаточно лишь загрузить все ваши страницы в определенный каталог и все. Сохранятся даже старые URLы! Ваши пользователи ничего не заметят, но сайт станет управляться на современной Eleanor CMS.
- Разработано долгожданное управление блоками. Во-первых, управлять блоками стало намного визуальнее, а во-вторых, наконец-то реализована идея, когда на разных страницах блоки могут выглядеть по-разному. Сейчас интерфейс управлениям блоками в админке представляет собой две области. В левой, в виде списка, отображаются все доступные в системе блоки, справа же находится «область», которая отдаленно визуально напоминает сайт. В этой области есть «места» - то есть подобласти для блоков. Внутри этих мест располагаются прямоугольники, которые схематично представляют блоки. Прямоугольники-блоки можно прямо мышкой таскать между областями, копировать (при зажатой ctrl) или удалять. Перетаскивание работает только в браузерах, поддерживающих HTML 5 Drag-and-drop (пока к таковым не относится опера). Интерфейс добавления блоков стал более лаконичным и чистым. Убрана возможность создания блоков из плагинов, вместо этого, к блокам добавлена возможность кастомной конфигурации. Для этого, рядом с файлом блока поместите файл конфигурации (имя файла конфигурации для файла блок block.php выглядит как block.config.php).
- Разработан блок "Похожие новости". Блок выводит список новостей, по тематике – максимально схожих с просматриваемой новостью. Новости считаются похожими, если у них есть одинаковые теги и те, в которых пересечение тегов максимально – те и выводятся.
- Дата новостей, актуальность которых ограничена, введено поле, в котором вводится дата окончания доступности новости на сайте. По наступлению этой даты, новость на сайте не публикуется.
- Возвращен функционал модулю "обратная связь".
И не совсем обновление. Для системы разработан uLogin мод внешней авторизации через социальные сети и популярные сервисы. Скачать его Вы не можете скачивать файлы с нашего сервера.
С этого момента, основной стабильной версией является Eleanor CMS 0.9 PRE, следующей будет 1.0. Версия же RC5 перемещается в музей и считается устаревшей. Спасибо ей и всем, кто ее использует. Поддержка этой версии, конечно же, продолжает осуществляться на форуме.
Демо: http://demo.eleanor-cms.ru/
Скачать: Внимание! У вас нет прав для просмотра скрытого текста. Внимание! У вас нет прав для просмотра скрытого текста.
|
Категория: Релизы | Добавил: Junzer (18.12.2012)
|
Просмотров: 861
| Рейтинг: 0.0/0 |
| |
| | |
|
Автосерфинг |
|
|
Junzer |
|
|
|