Бесплатная CMS для вашего сайта Разумная альтернатива WordPress

MaxSite CMS 0.39

28-04-2010Время чтения ~ 3 мин.Versions 48862

Изменений на эту версию набралось много, поэтому не откладывайте в долгий ящик обновление своего блога. Тем более, что сделать это очень просто: достаточно загрузить новые файлы поверх старых.

  • Обновил jQuery до 1.4.2.
  • Новый common/uploads.php. В нем функция mso_upload(), которая является универсальной и предназначена для того, чтобы загружать файлы на сервер. В неё перенесен весь функционал из Загрузок и теперь будет проще загружать файлы в других частях сайта, например на странице комюзера или каких-то своих плагинов.
  • Появилось много type_foreach-файлов. Они предназначены для различной кастомизации своих шаблонов. Вместо того, чтобы переписывать type-файл, проще и удобней воспользоваться type_foreach. Особо отмечу файлы «...-mso-get-pages.php» - в них можно выставить свои параметры для mso_get_pages().
  • Файлы type/home-cat-block.php, type/page-comment-form.php и type/page-comments.php теперь могут быть в своём шаблоне.
  • В комментариях проставляются классы comusers, anonim и users. Также немного подправил верстку: текст комментария находится в div.comments_content.
  • Вывод меток сделан по аналогии с рубриками. В настройках шаблона добавил выбор формата вывода меток: только заголовки или записями.
  • В опциях новая настройка «Разрешить комментарии от комюзеров». Если отключить комментарии от комюзеров и анонимов, то форма комментирования не отображается.
  • В опциях настройки для ватемарки (водяного знака): Ставить ватермарку, Способ ватермарки.
  • В опциях новая настройка для отбражения файлов в Загрузках: миниатюрами или таблицей.
  • Обновил jQuery-плагин Cornerz до версии 0.6. Они используется для создания скругленных уголков. Теперь нет конфликтов с IE.
  • По-умолчанию убрал приписку для анонимов «анонимно».
  • Теперь, если аноним указывает своё имя с @, то это расценивается, как страница в Твиттере. Соответственно, появляется ссылка.
  • Поправлена mso_head_meta(). Отмечу, что в ней было несколько недочетов, которые приводили к неверному отображению описания (description) для рубрик.  Также добавлено в шаблон «%category_desc%».
  • В mso_slug() добавлены новые правила транслитерации для спецсимволов.
  • В mso_menu_build() добавлены классы для списка группы. Теперь настраивать меню через CSS будет удобней.
  • В mso_create_list() также добавлены классы для указания уровня вложенности: level1, level2 и т.д.
  • В mso_get_pages() добавлены новые опции: meta_order и meta_order_asc для указания порядка мета-полей. Добавлена поддержка вордпрессовского more как наш cut. В массиве полученных страниц в рубриках сразу получаем и их описание category_desc.
  • Для главной страницы теперь можно указывать не только одиночную запись, но и несколько записей через запятую.
  • В плагине BB-code можно задавать div и span с нужным классом. [ div(class) ]текст[ /div ] и [ span(class) ]текст[ /span ] (убрать пробелы).
  • В виджете рубрик можно указать сортировку по количеству записей.
  • В плагине Main Menu добавил опцию для отображения пункта «Admin» для залогированного юзера.
  • Добавил к голосованию Samborsky polls виджет. Теперь не нужно прописывать код через текстовый виджет.
  • В виджете формы поиска добавил поле «Текст внизу». Можно использовать html.
  • Поправил плагин Spoiler.
  • Обновился плагин Admin announce.
  • В ini-файлах поправил некоторые значения в кавычки. На некоторых хостингах без них возникала ошибка.
  • Мелкие правки в css-стилях шаблонов. Подчистил неиспользуемые.
  • Прочие мелкие исправления.
  • Похожие записи
    Комментарии (34) RSS
    1 Fanta 2010-04-28 12:00:41

    Ща заценим ;)


    2 @zveryga 2010-04-28 12:04:55

    спасибо :) то что надо


    3 Cuprum 2010-04-28 12:06:23

    Не очень понял про возможность "файлов type/home-cat-block.php, type/page-comment-form.php и type/page-comments.php теперь могут быть в своём шаблоне".

    Ведь их можно поместить в свой шаблон в type_foreach. Или раньше новый index.php их автоматом не подхватывал из своего type?


    4 Fanta 2010-04-28 12:09:22

    Макс, а в якой версии не будет приходить на комментатору на мыло его же комменатрий?? Это же явно лишнее.


    5 @Feelov 2010-04-28 12:31:51

    Спасибо. Сейчас обновлюсь :)


    6 Fanta 2010-04-28 12:53:58

    а install-ru.txt ты принципиально не сохраняеш в ЮТФ-8 ? :)


    7 @feelov 2010-04-28 12:58:46

    Было бы неплохо в плагине социальных сервисов добавить "в контакте". И кнопочки с циферками о добавлениях.

    Ну это так - пожелание. А вообще обновился без проблем. :-)


    8 Fanta 2010-04-28 13:09:04
    @feelov, ты как обновлялся? так как в install-ru.txt или тупо файло поверх залил??

    9 @feelov 2010-04-28 17:36:00

    Просто поверх залил. Макс ведь написал: "Тем более, что сделать это очень просто: достаточно загрузить новые файлы поверх старых".

    Или я что-то не так сделал?


    10 Fanta 2010-04-28 21:13:54

    просто в install-ru.txt написано другое

    вот и решил уточнить!


    11 Александр 2010-04-28 21:40:34

    Красавчег!

    Максим и компания, Вы красавчеги!!!

    Христос Воскрес!


    12 vovans 2010-04-29 09:29:03
    а install-ru.txt ты принципиально не сохраняеш в ЮТФ-8 ?

    присоединяюсь :(

    Макс, а в якой версии не будет приходить на комментатору на мыло его же комменатрий?? Это же явно лишнее.

    и к этому тоже.

    Что до обновления, то использовал все последние латесты, кроме 0,394. Вполне доволен нововведениями :) Спасибо!


    13 Максим 2010-04-29 11:50:00 admin
    а install-ru.txt ты принципиально не сохраняеш в ЮТФ-8 ?

    Для многих чайников проще читать именно в win-кодировке. Поэтому переделываться не будет. Как минимум проблем с этой кодировкой ни у кого нет.

    Макс, а в якой версии не будет приходить на комментатору на мыло его же комменатрий?? Это же явно лишнее.

    Стоит в todo, пока не решил как реализовать.


    14 Anonymous 2010-04-29 19:42:01

    Молодец!:coolsmile:


    15 Anonym 2010-05-01 10:01:34

    В папке system/language/russian лежат файлы calendar_lang.php и calendar_lang.php-rus. Какой из них реально используется, а какой можно и удалить?


    16 Максим 2010-05-02 09:13:49 admin

    В MaxSite CMS используется английская версия - calendar_lang.php.


    17 @odarchuk 2010-05-06 11:03:07

    Макс, а как в плагине "Твиттер" указать свою тви-ленту???


    18 Максим 2010-05-06 13:13:15 admin

    Адрес rss нужно указать.


    19 Fanta 2010-05-06 13:17:49

    Макс, а где взять адрес РСС ???


    20 Максим 2010-05-06 13:55:52 admin

    На своей тви-странице. Справа в сайдбаре.


    21 Сергей 2010-05-09 15:32:54

    Для начала скажу спасибо автору MaxSite CMS! нормальны двиг!

    После установки ошибка выдала: application/maxsite/common/page.php online 165

    В поисках решении проблемы, задал поиск яндексу: application/maxsite/common/page.php

    И оба-на попадаю на страницу: http://max-3000.com/doc/nav.php?_variables/index.php

    Уважаемый админ возможно я попал в недоступную часть сайта?


    22 Максим 2010-05-09 17:08:01 admin

    Ну почему же? Это вполне легальный браузер по коду MaxSite CMS.


    23 Anonymous 2010-05-17 16:53:28

    Максим, у меня такая проблема.

    Если в статье поставить [cut], для того чтобы на главной спрятать статью под "далее", то сайдбары улетают влево. pa66ut.jino.ru


    24 Anonymous 2010-05-30 21:03:52

    Спасибо за новую версию движка! Очень доволен!


    25 Жэка 2010-05-31 14:35:38

    Пытаюсь установить на valuehost, после ввода логина админа, пароля, емэйла и нажатия "Установить" (над кнопкой надпись зелёным "Проверка выполнена") получаю сообщение "Achtung! XSS attack! No REFERER!", после чего заново имею возможность ввести логин и пароль админа, емэйл, название сайта...

    Я что-то сделал не так, или у моего хостера могут быть какие-то особенности?


    26 Максим 2010-05-31 16:32:47 admin

    В браузере должен быть разрешен referer.


    27 Аноним 2010-06-07 19:54:16

    очистил кеш, поставил файлы поверх 38, все работает!

    долго разбирался с виджетами, заметил такой глюк, в списке сайтбара, легко дублировать виджет, после чего параметры настройки повторного виджета не изменить, пока не удалишь копии, нужно не давать добалять уже выбранные виджеты в список сайтбара...:coolsmile:


    28 Жэка 2010-06-12 21:55:37

    Точно, реферер был запрещён, заходил после через IE, там разрешено, нормально всё прошло. Спасибо! :)


    29 ptz 2010-06-15 18:56:50

    Поставил систему на хостинг, ничего не могу понять, при инсталляции все нормально, в админку захожу - тоже все норм, открываю сайт - вижу такое: на белом фоне в треть экрана такие иероглифы и все Y�o��>�֬�;�G�t���XvQ��Z2��0{�ޑ�eȥ��k�v\�A��q�>Pܨq�X�x�Qg�GJ�d���!$rw�kgg~3${��z}�ww��_m޺I�ܻz��:QT]��꺮_ۼ�,�i��P/���=����� Q,!����j��&��]����;��L3�� .,�pnг5aT� [8l�ӓ+θLP��T�Yd��u� � us�3�Y�o��>�֬�;�G�t���XvQ��Z2��0{�ޑ�eȥ��k�v\�A��q�>Pܨq�X�x�Qg�GJ�d���!$rw�kgg~3${��z}�ww��_m޺I�ܻz��:QT]��꺮_ۼ�,�i��P/���=�����

    Q,!����j��&��]����;��L3�� .,�pnг5aT� [8l�ӓ+θLP��T�Yd��u� � us�3�����

    Кто нибудь сталкивался? Помогите люди добрые, подскажите пожалуйста что может быть. Установлен php 5.3.1, но я думаю это ни при чем, админка то нормально работает и все читается. Буду благодарен за любую помощь в решении вопроса. Спасибо.


    30 Максим 2010-06-16 08:00:45 admin

    Проверьте кодировку на сервере. Должна быть utf8.


    31 ptz 2010-06-16 10:03:10

    Другой проект на этом же VPS на Livestreet работает нормально также в utf8. В процессе установки maxsitecms также все читается, все нормально устанавливается, при переходе на сайт - иероглифы. Если набираю мойсайт.ру/admin выскакивает окошко, после авторизации в админке полностью все отлично работает, при переходе на главную сайта - иероглифы. Кэш системы и браузера чистил, не помогает. Может загрузилось криво, я грузил архивом потом в панели распаковывал, попробую пофайлово закачать...:(


    32 Yuran 2010-06-18 20:53:00

    Короче снес нафик VDS, заново переустановил все - заработало:). Теперь другая проблема, если залогинен как админ - то при переключении тем на главной странице сайта - выдает 502 Bad Gateway

    nginx/0.7.65

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


    33 Yuran 2010-06-18 21:38:55

    Прошу извинить, все время забываю с каким Email захожу. Макс, удали пожалуйста Yuran, а ptz оставь:red:


    34 Жэка 2010-07-10 11:34:29

    Всё отлично работает, но есть вопрос: при загрузке графики активирована настройка "Для изображений сделать миниатюру размером px (по максимальной стороне)", но все превьюшки (миниатюры) "нарезаются" по ширине, то бишь горизонтальное фото получается, к примеру, 200х100, а вертикальное - 200х200, что не очень красиво смотрится на странице, приходится делать вертикальные миниатюры нужных размеров и после заливать на сервер.

    Это можно поправить?