В этой версии я постарался закрыть старые «хвосты» по основным функциям, так, чтобы в дальнейших версиях сосредоточиться на визуальном редакторе, загрузках и т.п.
- Добавил пагинацию на страницу всех записей.
- Появилась возможность указывать условия отображения виджетов.
- Новая функция 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 794 (ок. 1.3МБ)
Комментариев: 24 RSS
1Андрей15-10-2008 15:36
Ты не мог бы сделать чтобы в RSS была видна вся статья, а не её часть? и как насчет репозитория?? SVN например. это гораздо удобнее ZIP файлов
2quer15-10-2008 15:53
что-то ненашел, может стоить чуть больше освещать изменения в новых версиях, как DLE с картинками ?
3quer15-10-2008 15:56
вот что получилось
http://work-inet.ru/
4Максим15-10-2008 16:14
Мне так больше нравится.
Будет только zip-архив. Возиться с svn нет никакого желания.
Ага, и комиксы сразу рисовать...
Обычно плагины нужно активировать, перед тем как ими пользоваться.
5quer15-10-2008 17:32
Максим, я ценю Ваш труд и мне нравится Ваша КМС.
-=-=-
не нужно думать, что мои вопросы или просьбы направлены как критика.
1. Ага, и комиксы сразу рисовать...
//дело в том, что я действительно не нашел кнопку, о которой Вы писали. По этому и просил, для удобства чуть подробнее освещать нововедения.
Это был совет - его можно выслушать, а принять или нипринять решать Вам.
2. Обычно плагины нужно активировать, перед тем как ими пользоваться.
//я могу дать доступ к админке и Вы убедитесь, что плагина "FAQ" в списке нет. я его не удалял и не отключал.
-=-
Обновился путем автоматической распаковки архива из версии 0,23 в 0,24
с уважением quer.
6GoodleСайт16-10-2008 08:36
Обновился, всё прекрасно работает, плагин FAQ есть (правда не проверял его работу)
Большое спасибо автору за его великолепную CMS.
7Аноним17-10-2008 07:01
Обнаружено такое свойство: нельзя поставить виджет 2 раза, например, в первый и во второй сайдбар. При попытке указать настройки виджетов, меняются настройки всех.
8NezaigorСайт17-10-2008 09:01
Спасибо за СМС мне она очень нравится. Буду делать на ней блог. WP уже порядком поднадоел.
А как бы так сделать чтоб комментаторов запоминало..??
9NezaigorСайт17-10-2008 09:05
И еще.. Нельзя называть ушки одинаково.. Например я назвал www и www1 и они работают как www, а код везде разный. А в целом я доволен.
И еще цифры с капчи всегда одинаковые. в одной теме (когда два комента пишу как сейчас). Это так задумано или глюк.
10GoodleСайт17-10-2008 11:24
Комментатор 43
Nezaigor
Капча привязывается к сессии пользователя, насколько я знаю!
11NezaigorСайт19-10-2008 06:36
Понял. Вопросов нет пока.
12OlegTСайт19-10-2008 16:42
Скачал, поставил. Сразу баг.
В админке при попытке нажать на ссылку меню админки URL становится вида
т.е. при нажатии добавляется лишний admin, а в некоторых случаях еще второй слеш. Ну и каскадник разумеется слетает, и ничего не работает. Вручную в строке броузера приходится подтирать.
Наверное эту проблемку не заметили те, кто обновлялся накатом до текущей версии. А вот "с нуля" если поставить...
13Максим19-10-2008 17:28
Смотрите .htaccess. ЧПУ не работает.
14Аноним19-10-2008 18:09
А что не работает? вроде все на месте
15Аноним20-10-2008 07:19
Пожалуйста помогите!
Я хочу чтобы в page.php в отдельной колонке выводился список записей рубрики, слева полный текст выбраной записи.
Для этого я как обычно, использую запрос mso_get_pages, однако он все равно возвращает одну страницу, текущую :(
как это можно разрешить?
16Максим20-10-2008 08:36
Давайте так. Все технические вопросы будем задавать на форуме. Комментарии, не имеющие отношения к теме записи, буду удалять. Ответы будут только на форуме.
17cовсем чайник20-10-2008 13:05
пожалуста, поставьте куданибудь ссылку на форум.. много вопросов есть!
18Александр24-10-2008 23:53
Подскажите, почему не приходят сообщения отправленные с помощью данной смс?
В настройках адреса сервера и админа установлены. При включенной опции отправки дубликата письма на свой мейл --тоже ничего не прходит.
Подскажите плз.
19Максим25-10-2008 14:36
Для начала укажите какой-нибудь другой адрес. Майл-ру, например может глючить. С gmail вроде проблем не замечено (разве что в спам может попасть письмо). Если и после этого не приходит, значит какая-то проблема на сервере. В MaxSite CMS используется стандартная php-функция mail().
20Александр25-10-2008 17:04
Спасибо, Максим. Буду пробовать рыть на сервере.
21Аноним26-10-2008 11:21
А поиск не работает.
Fatal error: Call to undefined function mb_strtolower() in home\www\application\maxsite\templates\default\type\search.php on line 8
22Максим26-10-2008 11:33
http://max-3000.com/page/oshibka-call-to-undefined-function-mb_strtolower-in
23Victor29-10-2008 22:19
Извиняюсь, если не в тему:
application/maxsite/common/page.php в строках с 93 по 108 и на 946 надо убрать у передающегося значения &$pag плюшку &, а то у меня сообщения вылетают, что такой способ уже не стоит использовать.
24Victor29-10-2008 22:33
И еще немного занудства ( все остальное пока нравится очень )
Пока не искал где, поэтому только предположения: при отправке письма с темой надо совершить какие-то манипуляции, типа такого:
"=?utf-8?B?".base64_encode($subject)."?="
Это простейший случай, сложный, если нужно пришлю.