MaxSite CMS 0.440

Пятница, 11 марта 2011 г.
Рубрика: MaxSite CMS -> Версии
Просмотров: 6142
Подписаться на комментарии по RSS

Очередное обновление MaxSite CMS. В этой версии подправлена очередная порция найденных ошибок и недочётов, а также добавленны новые возможности для вебмастеров.

- Обновлён немецкий перевод (Спасибо, Александр Шиллинг!)

- Обновлена версия jQuery до последней 1.5.1.

- В файл mbstring.php, который подключается при отстуствии библиотеки mbstring на сервере, добавлена функция mb_stripos(). Этот файл является лишь «заглушкой», поэтому лучше всё-таки требовать включения полноценной библиотеки.

- В Загрузках при генерации html-кода изображения проверяется наличие миниатюры. Раньше адрес миниатюры формировался всегда.

- Новый параметр для getinfo() - type_foreach_file, который возвращает последний вызываемый type_foreach-файл.

- Специальный type_foreach-файл general.php. Данный файл подключается каждый раз при  обращении к любому type_foreach-файлу. Таким образом, вебмастер может «на лету» переопределить вызываемый type_foreach-файл. Например стоит задача сделать единый вывод для нескольких type_foreach-файлов. В general.php проверяем условия с $type_foreach_file (вызываемый type_foreach-файл) и переопределяем эту переменную (по сути - подключаемый файл) как нам удобно. Пример использования см. в default/type_foreach/_general.php.

- На странице сайт/tag/ без указания метки формируется 404-страница.

- В плагине смайликов исправлен недочёт, из-за которого js-скрипт подключался только на странице одиночной записи, что не совсем верно, если используются свои типы данных. Теперь подключается везде, кроме тех типов, где это явно не нужно (главная, рубрик и т.п.)

- Мелкие правки в плагине shjs (автоподсветка кода).

- В плагине sitemap (карта сайта, архив) в качестве эксперимента сделал подключение type_foreach-файла sitemap-mso-get-pages, которым можно переопределить параметры получения страниц. Главная идея в том, что в плагинах также можно использовать type_foreach-файлы. Кроме того, в плагине sitemap добавлены два хука sitemap_do и sitemap_posle, срабатывающие в начале блока вывода и в конце.

- В плагине tweetmeme_com блок информации отображается только если страница опубликована.

- В page-comments.php граватарки выводятся и для анонимов. Раньше только для авторов и комюзеров. Для анонимов отображается дефолтная граватарка (от сервиса gravatar.com).

- Новая опция «Размер граватарки» в настройке шаблона. Стандартно используется размер 80px, но допускается от 1px до 512px. Таким образом размер изображений можно регулировать в зависимости от своих предпочтений.

- В опции «Номер top-записи для главной» можно указывать несколько номеров страниц. Раньше отображалась только одна, теперь все указанные.

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

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

  1. Хорошо было бы, если будет возможность выключить RSS. Каждый раз после обновления вручную править файлы надоело=))

  2. Maxsite - мечты сбываются smile

    Только вчера думал о том, как хорошо было бы реализовать единый вывод данных для типов home, category и tag, а сегодня это уже реализовано.

  3. проверяется наличие миниатюры
    - только вчера обратил на это внимание, вернее столкнулся.

    Спасибо, за обновление!

  4. Насчёт миниатюр это здорово, а то постоянно руками правил. Всё хорошо, но заметил что потребление памяти увеличилось. До обновления с 0.42 до 0.44 на главной потребление памяти было максимум до 1.8М а сейчас 2.6-2.8М С чем это может быть связанно?

  5. Проблема оказалась в хостере. Совпало так что в день обновления он перенастраивал или отключал Nginx. Сегодня потребление памяти стало ещё меньше чем было 1.2 мегабайта.

  6. Обновился, никаких ошибок не заметил.

  7. Спасибо, обновил систему.smile

  8. на моем сайте

    не выводятся виджеты в сайдбарах.. пишит ошибку :

    Fatal error: Call to undefined function: stripos() in /home/stayout.ru/data/www/stayout.ru/application/maxsite/common/common.php on line 2403

    как исправить? downer

  9. Переходите на PHP5.

  10. 2011-03-28 в 13:04:32 | Captain Flint

    Максим, добрый день!

    А зачем сложности со ссылкой

    http://max-3000.com/dc/aHR0cDovL21heC0zMDAwLmNvbS9nZXRsYXRlc3QvMDQ0MA==

    если по факту всё можно слить с адреса

    http://max-3000.com/uploads/latest.zip

    ?

  11. Для статистики.

  12. Мах, планируется ли переход на CodeIgniter 2.0 ? все одно же придется рано или поздно, хотел бы услышать твои мысли на этот счет.

  13. Переход будет, но не сразу. Могут быть проблемы с совместимостью, поэтому нужен будет хороший тест.

  14. А постраничное разбитие комментариев планируется? (((

  15. vovans Для чего это нужно? А??

    Если ссылка на него есть, если что, направит на нужный комментарий.grin

  16. хороша цмс,

    Хотелось бы увидить ротатор баннеров, наподобии Datafeedr Random Ads V2 для WP.

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

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

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

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

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

Если указать email (зарегистрироваться), то будет уведомление о новых комментариях.

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

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