MaxSite CMS 0.38

Просмотров: 32346Комментарии: 17
MaxSite CMSВерсии (релизы)

Новая версия MaxSite CMS содержит в себе ряд новых возможностей, обновленных плагинов и, главное, усилена безопасность. Поэтому я рекомендую обновить блоги, тем более, что сделать то очень просто.

- Версия jQuery обновлена до последней - 1.4.1.

- Введен новый файл config/mso_config.php (mso_config.php-distr), в котором можно переопределить ключи из CodeIgniter'овского config.php. Этот файл удобно использовать, поскольку он не затирается при обновлении системы.

- В плагине социальных закладок добавил Twitter и Google Buzz.

- Плагин RandomGal (случайная галерея) расширен. В его виджете можно указать сразу несколько каталогов из которых будут выводиться изображения. Также добавлена сортировка, согласно которой выводятся изображения. И введен фильтр, который позволяет выводить изображения, содержащие указанную фразу. В опциях этого плагина можно включить автоматическое создание галерей.

- В плагине Sape добавлена возможность размещать статьи через биржу статей. Подробнее см. на моём блоге.

- Добавлен плагин «Автозакрытие тегов перед "катом"». Подойдет для тех, кто не следит за парностью html-тэгов.

- Добавлен плагин «MKJ SimpleCaptcha», которая делает капчу в виде выбора картинок.

- Плагин Paginator3000 переименован в Paginator. В нем появились новые возможности и настройки.

- Новый плагин «Блок tweetmeme.com», выводящий сбоку записи количество ретвитов.

- Страница комментариев в админке изменена. Добавлена пагинация, проверка на XSS-атаку и т.д.

- Кое-где поправлена верстка админ-панели, стили убраны в css-файлы.

- В meta.ini шаблона можно использовать checkbox.

- Поправлен английский и украинский перевод.

- В функции mso_redirect() можно указать 301 или 302 редирект.

- В функции mso_show_sidebar() можно указать способ вывода: по return или через echo.

- Новая функция mso_xss_clean(), позволяющая отсеивать, проверять тексты на XSS-атаку. Сама фильтрация выполняется с помощью CodeIgniter. Следует отметить, что в некоторых случаях происходит ошибочное срабатывание. Если вдруг у вас встретился такой текст, то оставьте сообщение на форуме поддержки.

- В mso_get_pages() можно указать свою функцию (параметр function_add_custom_sql), которая добавит свои условия в сформированный системой SQL. Можно использовать для составления сложных выборок из БД.

- В плагине DownCount (счетчик переходов/скачиваний) добавлена опция «Отображать реальный путь».

- В плагине пагинации Pagination исправлен недочет, при котором появлялся «путь/next/1», вместо просто «путь».

- В плагине редиректа можно указать тип: 301 или 302.

- В плагине голосования (samborsky_polls) исправлен недочет, связанный со сбросом БД-кэша (если включено кэширование SQL).

- В шаблонах исправлен flush(), который приводил к ошибке, если при этом была отправка данных через форму (_POST).

- В шаблонных index.php исправлен недочет, который теперь исключает подключение служебных файлов в type-каталоге.

- Для комментариев исправлены пробелы в безопасности, связанные с возможной XSS-атакой. Теперь все комментарии выводятся и добавляются через XSS-фильтр. В предыдущих версиях MaxSite CMS такого фильтра не было и поэтому я настоятельно рекомендую обновить ваши сайты.

- Ряд мелких правок и исправлений.

Хочу поблагодарить всех тех, кто участвует в поддержке MaxSite CMS, а также всех участников форума.

Cкачать MaxSite CMS 0.38 19 (ок. 2,1Мб).

Комментариев: 17 RSS

2Bugo14-02-2010 21:48

А что делать с папкой system-old после обновления?

4FantaСайт14-02-2010 21:56

чета с украинским опять не срослось!

An Error Was Encountered
Unable to load the requested language file: language/ukrainian/calendar_lang.php

или может я его не там включаю(application/config/config.php)?

6FantaСайт14-02-2010 22:39

Вот фигня! У меня там изначально стояло UA

но сама строчка была закомментирована :(

7vovans15-02-2010 14:12

Спасибо!

ну, начну обновление с бьблогов по скромнее ))

Хотелось бы чуть подроднее услышать про "В шаблонах исправлен flush()" что бы чего не упустить при самостоятельном разборе шаблона...

9Аноним18-02-2010 21:09

Заметил глюк - при обновлении описания картинки (страница Загрузки) Описание не меняется. Пробовал неоднократно...

10Роман24-02-2010 13:08

Отличная CMS. Есть все что надо. Нет одного, главного - возможности редактировать макеты страниц.

Есть необходимость создать несколько макетов для одного сайта, и делать привязку определенного контента к определенному макету. Уже давно ищу чтото подходящее - готовые cms с такими возможностями стоят немалых денег - от 150$

11МюсСайт24-02-2010 17:42

Максим, планируется ли в будущем сделать древовидные комментарии? Или может Вы подскажете как их самой реализовать, я нашла на форуме, что кто-то смог сделать, но ни плагина/ни исходников не выложил...остается только гадать как или ждать когда они повятся в сборке :)

12Dmitry24-02-2010 19:29

Люди, большое вам спасибо за эту няшную CMS. Единственная просьба - не забивайте на проект =)

14Активный пользователь26-02-2010 20:26

Скажите, как обновить версию 0.31 на 0.38, минуя промежуточные версии? Что-то не вяжется.

16procentshikСайт02-03-2010 23:49

Макс, огромное спасибо за CMS, давно слежу за развитием движка и проверяю в деле. Кстати, тоже интересует возможность включения древовидных комментов, ведь так появляется разметка по веткам обсуждения, а это удобно для новостных сайтов, коммьюнити.

17n10026-03-2010 15:41

отличная система, переезжаю на нее в вордпресса..

и вопрос стоит ребром, как максимально сохранить внешний вид ссылок, котрвй был следующим

blog.com/2010/03/name-post.html

в вашей системе вид ссылок получается следующим

blog.com/page/name-post

как добавить в конец ссылки .html или на крайний случай, чтобы в конце стоял /

blog.com/page/name-post

как это можно реализовать?

для того чтобы получилась ссылка вида blog.com/2010/name-post

я как понял нужно добавить новый тип страницы наряду с blog и page, но при клике на blog.com/2010/ записи имеющие тип страниц 2010 не отображаются...

как это можно реализовать?

Например имеется следующая структура страниц

Главная blog.com/

Статьи blog.com/post/

Новости blog.com/news/

Обзоры blog.com/reviews/

FAQ blog.com/faq/

Контакты blog.com/contact/

Каждый раздел включает в себя статьи отображающиеся только в соответствующем разделе...

Статьи

blog.com/post/google-adwords-kak-s-nim-rabotat.html

blog.com/post/yandex-zahvatyvaet-mir.html

Новости

blog.com/news/pekin-protiv-google.html

blog.com/news/rambler-obnovil-top-100.html

и так далее...

Я думаю, что этот вопрос будет очень интересен большинству пользователей вашей CMS.

Надеюсь на ваш ответ

Оставьте свой комментарий!

Комментарий будет опубликован после проверки

Вы можете войти под своим логином или зарегистрироваться на сайте.

(обязательно)

О проекте

MaxSite CMS предназначена для создания сайтов любой сложности. Система отлично подходит обычным пользователям, вебмастерам, фрилансерам и вебстудиям.