Eleanor CMS RC2
Разработка над системой длится около года, и по результатам предварительного тестирования, система показывает хорошие результаты. На данный момент система на 100% модульная, что даёт разработчикам свободу при модификации. ЧПУ позволяет генерировать человеко-понятные ссылки с поддержкой кириллицы. В Eleanor CMS внедрены средства для работы с БД, способные полностью исключить возможность SQL инъекции.
Что нового:
- Написан установщик и апдейтер системы! Переход с RC 1 (последнего обновления), обещает быть простым и безболезненным. Все данные сохраняться.
- В модуль "Поиск пользователей" добавлена возможность просмотра пользователей и групп, которые имеют доступ к панели администратора.
- Добавлена возможность смотреть логи системы сразу из админки. На главной админке в меню справа появится пункт "Логи", перейдя по которому Вы сможете просматривать, удалять и скачивать себе на компьютер логии ошибок Вашего сайта.
- Для повышения безопасности, конфиг системы (config_general.php) добавлен параметр отключения выполнения SQL запросов из админки (модуль «База данных»). Напоминаю, что также из конфига Вы можете отключить возможность редактирования опций.
- Создана своя функция bcdiv, которая работает, если на сервере не установлена «экзотика» BC math.
- Добавлена возможность отключения регистрации пользователей.
- Дополнительные файлы модулей, для взаимодействия с ядром системы (autoload, autounload, sitemap, splinter) слиты в один - plugins.php. В дальнейшем (RC3 возможно) блоки на сайте можно будет создавать не только из файлов или текста, но и из плагинов. Т.е. функционал в чем-то похожий на ABO CMS, когда для добавления блока, мы выбираем модуль, а затем появляется список блоков, которые «зашиты» в сам модуль.
- Реализована возможность "Шаблоны модуля по-умолчанию". Эта «фишка» особенно полезна для разработчиков. Вы разработали модуль для системы? Он использует файлы шаблона? И тут Вы задаетесь вопросом: "Как же скомпановать поставку модуля, если я не знаю какой шаблон использует пользователь?". Можно, конечно написать инструкцию что куда скопировать – но это не то. Теперь есть более изящный способ решения проблемы! - Создайте в папке модуля каталог Template и положите туда Ваши файлы шаблонов. Система будет их использовать, если не найдет аналогов среди файлов шаблона, который используется на сайте.
- Модифицирован и модуль Файлы – по просьбам трудящих добавлена возможность загрузки файлов пользователями прямо к Вам на сервер. Эту возможность можно отключать. Добавлю еще, что файлы добавляемые одним пользователем – не видны другом, если последний тоже пытается добавить какой-то файл в тот же момент.
Исправлено/обновлено:
- Библиотке SWF Upload обновлена до последней версии. Также отлажена ее работа и исправлен глюк, когда файлы с первого раза почему-то не загружались.
- Обновлена библиотека AJAX-a от dklab.ru . Если у кого-то были ошибки AJAX-a - они должны исчезнуть.
- Исправлена ошибка в модуле "Базы данных", которая не позволяла фильтровать кавычки при выполнении произвольных запросов в БД.
- Исправлена ошибка невозможности отключения редактора по-умолчанию.
- Удалена опция "Каталог сайта". Теперь система определяет каталог сайта сама.
- Исправлена ошибка не фильтрации некоторых символов при поиске в модулях.
- Исправлена ошибка, возникающая при неудачной попытке входа пользователя из страниц сайта.
- Исправлен алгоритм структурного хранения файлов, загруженных к новости.
- Исправлены мелкие ошибки.
Оффициальный сайт: http://eleanor-cms.ru/
Скачать:
- Написан установщик и апдейтер системы! Переход с RC 1 (последнего обновления), обещает быть простым и безболезненным. Все данные сохраняться.
- В модуль "Поиск пользователей" добавлена возможность просмотра пользователей и групп, которые имеют доступ к панели администратора.
- Добавлена возможность смотреть логи системы сразу из админки. На главной админке в меню справа появится пункт "Логи", перейдя по которому Вы сможете просматривать, удалять и скачивать себе на компьютер логии ошибок Вашего сайта.
- Для повышения безопасности, конфиг системы (config_general.php) добавлен параметр отключения выполнения SQL запросов из админки (модуль «База данных»). Напоминаю, что также из конфига Вы можете отключить возможность редактирования опций.
- Создана своя функция bcdiv, которая работает, если на сервере не установлена «экзотика» BC math.
- Добавлена возможность отключения регистрации пользователей.
- Дополнительные файлы модулей, для взаимодействия с ядром системы (autoload, autounload, sitemap, splinter) слиты в один - plugins.php. В дальнейшем (RC3 возможно) блоки на сайте можно будет создавать не только из файлов или текста, но и из плагинов. Т.е. функционал в чем-то похожий на ABO CMS, когда для добавления блока, мы выбираем модуль, а затем появляется список блоков, которые «зашиты» в сам модуль.
- Реализована возможность "Шаблоны модуля по-умолчанию". Эта «фишка» особенно полезна для разработчиков. Вы разработали модуль для системы? Он использует файлы шаблона? И тут Вы задаетесь вопросом: "Как же скомпановать поставку модуля, если я не знаю какой шаблон использует пользователь?". Можно, конечно написать инструкцию что куда скопировать – но это не то. Теперь есть более изящный способ решения проблемы! - Создайте в папке модуля каталог Template и положите туда Ваши файлы шаблонов. Система будет их использовать, если не найдет аналогов среди файлов шаблона, который используется на сайте.
- Модифицирован и модуль Файлы – по просьбам трудящих добавлена возможность загрузки файлов пользователями прямо к Вам на сервер. Эту возможность можно отключать. Добавлю еще, что файлы добавляемые одним пользователем – не видны другом, если последний тоже пытается добавить какой-то файл в тот же момент.
Исправлено/обновлено:
- Библиотке SWF Upload обновлена до последней версии. Также отлажена ее работа и исправлен глюк, когда файлы с первого раза почему-то не загружались.
- Обновлена библиотека AJAX-a от dklab.ru . Если у кого-то были ошибки AJAX-a - они должны исчезнуть.
- Исправлена ошибка в модуле "Базы данных", которая не позволяла фильтровать кавычки при выполнении произвольных запросов в БД.
- Исправлена ошибка невозможности отключения редактора по-умолчанию.
- Удалена опция "Каталог сайта". Теперь система определяет каталог сайта сама.
- Исправлена ошибка не фильтрации некоторых символов при поиске в модулях.
- Исправлена ошибка, возникающая при неудачной попытке входа пользователя из страниц сайта.
- Исправлен алгоритм структурного хранения файлов, загруженных к новости.
- Исправлены мелкие ошибки.
Оффициальный сайт: http://eleanor-cms.ru/
Скачать:
Теги: Eleanor CMS
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.