MaxSite CMS 0.24

Среда, 15 октября 2008 г.
Рубрика: MaxSite CMS -> Версии
Просмотров: 6375
Подписаться на комментарии по RSS

В этой версии я постарался закрыть старые «хвосты» по основным функциям, так, чтобы в дальнейших версиях сосредоточиться на визуальном редакторе, загрузках и т.п.

- Добавил пагинацию на страницу всех записей.

- Появилась возможность указывать условия отображения виджетов.

- Новая функция is_type_slug - проверяет тип и slug для текущей страниц сайта. Можно использовать для условий отображнения виджетов.

- При инсталяции явно указывается тип таблицы MyISAM.

- В рубриках в описании вместо input используется textarea. Более симпатичный дизайн этой страницы.

- В шаблоны можно добавить файл info.php, где указать данные шаблона (по аналогии с плагинами). Всю прочую информацию о шаблоне следует размещать в текстовом файле, вроде readme.txt.

- Исправлена ошибка принудительной очистки кэша.

- Обновлен плагин меток (спасибо, Avish (landstory.org)!)

- Добавлена страница «Мой профиль».

- При загрузке нового файла автоматически меняется его имя, согласно правилу slug, то есть все русские и недопустимые символы в URL удаляются или транслитерируются в английские. Это позволяет избежать ошибок на сервере (не все понимают русские символы).

- Добавлена утилита dumper для резервирования базы данных. Инструкция по её использованию см. в файле dumper/readme.txt.

- В плагине Рубрик при выводе учитывается только количество опубликованных страниц (до этого считались все).

- После залогирования авторов происходит редирект на предыдущую страницу (раньше только на главную).

- Функция is_page_cat('slug') возвращает true, если это тип page и у данной страницы отмечена трубуемая рубрика. Можно указывать slug, id или название рубрики. По-умолчанию поиск происходит сразу по всем этим полям. Данную функцию можно использовать в условиях виджетов, например отображение виджета в самой рубрике и на любой странице этой рубрики.

- В настройке сайдбаров можно добавлять виджеты без копи-пасте: возле каждого виджета есть кнопка, которая добавляет виджет в конец сайдбара.

- Доработан плагин пагинации, чтобы можно было задать дополнительные параметры.

- Новый плагин «FAQ» для одной страницы. Обрамляем блок вопросы-ответы по такой схеме:

[ faqs] 
[ faq=вопрос1]
Ответ на вопрос1
[ /faq]
[ faq=вопрос2]
Ответ на вопрос2
[ /faq]
[ /faqs]

- Новый плагин «Run PHP», который позволяет выполнять произвольный php-код в тексте страницы. Обрамите его [ php ]...[ /php ].

- Все плагины в admin теперь подключаются автоматом.

Также много мелких исправлений и добавлений.

Обновление выполняется как обычно: загружаем файлы поверх старых (или вот так).

Скачать MaxSite CMS 0.24 472 (ок. 1.3МБ)

twitter.com facebook.com mail.ru friendfeed.com livejournal.ru memori.ru google.com yandex.ru

