Changelog

MAX edited this page May 30, 2015 · 56 revisions

Здесь версия MaxSite CMS 0.863 последняя. Новая история изменений см. как commits.

MaxSite CMS 0.863 3-12-2014

  • В admin-шаблоне исправил ошибку незакрытого /a
  • В common.php мелкие правки.
  • В mso_get_pages() правки по статусу поубликации.
  • Обновил версию jCarousel
  • Обновленный плагин auth_content от Ильи Земскова.
  • Bbcode новый код [p(класс)]
  • В плагине last_comments убрал лишний id="comment-' . $comments_id
  • В smtp_mail ошибочный $debug
  • Дата в комментариях без BR. Перенос в виде display:block в default\css-less\blocks\comments.less
  • В компоненте search-icons лелкая правка.

MaxSite CMS 0.862 7-03-2014

  • В плагинах page_comments и page_views поправлен недочет для языкового перевода в t() и tf().
  • Заголовка по D3 переиграл/упростил каталоги для less-файлов.
  • В Page_out: новый [author] как синоним [autor].
  • Там же в методе box_start() убрал ошибочную кавычку (").
  • Там же в методе box_grid_cell() вторым параметром можно задать произвольный css-класс родительского блока. По умолчанию это div.table-box.
  • В Block_pages в методе get_pages() можно задать order и order_asc (порядок получения записей).
  • Там же в set_pages() выставляется признак $go — true, если записи существуют (а не пустой массив или false).
  • Там же в методе output() можно задать формат файла пейсхолдера: placehold_pattern. По-умолчанию: [W]x[H].png. [W] меняется на ширину, [H] — высоту, [RND] - случайное число 1..10
  • Там же можно задать вывод с помощью box_grid — колонки в виде ячеек таблицы. box_grid — задается количество ячеек в строке, box_grid_class — css-класс ячейки, box_grid_box_class — класс строки-контейнера.
  • В RSS рубрики убрал тип записей blog. Теперь отдаются все записи, не зависимо от типа.
  • В компонентах image-nivo-slider, image-rand, image-select, jcarousel, slidesjs исправлена ошибка, возникающая если не отмечен ни один пункт в настройках вывода компонента.
  • Новый unit-файл для home — 2col-ushka.php — вывод двух ушек в две колонки.

MaxSite CMS 0.861 14-01-2014

  • Исправлен недочет в компоненте slidesjs, который мог приводить к ошибке задания времени анимации слайда.
  • В плагине BBCode можно использовать код [text-normalize] автоматически выводящий демо-текст от normalize.js.
  • Там же в [text-demo] поправил некоторые моменты и убрал вывод колонок div.onerow (слишком уж специфично).
  • Новый код [html_r] ... [/html_r], который работает аналогично [html] ... [/html] только html_r выводит текст без какой-либо обработки (включая переносы строк) парсером авторасстановки MaxSite CMS.
  • В плагине автоподсветки кода shjs реализована подсветка синтаксиса LESS. Использование: [pre class="sh_less"] тут LESS-код [/pre]
  • В редакторе editor_markitup мелкие исправления и добавлена поддержка синтаксиса LESS из shjs.
  • В template_options исправлена ошибка: неверно указана функция get_path_files. Правильно mso_get_path_files.

MaxSite CMS 0.86 9-12-2013

MaxSite CMS 0.859 9-12-2013

  • При инсталяции MaxSite CMS дополнительно проверяется соединение с базой данных, а в конфигурации CodeIgniter введена дополнительная проверка на существование файла config/database.php. Это позволяет избежать ошибки при неверно указанных парметрах MySQL или её сбое.

MaxSite CMS 0.858 2-12-2013

  • При редактировании записей вернул скрытия метаполей в зависимости от типа записи.
  • Новый файл less/custom_functions.php в котором разместил цветовые less-функции, которые есть в less.js 1.5.1, но отсутствующие в lessphp 0.4.

MaxSite CMS 0.857 19-11-2013

  • В компиляторе mso_lessc() переделал способ подключения less-файлов с помощью @MSO_IMPORT_ALL(каталог). Теперь подключаемые файлы добавляются в виде исходного кода. При этом возможно использование нативного PHP-кода прямо в less-файлах.
  • В mso_lessc() также переделал сообщение об ошибках. Выводится сообщение и номер строки. Под ним исходный код. Можно сразу посмотреть на проблемную строчку.
  • Переделана концепция шаблона D3. В blanks разместил пример less-структуры и файлы стилей MaxSite CMS.
  • В шаблонизаторе Block_pages в методе output параметр clearfix по-умолчанию теперь false (был true).
  • В компонентах удалил класс .clearfix а также блок div.clearfix. Они перенесены на уровень css-стилей. Соответствующие правки внесены в стили Default-шаблона.
  • В default-шаблоне в type/home/units/ некоторые правки по unit-файлам.
  • Там же новый файл -units.php, который демонстрирует возможность настройки главной страницы с помощью unit-файлов.

MaxSite CMS 0.856 13-11-2013

  • Новый каталог shared/blanks/d3/ в котором содержатся заготовки стилей для формирования шаблона без типового style-all-mini.css. Предполагается, что этот вариант можно будет использовать для того, чтобы сделать полностью автономный по css-стилям шаблон. См. http://max-3000.com/page/d3
  • Необходимые (мелкие) правки были внесены в css/less-стили.
  • В default поправил описания файлов компонентов.
  • В Page_out для блоков аля-таблицы заменил css-класс с box на table-box.
  • Для главной страницы, вместо опции «свой вариант вывода главной» можно использовать type/home/units.php, где разместить необходимые [unit] (как текст). Эту возможность можно использовать в тех шаблонах, где следует зафиксировать unit-модули, без оглядки на опцию (саму опцию желательно скрыть в ini-файле).

MaxSite CMS 0.855 8-11-2013

  • Поправлена сортировка списка вложенных каталогов в Загрузках.
  • Ряд мелких исправлений в стилях админки.
  • LESS-файлы перенесены на уровень шаблона. Это касается default и admin-default. Соответствующие правки в less-файлах.
  • В Less вместо специальных конструкций «@MSO_IMPORT_ALL_xxx;» следует использовать универсальную «@MSO_IMPORT_ALL(каталог);». Старый вариант будет удален в начале 2014 года.
  • Обновлен lessphp.
  • В плагине forms добавлен хук forms_send, по которому можно отследить момент отправки email.
  • В плагине sitemap добавлен внутренний span при выводе ссылок.
  • В плагине ушек убрано условие не срабатывать в rss.
  • Обновлен шрифт FontAwesome.
  • В шаблонизаторе Page_out можно получить произвольное мета-поле с помощью [meta@мета].
  • В Block_pages можно отключить автоматическое получение записей указав в конструкторе false. Новый метод set_pages() добавляет свои $pages и $pagination. Это позволяет делать вывод произвольных данных. Там же новая переменная go — признак, разрешающий вывод данных. В методе output новые параметры: clearfix, page_start и page_end. Там же вывод thumb немного переверстан, чтобы выводить title.
  • В type-файле category.php новый type_foreach-файл category-do-pages и ушки category-do-pages и category-posle-pages.
  • Новый компонент logo-icons-block.
  • В компоненте jcarousel дополнительный параметр stop_on_hover.
  • Новые (и измененные) unit-файлы для главной страницы default-шаблона: 1col-cat.php, 2col-cats.php, 3col-cats.php, 3col-cats-list.php, cat-last-list.php, cat-title-mini.php, html.php, mini-title.php, ushka.php. Примеры использования есть в описании каждого файла.

MaxSite CMS 0.854 26-09-2013

  • Поправил css/less-стили пагинации.
  • В авторасстановку тэгов добавил блоки (hgroup|section|header|footer|article|aside|nav|main)
  • В mso_slug() добавил правила транслитерации румынских букв.
  • При построении меню функцией mso_menu_build() вместо NR (перенос строки) можно использовать символ ~.
  • Обновление lessphp v0.4.0.
  • Компилятор LESS может работать через параметры в виде массива (задел на будущее). Логика кеширования улучшена. Теперь проверяются все less-файлы по дате изменения. Если какой-то из less-файлов старше результирующего css-файла, то произойдет автоматическая компиляция. Это позволяет использовать кеширование на этапе разработки.
  • Плагин autoclose_tag исключен из комплекта. Сильно глючит.
  • В компонент slidesjs (слайдер) добавил новые опции: анимацию перехода, тип перехода, время и т.д.
  • Придумал, как обойти ошибку mysql_escape_string в PHP 5.4. В теории теперь не потребуется менять файлы CodeIgniter при работе с новыми версиями PHP.

MaxSite CMS 0.853 20-08-2013

  • В css новые правила для .clearfix. Уже без учета старых версий IE.
  • Мелкие правки по верстке админ-панели.
  • В less-компиляторе новые возможности по автоподключению less-файлов: @MSO_IMPORT_ALL_FONTS; @MSO_IMPORT_ALL_MIXINS; @MSO_IMPORT_ALL_HELPERS;
  • В bb-коде text-demo примеры для колонок.
  • Небольшие правки в плагине wpconvert.
  • В less-хелперах новый микс .gradient() для разных градиентов. Микс .placeholder() для цвета плейсхолдера. Микс .text_overflow() для text-overflow.
  • В настройках главной опции «Время кеширования главной страницы». Работает только в тех файлах, которые поддерживают эту опцию.
  • В «Свой вариант вывода главной» можно настроить вывод главной страницы на основе unit — указанные php-файлы. Файлы располагаются в type/home/units/ шаблона или shared-каталога. Описание и примеры см. в readme.txt default-шаблона.
  • Немного переиграл less-файлы в css-less default-шаблона.
  • Добавил в stock-каталог scroll-to-top — подключает иконку «Вверх страницы».
  • Добавил js-код и все нужные файлы для адаптивного меню. Основа tinynav-меню.

MaxSite CMS 0.852 23-07-2013

  • В комплект включены jQuery-плагины: jquery.jcarousel.js (слайдер) и jquery.easing.js (переходы анимации).
  • В Default-шаблоне новый компонент jcarousel. Множество настроек.
  • В компоненте logo-block правый блок теперь берется из опции (была ушка).
  • В шаблонизаторе page-out новый класс block_pages — для вывода блоков записе в шаблоне.
  • Другие мелкие правки.

MaxSite CMS 0.851 13-07-2013

  • Мелкие правки по верстке админ-панели.

MaxSite CMS 0.85 12-07-2013

  • Большое обновление MaxSite CMS. Новая админ-панель. Возможность работать с файлами к записи и т.д. См. http://max-3000.com/page/maxsite-cms-085

MaxSite CMS 0.844 27-06-2013

  • В Загрузках можно использовать подкаталоги 2-го уровня.
  • Поправил ссылки на сайты MaxSite CMS в Информация.
  • В шаблонах админ-панели можно использовать глобальную переменную $admin_menu_bread — хлебные крошки.
  • В редактировании записи можно прикреплять файлы к записи. Файлы располагаются в каталоге uploads/_pages/ID-записи/. Каталог создается автоматически.
  • Дополнительные поля и Файлы выводятся на странице записи в виде табов.
  • В mso_slug() введена дополнительная обработка на символы вне заданного диапазона (например юникод с китайскими символами).
  • Плагина twitter удалён, поскольку Twitter прекратил поддержку RSS.
  • Новый плагин RSS Get — получение и вывод произвольной RSS-ленты. Позволяет указывать какие поля xml требуется выводить и прочие параметры.
  • В style-all-mini.css(.less) мелкие правки по выводу placeholder (добавлены префиксы ::-moz- и -ms-).
  • В font-awesome.less пересортировал иконки по имени. Было по числовому коду.
  • Поправлен недочет в type-файле search.php — пр некоторых условиях не выводился закрывающий div.
  • Поправлен недочет в type-файле tag.php — добавлено echo для «show_rss_text_start».
  • Type_foreach-файл info-bottom-page.php переименован в -info-bottom-page.php, чтобы не подключался автоматом. Для использования достаточно переименовать файл (убрать дефис).
  • В type_foreach-файле info-top-page.php переменная $np_out вынесена вне блока «next-prev», с тем чтобы можно было выводить ссылки в других type_foreach-файлах после и не формировать их заново.

MaxSite CMS 0.843 11-06-2013

  • В функции mso_cat_array_single() новый параметр $pages_detail который позволяет не создавать массив детализации по записям.
  • В mso_next_prev_page() следующая и предыдущая страница определяется с учетом подрубрики. Для того, чтобы отключить учет рубрик используется ключ use_category = false. Ключ reverse используется для того, чтобы поменять местами предыдущую и следующую страницу.
  • Файл css/print.css в шаблоне подключается только при его физическом наличии.
  • В компоненте _menu убрал пункты со ссылками на оф.сайт MaxSite CMS.
  • Новый css-профиль — theme-red.css.
  • Type_foreach-файл page-other-pages-out.php переименован в -page-other-pages-out.php, чтобы исключить его автоматическое подключение. В файле реализован вывод блока похожих записей миниатюрами.

MaxSite CMS 0.842 7-06-2013

  • Изменен плагин капчи (captha). Теперь формирование картинки выполняется внутри самого плагина, а не в виде отдельного файла. Раскодировать код капчи будет затруднительно.
  • Новая настройка «Логотип для шапки (адрес)», позволяющая явно указать адрес логотипа. Раньше нужно було копировать изображение в шаблон, после чего он был доступен для выбора. Теперь — можно сразу указать адрес, например из Загрузок.
  • Шаблон D2 удален из комплекта MaxSite CMS и перенесен для загрузок на гитхаб: https://github.com/maxsite/d2_for_MaxSite_CMS
  • В default шаблоне новый компонент date-menu (дата и главное меню).
  • Новый компонент searh-icons (поиск и иконки).
  • Новый css-профиль для default-шаблона — theme-green.css — дизайн в зеленых тонах.

MaxSite CMS 0.841 20-05-2013

  • Исправлены некоторые недочеты в форме активации нового комюзера.
  • В mso_page_other_pages() (Еще записи этой рубрики) можно использовать type_foreach-файл page-other-pages-out.php, который работает непосредственно при выводе данных.
  • В default-шаблоне type_foreach-файл page-other-pages-out.php, в котором вывод записей этой рубрике сделан в виде миниатюр.
  • В шаблонизаторе Page_out можно указывать [comments_count], который выводит количество комментариев (только число).
  • Там же можно указывать [thumb], который заменяется на миниатюру записи, которая добавляется в переменную $p->thumb.

MaxSite CMS 0.84 30-04-2013

  • Новый Default-шаблон.
  • Файл main.php может находиться в каталоге main, а не только в корне шаблона.
  • В less-хелперах новый микс .small_caps(@s: small-caps) — font-variant: @s;

MaxSite CMS 0.83 25-04-2013

  • Поменял ссылки с wiki на http://max-3000.com/help — единый Центр помощи MaxSite CMS
  • При создании пользователя user устанавливается дата регистрации и последняя активность.
  • В D2 новый компонент logo-block. Выводит логотип и ушку logo-block.
  • В компонентах image-rand и image-select можно указать где их выводить.

MaxSite CMS 0.823 18-04-2013

  • Новая опция «Ссылка для миниатюры», позволяющая добавлять к миниатюре ссылку на полную запись.
  • В Page_out в классе Columns в конструкторе можно указывать css-класс для колонки. По-умолчанию используется Columns.
  • В Thumb добавил проверку на существование указанного файла. Там же, если файла нет или он ошибочен отдается указанное дефолтное изображение.
  • В инсталяции поправил ссылку на install-ru.txt.
  • Вернул в images шаблона D2 файл outlink.png — он используется для формирования ссылки на сайт комюзера.

MaxSite CMS 0.822 11-04-2013

  • При добавлении опций через mso_add_option() можно отключить принудительное их обновление. При использовании в цикле позволяет уменьшить нагрузку и сократить количество запросов к базе данных примерно на 30%.
  • Удалил все less-файлы миксов из shared/css-less/mixins, кроме helpers.less. Эти файлы доступны в шаблоне D2.
  • В хелперах добавил .box() — полный аналог .box_sizing().
  • Подключение css-профилей шаблона в page (указанных в метаполях) происходит также как и для всего сайта. Раньше только как внешний css-файл.
  • В компонент _login добавил обработку хука, по которому подключаются плагины формы залогирования (вроде логинзы).
  • Добавил компоненты для подвала: 3, 4, 5 - сайдбаров.
  • В компоненте слайдера nivo_slider можно указать отдельный каталог для изображений. По-умолчанию используется images/nivo-slider/
  • В компоненте slidesjs добавил опцию отображать cлайдер на всех страницах сайта.
  • В D2 подправил некоторые less-файлы и css-стили.
  • Новый css-профиль design-sky.css в котором пример смены дизайна сайта через указание css-класса для BODY. Сами css-стили задаются в общих less-файлах. В стилях компонентов меню приведены примеры использования этой возможности.
  • Подключение стилей main-шаблонов вынесено в отдельный less-файл _main-width.less, который подключается в теле родителя обычным include. То есть не меняя стили компонента можно добавлять стили для разных main-шаблонов.
  • Новый main-шаблон left-sidebar для левого сайдбара. Соответственно внесены правки в css-стили.
  • Новый компонент date-menu2, выводящий текущую дату и меню2.
  • Новый компонент logo-ns-descr-random-text, выводящий справа случайную цитату.
  • Удалил из images неиспользуемые иконки (хвосты от default).

MaxSite CMS 0.821 5-04-2013

  • Поправил верстку в D2 — перенес фон к BODY.
  • Добавил исправления в application/maxsite/admin/plugins/template_options/options.php для корректного переноса шаблона с «default»-схемы на shared.
  • В mso_create_list() для вывода title используется htmlspecialchars() вместо ms_strip().

MaxSite CMS 0.82 2-04-2013

  • При использовании секционных опций (функция mso_section_to_array) для html-кода опции или если опция состоит из нескольких строк, её следует заключить между _START_ и _END_.
  • Поправлен недочет верстки в плагине голосования samborsky_polls.
  • Если разместить js-файл в каталоге js/autoload/ шаблона, то он будет автоматически подгружен в секцию HEAD.
  • Компонент menu (в шаблоне D2) переименован как _menu, то есть используется как подкомпонент. Для одиночного меню используется новый компонент menu_only. Соответствующие правки внесены в остальные компоненты.
  • В шаблоне D2 изменена вёрстка и дизайн. Теперь основная ширина сайта по-умолчанию 1140px.
  • Поменял less-файлы (каталог css-less). Более простая модульная сетка. Адаптивность указывается в необходимых less-файлах. Убрал неиспользуемые каталоги.
  • Добавил type_foreach/info-top-page.php, где реализован вывод «Предыдущая — следующая» страница.

MaxSite CMS 0.819 23-03-2013

  • Новая опция «Разрешить указывать сайт комюзерам», которой можно скрыть поле Сайт на персональной странице комюзеров. Если сайт уже бы указан, то он не удаляется. Отменить вывод сайта в комментариях можно опцией «Разрешить отображать ссылку комюзера» там же.
  • Обновление jQuery-плагина showhide.jquery.js. Теперь у него больше возможностей. Необходимые правки в файлах системы.
  • Новая опция «Использовать только gravatar.com», при отметке которой можно запретить выводить иконки комюзеров кроме как с граватар-ком. Это позволяет исключить ситуации, когда в поле иконки указывается всякий «хлам» или ссылка уже устарела.
  • В css-хелперы добавил классы .w20 {width: 20%;} .w15 {width: 15%;} .w10 {width: 10%;}
  • В less-микс .f() продублировал подмиксы с именами — теперь они начинаются с точки. Это ряди совместимости с less.js. Старый вариант оставил, но в будущем будет только один вариант с точкой.
  • Новый type_foreach-файл users-add.php — подключается после вывода данных комюзера на его персональной странице.

MaxSite CMS 0.818 9-03-2013

  • Обновление библиотеки lessphp 0.3.9.
  • В плагине dignity_rss убрал подписку через rss2email, поскольку сайт больше не работает. Вместо неё исплользуется фидбернер. Нужно только указать логин.
  • Убрал из миксов «behavior: url(/PIE.php);» Раньше была закомментирована.
  • Новый микс .op_color(@color: #abc, @opacity: .5) аналог rgba(), только цвет можно указывать в привычном формате.
  • Новый микс .bg_op(@color: #abc, @opacity: .5) позволяющий задавать цвет и прозрачность блока.
  • В Page_out можно использовать [date_last_modified] — дата последней модификации записи.
  • В CodeIgniter хелпере file_helpers.php добавил @ для функции unlink(), чтобы подавить вывод ошибок.

MaxSite CMS 0.817 2-03-2013

  • Удалена из комплекта библиотека PIE.htc, как потерявшая актуальность.
  • Файл columns.less поправлен и дополнен. Теперь для произвольных блоков можно указывать процентную ширину с помощью .column_width(2, 7, 3%) — 2 колонки из 7-ми с 3% промежутками. Здесь же дополнены стили div.onerow .col до 8-ми колонок (.wN-A, например .w3-7).
  • Перенес в отдельный 025_main_template.ini опции для шаблонов вывода (main-шаблоны).
  • В D2 для компонента _social добавил новое поле email, чтобы не поталось с mail (для mail.ru). На email можно например указать странциу контактов.
  • В компоненте image-nivo-slider добавил опцию «Выводить везде».
  • В компонентах logo-ns-descr-banner и logo-ns-descr-icons добавляется ссылка к картинке лого на главную, если это не главная.
  • В стилях добавил div.MainMenu3 с серым фоном.
  • Мелкая правка в mso_auto_tag().

MaxSite CMS 0.816 25-02-2013

  • Исправлена ошибка в showhide.jquery.js, не позволявшая выбирать чекбокс в виджетах.
  • Плагин галереи (random_gal) выводится в div.page_only. Здесь же добавлен type_foreach-файлы gallery-out и gallery-out-all для организации своего вывода. Добавлена проверка на реально существующие файлы изображений.
  • Main-шаблоны (шаблон вывода) для page. Возможность указать main-шаблон по-умолчанию.
  • В шаблонизатор Page_out новый [page_date_publish_iso] для вывода даты публикации в формате ISO8601 для использования в тегах time.
  • Там же [page_last_modified] и [page_last_modified_iso], при условии, что эти поля получены из БД.
  • В Thumb мелкие улучшения.
  • Для type comments добавлен css-класс div.page_only.
  • В компонент image-nivo-slider.php шаблона D2 добавил опции. Мелкое исправление в css-стилях (убрал нижний отступ).
  • В компонент image-rand.php добавил div.wrap.
  • В компоненте image-select.php можно формировать с ссылкой на главную. Там же добавил div.wrap.
  • В компоненте slidesjs.php добавил div.wrap и div.prev-next для навигации.

MaxSite CMS 0.815 17-02-2013

  • Откат на jQuery 1.8.2. Слишком много проблем с jQuery 1.9.

MaxSite CMS 0.814 15-02-2013

  • Обновление редактора MarkUp из-за конфликта с jQuery 1.9.
  • Чуть поправлены css-стили слайдера nivoSlider.
  • Для типа page можно использовать main/type/page/main.php если метаполе main-шаблона не задано.

MaxSite CMS 0.813 12-02-2013

  • Исправления из-за перехода на jQuery 1.9. Возникли конфликты в некоторых местах.
  • Обновлен jquery.nivo.slider.js. Соответственно поменялись css-стили как в D2, так и Default.
  • Удалил cornerz.js.
  • Поправил jquery.alerts.js. Конфликт с новой версией jQuery.
  • В библиотеке Thumb миниатюра по-умолчанию теперь создается в подкаталоге mini с указанным постфиксом. Это позволяет избежать «замусоривания» исходного каталога.

MaxSite CMS 0.812 12-02-2013

  • Языковые файлы перемещены на гитхаб.
  • Обновление jQuery Cookie plugin до последней версии.
  • Обновление jQuery до последней версии 1.9.1.
  • Новая функция mso_next_prev_page() получающая данные предыдущей и следующей записей относительно текущей.
  • Новый less-микс .transform(@transform).
  • Для type_foreach-файла info-top могут использоваться вариации для разных типов данных. Файл info-top-ТИП.php. Например info-top-category.php будет работать только для рубрик.
  • Аналогично и для info-bottom-ТИП.php
  • В стили и less-файлы добавлены стили для div.content a:visited — просмотренная ссылка в пределах контента.
  • В .htaccess каталога uploads добавлен тип .php5.
  • В D2 новый файл layout03.less как еще один вариант модульной сетки.
  • Прочие мелкие правки.

MaxSite CMS 0.811 02-02-2013

  • Мелкие правки.
  • Дополнительыне файлы-заготовки перенесены в _mso_add, чтобы не загромождать корневой каталог.

MaxSite CMS 0.81 23-01-2013

  • Поправлены стили плагина гостевой книги.
  • У записей можно указывать «Шаблон заголовка записи» из info-top файлов. Добавил два варианта вывода: только заголовок и рубрика + заголовок.
  • Поправлен компонент Slides JS — лишний пробел в опциях и замена TEMPLATE_URL.
  • Новый микс columns.less для верстки колонками.
  • Новый bb-код [show] — для скрытия/открытия блоков на странице. В какой-то мере аналог спойлера.

MaxSite CMS 0.809 19-01-2013

  • Поправлен плагин Forms. Сделано запоминание полей при ошибках.
  • Небольшое исправление в jquery.dropdown.js (неверное позиционирование).
  • В showhide.jquery.js добавлена анимация скрытия/раскрытия блоков.
  • В плагине bb-кода новый код [show Вопрос] текст [/show] - эффект аккордион.
  • Ряд других мелких правок.

MaxSite CMS 0.808 12-01-2013

  • В плагине Forms можно использовать [name_title=] для подсказки поля «Ваше имя» и [email_title=] для «Ваш email».
  • Новый type_foreach-файл page-content-end.php подключающийся сразу после контента страницы page.
  • Новый подкомпонент _random-text.php, выводящий случайную цитату через плагин Randomtext.
  • Переверстал модульную сетку D2 под адаптивный «полурезиновый» дизайн. Соответствующие правки в less-файлах.
  • Ряд других мелких правок.

MaxSite CMS 0.807 08-01-2013

  • Изменил дизайн и верстку формы логина для admin.
  • Новая возможность задавать main-шаблон вывода под типы: home (главная), category (рубрики), tag (метки), archive (архивы) и author (авторы). Настройки вынесены в админ-панель.

MaxSite CMS 0.806 03-01-2013

  • Мелкие правки в функциях комментирования.
  • По хуку users_add_out можно добавить свой вывод на страницу комюзера.
  • В компонент menu добавил css-классы для пунктов меню.
  • При формировании меню через mso_menu_build() можно указывать «---» - это пустой пункт-разделитель.
  • Соответствующая правка в less-css-стилях shared default.
  • В метаполях записи можно выбрать один css-профиль оформления. Файл будет подключаться строго на этой странице.

MaxSite CMS 0.805 30-12-2012

  • В mso_menu_build() можно указвать произвольный css-класс для вложенного span. Полный формат пункта меню: «ссылка | название | подсказка | class | class_для_span».
  • Здесь же, если ссылка равна «##», она не оформляется как A-ссылка. Получается пункт без ссылки.
  • При получении записи в _mso_sql_build_page() возвращается так же поле page_last_modified.
  • В ВВ-коде новый код [create_list] для формирования произвольного UL-списка на основе меню и по тем же правилам.
  • Разные правки в type-файлах.
  • Некоторые мелкие правки в less-файлах.

MaxSite CMS 0.804 23-12-2012

  • Вернул потерявшиеся опции настройкиминиатюры записи
  • Убрал ссылку на http://maxsite.org/ из компонента footer-copy-stat

MaxSite CMS 0.803 23-12-2012

  • Поправлена форма admin-логина
  • В HEAD добавлен
  • В Page_out новый метод cell_sep() - пустая ячейка-разделитель
  • Новый collunn.less - стили иммитации колонок
  • Новый placehold.png - для «заглушек»-картинок

MaxSite CMS 0.802 21-12-2012

  • Поправлен немецкий перевод: common/language/de-f.php
  • Увеличен отступ для img.left и img.right
  • Можно указать main-шаблон для type-данных: main/type/home/main.php
  • По-умолчанию загружаются default-опции из shared-каталога.
  • На странице рубрики вывод ушки category_SLUG, где SLUG - короткая ссылка рубрики.
  • В компоненте _login мелкие правки
  • Новый компонент footer-3-sidebars
  • Новый компонент menu-login
Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.