MaxSite CMS 0.441
19-04-2011Время чтения ~ 2 мин.Versions 23981 C некоторой задержкой выкладываю новую версию MaxSite CMS. В ней в основном исправления предыдущих недочётов. Серьезных нововведений не делал, чтобы зафиксировать текущее стабильное состояние.
Система больше не поддерживает PHP 4. Для работы требуется как минимум PHP 5.1.6. Соответвующая проверка делается при установке. Строго говоря на PHP 4 MaxSite CMS также будет работать. Вопрос тут скроее принципиальный. Так же я запланировал переход на CodeIgniter 2, где поддерживается только PHP 5. Так что будущие версияи MaxSite CMS будут работать только на PHP 5.В info.php плагинов добавленны два новых поля help и options_url. В первом указывается адрес на помощь по плагину. Например в BB-Code это текстовый файл. Что касается options_url, то в нём следует указывать адрес на свою страницу опций. Как известно, у нас есть возможность для опций использовать плагин_mso_options(), которая подхватывается автоматом и на странице плагинов появляется ссылка на опции. Если же плагин использовал свою страницу (через admin.php), то такой ссылки в Плагинах не было. Теперь же её можно указать в info.php. Ссылка на help будет отображаться в виде «(?)». Такой вариант отображения более удобен.
При новом комментарии происходит сброс кэша. В некоторых случаях отсутствие сброса могло приводить к небольшим коллизиям.jQuery обновлён до 1.5.2.Исправлен недочёт для mso_get_pages() в типе данных tags, при котором если указать не получать текст записи (content = false), текст всё равно получался. Улучшен плагин AddZakl - кнопки соцсетей. В нём добавленны опции, в которых можно указать формат иконок (16 или 24px), сопровождающие тексты и приоритет вывода. Спасибо Александр Шиллинг!Новый плагин dignity_rss от Александра Шиллинга, который выводит блок подписок в виджете:
Приведены в единый формат ссылки на редактирование записей в рубриках, архивах и т.д.Переделал плагин ushki_to_hook. Раньше получалась некоторая путаница из-за различного толкования «вида php-кода» и типа ушки. Теперь всё проще - в ушке размещается сам текст php-кода, но в виде «TEXT/HTML», который выполняется уже в плагине ushki_to_hook, а не самой ушки, как это было раньше. На странице опций плагина я разместил подробное описание с примером, а также планирую на своем сайте выложить примеры использования.Ряд других мелких правок.
Спасибо за обновления!
Жду релиза с CI 2
Спасибо Max. Наконец-то новая версия! Ура! Обновился, всё классно.
Не обновлял свой сайт с версии 0.32, одновляться перезаливкой файлов как в инструкции или нужно апгрейдить БД?
А нельзя ли зафиксировать версию, которая работает на PHP4? :)
Есть много хостингов, где на старых серверах программное обеспечение не обновляется.
Достаточно загрузить файлы поверх.
Скорее всего эта версия и будет последней, котрая работает на php4.
А как же update040?
А как скоро будет апгреййд до CI 2?
Предположительно через 1-2 версии MaxSite CMS. Но там всё будет зависеть от сложности перехода.
а обновиться с текущей версии и до версии где CI 2 будет , это возможно или все таки пока не ставить и дождаться когда выйдет версия с кодигнитер 2 и тогда уже ставить чистую и начинать проект?
Не нужно ничего ждать.