Современная, быстрая и удобная система управления сайтом

MaxSite CMS 0.33

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

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

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

Новые плагины: «Админ-анонс» (свой анонс в админке + статистика), «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 09:16

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

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

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

9Ton115-08-2009 01:18

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

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

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

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

10Ton215-08-2009 02:01

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

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

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

11Karamurza17-08-2009 18:50

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

12mall18-08-2009 14:31

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

15Dmitry26-08-2009 14:37

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

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

16Dmitry28-08-2009 00:40

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

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

18Аноним02-09-2009 09:50

Есть желание быть зарегистрированным пользователем

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

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

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

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