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, а не самой ушки, как это было раньше. На странице опций плагина я разместил подробное описание с примером, а также планирую на своем сайте выложить примеры использования.
- Ряд других мелких правок.
Комментариев: 10 RSS
1Константин19-04-2011 20:17
Спасибо за обновления!
Жду релиза с CI 2
2Александр ШиллингСайт19-04-2011 20:17
Спасибо Max. Наконец-то новая версия! Ура! Обновился, всё классно.
3buxarnet19-04-2011 21:26
Не обновлял свой сайт с версии 0.32, одновляться перезаливкой файлов как в инструкции или нужно апгрейдить БД?
4РобертСайт20-04-2011 03:40
А нельзя ли зафиксировать версию, которая работает на PHP4? :)
Есть много хостингов, где на старых серверах программное обеспечение не обновляется.
5Максим20-04-2011 06:43
Достаточно загрузить файлы поверх.
Скорее всего эта версия и будет последней, котрая работает на php4.
6Аноним20-04-2011 07:13
А как же update040?
7Русан22-04-2011 16:11
А как скоро будет апгреййд до CI 2?
8Максим22-04-2011 18:49
Предположительно через 1-2 версии MaxSite CMS. Но там всё будет зависеть от сложности перехода.
9niks25-04-2011 06:53
а обновиться с текущей версии и до версии где CI 2 будет , это возможно или все таки пока не ставить и дождаться когда выйдет версия с кодигнитер 2 и тогда уже ставить чистую и начинать проект?
10Максим25-04-2011 07:42
Не нужно ничего ждать.