Функциональное обновление: билд 6.009

Изначально Meruert планировалась как система для небольших блогов и сайтов-визиток; однако многие пользователи хранят на сайтах на основе Meruert довольно большие тексты, и из-за особенности архитектуры системы это иногда создаёт избыточные нагрузки на сервер. Билд 6.009, который можно скачать по прямой ссылке, устраняет эту проблему: при достижении определённого порога система сама разделяет тексты и основное хранилище для настроек и постов. При этом бэкап всех текстов и настроек сайта такой же простой: один щелчок по ссылке data.php в файловом менеджере в папке Meruert. (К слову, перед обновлением сделать этот бэкап крайне желательно.)

Для обновления системы возьмите из корня архива файл index.php; кроме этого, обновите содержимое папок langs и flags внутри папки Meruert. И удалите содержимое папки Meruert/themes/orinoco — система восстановит файлы с обновлённым содержимым.

Кроме архитектурных обновлений и множества мелких программных уточнений, вот ещё что нового в Meruert 6.009:

— Благодаря Pavel Honig в список поддерживаемых языков добавился чешский.

— Появилось журналирование административного входа на сайт (теперь по ссылке «журнал» внизу страницы в авторизованном состоянии вы увидите, с каких IP, под какими браузерами и в какое время происходили последние административные входы на ваш сайт: если некоторые записи для вас там окажутся сюрпризами, стоит озаботиться сменой пароля как минимум).

— Появились редактируемые меню, которые вы сможете вставлять так же, как edit-фрагменты, при помощи коротких кодов: [menu:test1] или [menu:abrakadabra:p], где test1 и abrakadabra — условные наименования меню, которые вы можете придумывать сами, а p во втором примере — тэг, в который будет заключаться каждый пункт меню. После создания редактируемого меню на странице появится ссылка, по которой меню будет открыто на редактирование в обычном формате:
ссылка1 = Название ссылки 1
ссылка2 = Название ссылки 2.

— Среди шорткодов добавились [parcelle:today] и [parcelle:now], которые выводят текущую дату без времени или с ним.

— В функциях f_text() и f_textarea() вторым параметром можно задавать не только строку (которая распознаётся как лейбл к полю), но и массив из двух элементов, первый из которых окажется лейблом, а второй элементом placeholder.

— При создании записи вы теперь можете одним щелчком создать URL к записи, который соответствует заголовку.

Все обновления будут описаны в документации в ближайшие дни.

Комментарии

Константин: Обязательно установите какую-то галочку, если вставляется размеченный текст в поле "HTML кода", а не пишется текст, что "НЕ ИЗМЕНЯТЬ КОД".
При вставке партнерского баннера вот код:


CMS преобразовует его в чёрт-знает что. Вставьте код и посмотрите. (20 сентября 2013 / 17:21:48)
Вы вставляете код в визуальный редактор или в обычное текстовое поле?
Константин: Выбираю в горизонтальной панельке "Edit html" и уже туда вставляю готовый код. (20 сентября 2013 / 23:32:12)
Константин: Пожалуйста, Христом Богом прошу - замените цветовую палитру...
Когда увидел, чуть инфаркт не случился... Аля 1970 год, привет Volkov Commander...

Возьмите стандартную RGB палитру из Photoshop, вот пример:
http://www.web-star.org.ua/im/colors.png
По возможности установите ползунок насыщенности цвета для подбора в ручную, если не подойдёт один из выбранных. И поле для ввода конкретного цвета в RGB цветах.

Это можно реализовать? (20 сентября 2013 / 23:40:03)
Сергей: Можно подробней пр нагрузку на сервер.
В блоге будет много записей, хотелось узнать какой предел прочности.
( "при достижении определённого порога система сама разделяет тексты и основное хранилище для настроек и постов") и как это поисходит.
(24 мая 2014 / 11:20:51)
Файл текстовой базы данных может разрастаться, и если он достигает порогового значения (по умолчанию это 333 килобайта, но значение можно изменить), то тексты записей рассортировываются по отдельным файлам, что не нарушает целостности при бэкапировании.
Сергей: Спасибо за быстрый ответ и за Meruert
раз ограничений нет, пошел писать много (24 мая 2014 / 14:10:28)
Рад, что система оказалась полезной.
Относительно скоро — важные обновления.