Релиз скрипта сообщества LibArea (v0.4.9)
Что сделано?
-
Выбор внешнего вида поста.
-
Упрощены шаблоны.
-
Для создания личных сообщений уменьшен уровень доверия. Особенно актуально для этого сайта (где поддержка).
-
Коррекция переводов (румынского, английского).
-
Устранены все известные ошибки.
Перед началом обновления обязательно сделайте резервную копию своего сайта и дамп базы данных!
Мы должны заменить в базе данных код для кнопки «Читать далее» с <cut>
на ``. Выполните запрос:
UPDATE `posts` SET `post_content` = REPLACE(`post_content`,'<cut>','') WHERE `post_content` LIKE '%<cut>%';
Это необходимо, чтобы был общий, уже существующий стандарт:
{#foo} → <tag id="foo">
{#foo#bar} → <tag id="bar">
{.foo} → <tag class="foo">
И т.д.
Где мы теперь используем вот такие скобки: {***}
, а не такие <**>
. Упрощая, с ними множество проблем, в редакторе, например.
Далее, удалим таблицу от Phinx. См. DELETE: Phinx (избыточность)
DROP TABLE `phinx_log`;
Удалим индекс в таблице files:
ALTER TABLE `files` DROP INDEX `file_path`;
Ниже представлен вариант для тестирования, архив собран. Вы можете скачать скрипт по адресу:
https://libarea.ru/dev/1/libarea-0.4.9.zip
По файлам:
Замене подлежат директории: config
, app
, modules
, resources
, routes
.
И эти:
public/assets/css
public/assets/js
public/assets/svg
Спасибо за тестирование, помощь в переводе!
P.S. Если будут вопросы, пишите в этой теме, в ЛС или в чате (Discord). Постараюсь помочь, если будут трудности с установкой или обновлением.
На GitHub релиз будет создан завтра. Может быть что-то надо будет исправить.
Только подумал в выходные посмотреть, спасибо!