Комментариев: 24

  1. 2008-10-15 в 17:36:00 | Андрей

    Ты не мог бы сделать чтобы в RSS была видна вся статья, а не её часть? и как насчет репозитория?? SVN например. это гораздо удобнее ZIP файлов

  2. - В настройке сайдбаров можно добавлять виджеты без копи-пасте: возле каждого виджета есть кнопка, которая добавляет виджет в конец сайдбара.

    что-то ненашел, может стоить чуть больше освещать изменения в новых версиях, как DLE с картинками ?

  3. Новый плагин «FAQ» для одной страницы.

    вот что получилось

    http://work-inet.ru/

  4. Ты не мог бы сделать чтобы в RSS была видна вся статья, а не её часть?

    Мне так больше нравится.

    и как насчет репозитория?? SVN например. это гораздо удобнее ZIP файлов

    Будет только zip-архив. Возиться с svn нет никакого желания.

    что-то ненашел, может стоить чуть больше освещать изменения в новых версиях, как DLE с картинками ?

    Ага, и комиксы сразу рисовать...

    вот что получилось

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

  5. Максим, я ценю Ваш труд и мне нравится Ваша КМС.

    -=-=-

    не нужно думать, что мои вопросы или просьбы направлены как критика.

    1. Ага, и комиксы сразу рисовать...

    //дело в том, что я действительно не нашел кнопку, о которой Вы писали. По этому и просил, для удобства чуть подробнее освещать нововедения.

    Это был совет - его можно выслушать, а принять или нипринять решать Вам.

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

    //я могу дать доступ к админке и Вы убедитесь, что плагина "FAQ" в списке нет. я его не удалял и не отключал.

    -=-

    Обновился путем автоматической распаковки архива из версии 0,23 в 0,24

    с уважением quer.

  6. Обновился, всё прекрасно работает, плагин FAQ есть (правда не проверял его работу)

    Большое спасибо автору за его великолепную CMS.

  7. Обнаружено такое свойство: нельзя поставить виджет 2 раза, например, в первый и во второй сайдбар. При попытке указать настройки виджетов, меняются настройки всех.

  8. Спасибо за СМС мне она очень нравится. Буду делать на ней блог. WP уже порядком поднадоел.

    А как бы так сделать чтоб комментаторов запоминало..??

  9. И еще.. Нельзя называть ушки одинаково.. Например я назвал www и www1 и они работают как www, а код везде разный. А в целом я доволен.

    И еще цифры с капчи всегда одинаковые. в одной теме (когда два комента пишу как сейчас). Это так задумано или глюк.

  10. Комментатор 43

    Настройки сайдбаров
    Добавьте в сайдбары необходимые виджеты. Каждый виджет в одной строчке. Виджеты будут отображаться в указанном вами порядке. Если указанные виджеты не существуют, то они будут проигнорированы при выводе в сайдбаре.
    Если вы указываете несколько виджетов, то через пробел указывайте его номер.

    Nezaigor

    Капча привязывается к сессии пользователя, насколько я знаю!

  11. Понял. Вопросов нет пока.

  12. Скачал, поставил. Сразу баг.

    В админке при попытке нажать на ссылку меню админки URL становится вида

    http://домен.ru/admin/admin/comments

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

    Наверное эту проблемку не заметили те, кто обновлялся накатом до текущей версии. А вот "с нуля" если поставить...

  13. Смотрите .htaccess. ЧПУ не работает.

  14. 2008-10-19 в 20:09:35 | Аноним

    А что не работает? вроде все на месте

    Options +FollowSymLinks
    Options -Indexes
    #php_flag register_globals on
    DirectoryIndex index.php index.html
    #php_value memory_limit 16M
    AddDefaultCharset UTF-8
    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteBase /
    RewriteCond $1 !^(index\.php|uploads|robots\.txt|favicon\.ico)
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ /index.php/$1 [L,QSA] 
    </IfModule>
  15. Пожалуйста помогите!

    Я хочу чтобы в page.php в отдельной колонке выводился список записей рубрики, слева полный текст выбраной записи.

    Для этого я как обычно, использую запрос mso_get_pages, однако он все равно возвращает одну страницу, текущую :(

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

  16. Давайте так. Все технические вопросы будем задавать на форуме. Комментарии, не имеющие отношения к теме записи, буду удалять. Ответы будут только на форуме.

  17. 2008-10-20 в 15:05:48 | cовсем чайник

    пожалуста, поставьте куданибудь ссылку на форум.. много вопросов есть!

  18. 2008-10-25 в 01:53:12 | Александр

    Подскажите, почему не приходят сообщения отправленные с помощью данной смс?

    В настройках адреса сервера и админа установлены. При включенной опции отправки дубликата письма на свой мейл --тоже ничего не прходит.

    Подскажите плз.

  19. Для начала укажите какой-нибудь другой адрес. Майл-ру, например может глючить. С gmail вроде проблем не замечено (разве что в спам может попасть письмо). Если и после этого не приходит, значит какая-то проблема на сервере. В MaxSite CMS используется стандартная php-функция mail().

  20. 2008-10-25 в 19:04:42 | Александр

    Спасибо, Максим. Буду пробовать рыть на сервере.

  21. 2008-10-26 в 13:21:28 | Аноним

    А поиск не работает.

    Fatal error: Call to undefined function mb_strtolower() in home\www\application\maxsite\templates\default\type\search.php on line 8

  22. http://max-3000.com/page/oshibka-call-to-undefined-function-mb_strtolower-in

  23. Извиняюсь, если не в тему:

    application/maxsite/common/page.php в строках с 93 по 108 и на 946 надо убрать у передающегося значения &$pag плюшку &, а то у меня сообщения вылетают, что такой способ уже не стоит использовать.

  24. И еще немного занудства ( все остальное пока нравится очень )

    Пока не искал где, поэтому только предположения: при отправке письма с темой надо совершить какие-то манипуляции, типа такого:

    "=?utf-8?B?".base64_encode($subject)."?="

    Это простейший случай, сложный, если нужно пришлю.

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

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

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

(войти без комментирования)

Имя и сайт используются только при регистрации

Авторизация: Loginza.

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