MaxSite CMS 0.33

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

Замечательная версия, поскольку мы добавили массу новых возможностей. Опять же львинная доля нововведений произошла благодаря участникам форума поддержки.

Для обновления версий достаточно загрузить новые файлы поверх предыдущих.

Новые плагины: «Админ-анонс» (свой анонс в админке + статистика), «Auth content» (скрывает текст от незалогиненных), «Colorbox» (аналог Lightbox - красивый вывод картинок), «Cron» (запуск по рассписанию), «Modules» (создание модульной структуры сайта), «Paginator3000» (красивый вариант пагинации), «Samborsky Ping» (пинг - отправка уведомлений на пинг-сервисы).

Кроме этого я обновил все старые плагины на новые версии. Теперь в комплекте MaxSite CMS 68 плагинов. Год назад (версия 0.19) их было всего 29. :) Кстати, если вы вдруг не в курсе, то на форуме публикуются новые и обновленые плагины и шаблоны.

В админ-панели появились две новые темы оформления: «Dimox» и «Clouds».

Так же в админ-панели поправлены недочеты вроде отстутсвующих label, сортировка колонок и т.д.

Из других изменений.

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

Изменена логика залогирования юзеров и комюзеров. Теперь все делается через единую форму и единые функции. Система сама разберется, что вы вводите: логин или email. У комюзеров для редактирования своих данных теперь нужно вначале ввести email и пароль, а уже потом появится страница с данными.

Новые хуки «comments_content_custom», «comments_content_out», «content_auto_tag_custom», «content_auto_tag_my», «content_balance_tags_custom», «content_balance_tags_my» позволяют отключить/изменить авторасстановку тэгов и кастомизировать вывод текстов.

Хуки «new_page» и «edit_page» теперь передают массив с результатом. Также срабатывают хуки на «new_page_СТАТУС»и «edit_page_СТАТУС» в зависимости от статуса страницы (опубликовано, черновик, личное).

В ini-файлах теперь можно указывать PHP-функцию в полях «values», «description» и «default», например: «PHP_START my_function PHP_END».

В mso_get_pages() можно управлять получением данных о рубриках и метках/метаполях: «get_page_categories», «get_page_meta_tags» если они равны false, то возвращаются пустые массивы. Это позволяет сократить количество обращений к базе данных там, где эти данные не требуются.

В mso_page_comments_link() новый параметр «title_no_comments» - текст, который выводится, если нет комментариев.

В файл robors.txt добавлены строчки «Disallow: /login Disallow: /logout».

В заключение стоит пожалуй отметить еще и новую функцию mso_admin_plugin_options() о которой я писал несколько раньше. Теперь она понимает типы «text», «textarea», «select» и «checkbox», что позволяет значительно упростить создание опций для своих плагинов.

upd: Используйте новую MaxSite CMS 0.34.

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

1Антон КокинСайт09-08-2009 11:16

Максим, а вверху (ссылка на версию) почему-то не изменен номер версии и остался 0.32. Забыли или так нужно?:-)

8ТолянычСайт13-08-2009 22:34

Уважаемый Макс, заметил глюк - на страницах загрузки корректно отображаются только изображения. Архивы и файлы не отображаются :exclaim:

9Ton115-08-2009 03:18

Скачал, поковырял, понравилось! Хорошая система управления сайтами получается, однако.

Что хочу спросить/предложить:

1) Наверное рано я задаю подобный вопрос, вероятно ты Макс сам об этом уже думал, не планируется ли создание программы для постинга в данную cms?

2) Мне кажется, папку с темами для сайта было бы правильнее вынести за пределы директории "application\maxsite\" или переименовать саму папку "maxsite", или в крайнем случае дать прав пользователю выбирать где будут храниться его темы. Это конечно может быть и хорошо когда cms легко узнать взглянув на код, но есть ситуации когда этого лучше избегать.

10Ton215-08-2009 04:01

Доковырял, вылезла ошибка: "Ошибка БД Невозможно соединиться с БД, используя предложенные логин/пароль."

Как сделал: лазил в настройках в админке, там где настраивается static и blog (типы страниц это вроде), без всяких изменений нажал на "сохранить" (или "изменить" - не помню) у записи "blog", после этого у меня и в админке и на тестовом сайте показывается только сообщение об ошибке.

P.S.: только что попытался отправить еще один коммент, то есть этот, в то время как предыдущий еще "ожидает модерации", и в итоге коммент ушел в никуда. Пишу повторно, с немного другим ником.

11Karamurza17-08-2009 20:50

Система понравилась, даже очень, именно сам подход и работоспособность, да и функционал тоже очень хороший, тока пока одно расстроило - попробовал обновиться, с 32 версии на 33, и после этого в админку заходит, а дальше никуда, пишет такой страницы нет, ну это не беда, благо материала мало, заново поставил 33, всё работает, так что вот так, но я всё равно делаю свой блог на MaxSite CMS. Желаю успехов в дальнейшем.

12mall18-08-2009 16:31

Макс, возможно ли сделать как-то (может htaccess, ХЗ) чтобы страницы имели расширение допустим *.html? ;-P

15Dmitry26-08-2009 16:37

Я уже задавал свой вопрос на форуме и понял, что такого в текущих версиях нет...и вот, в качестве пожелания-хотелки, предлагаю Максиму рассмотреть вариант реализации к версии эдак 0.5 сделать вот такую плюшку

http://forum.max-3000.com/viewtopic.php?f=2&t=338

16Dmitry28-08-2009 02:40

Скажите, а когда планируется нормальная поддержка английского языка? Хотел попробовать использовать данную CMS для одного своего сайта, но основная проблема, с которой я столкнулся: даже если включить английский интерфейс, в админке все равно остается достаточно большое количество фраз на русском языке. К сожалению, именно это для меня является стоповой ситуацией: пользователи именно англоязычные и других языков не знают. Если для основного сайта все это можно решить шаблоном, то если это делать еще и для админки, то как-то слишком много получается. Да и не сделаешь это легко: слишком уж во многих местах это все разбросано.

Может я что-то просто упустил и все значительно проще? Или действительно есть такая беда с рассинхронизацией перевода ресурсов?

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

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

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

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

РЕКЛАМА
Отделка пластиковых окон http://www.plastika-okon.ru/ алюминиевые конструкции в Москве. |

О проекте

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