MaxSite CMS 0.440

Просмотров: 24014Комментарии: 16
MaxSite CMSВерсии (релизы)

Очередное обновление 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-записи для главной» можно указывать несколько номеров страниц. Раньше отображалась только одна, теперь все указанные.

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

1Deleted11-03-2011 17:05

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

2Codd11-03-2011 17:22

Maxsite - мечты сбываются :)

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

3Andrei MuСайт11-03-2011 18:13

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

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

4BlogRootСайт13-03-2011 14:37

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

5BlogRootСайт15-03-2011 12:04

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

8Павел25-03-2011 20:13

на моем сайте

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

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

как исправить? :down:

10Captain Flint28-03-2011 13:04

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

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

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

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

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

?

12system31-03-2011 13:54

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

13Максим31-03-2011 14:20

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

14vovans09-04-2011 10:53

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

15ravenhanСайт09-04-2011 16:21

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

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

16Павел13-04-2011 21:33

хороша цмс,

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

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

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

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

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

О проекте

MaxSite CMS предназначена для создания сайтов любой сложности. Система отлично подходит обычным пользователям, вебмастерам, фрилансерам и вебстудиям.