Статья

ADD: Скрипт сообщества LibArea (0.9.1)

Некоторые изменения

  • Колонки и центрирование сайта.
  • Возможность оключать Посты.
  • Исправлены все найденные ошибки и т.д.

Перед началом обновления обязательно сделайте резервную копию своего сайта и дамп базы данных!

Что обновлять?

Полностью заменить следующие папки:

  • app
  • resources
  • modules
  • vendor

Далее замените следующий файл: config/publication.php

Ниже представлен собранный архив (вы можете от туда взять эти папки, файлы):

https://libarea.ru/dev/2/libarea-0.9.1.zip

Для установки с нуля, прочитайте следующую статью: Установка скрипта LibArea

Заходим на сайте, переходим в админку, перестраиваем css, js. Всё, готово…

😄


В случае ошибки 500, временно включите отладку: В файле config/common.php, изменив в этой строке false на true:

'debug' => get_env('APP_DEBUG', false),

Должно получиться:

'debug' => get_env('APP_DEBUG', true),

Логи находятся по адресу: /storage/logs/

Если будут вопросы, пишите тут, в личку или Телеграмм. Постараюсь помочь, если будут трудности с установкой или обновлением.

24 Ответа

  1. В выходные посмотрим, спасибо.

  1. СУПЕР! После обновления отпишусь :)

    + Так. Обновил как написано. Вроде всё ок, но в своем профиле не могу переключить тему на defolt, кнопка «изменить» не реагирует.

    P.S. Я делал свою тему и сейчас она отображается неадекватно :). Позже займусь её обновлением.

    + P.S. Тему переключил через phpadmin…

    + P.S.S. А в блоге так и осталось в заголовке «Название (СЕО)» :)))

    + P.S.S.S. Если отключить посты, то добавить их нельзя, но в меню пункт «посты» остаются, это как вручную надо убирать из меню?

    1. На GitHub внесены изменения: посты в меню и название для блогов (SEO).

      Спасибо большое.

  1. Очень здорово! Спасибо, Евгений, за обновления.

  1. Надо что-то с H1 заголовками сделать, просто ужасный, большой, накладывается друг на друга. Тут еще более-менее, но есть статьи где ужас.

    Screenshot_20250929-233831.jpg

    1. Посмотрю как улучшить, спасибо.

    1. междустрочный интервал в h1 увеличить надо. Наверн 1.3 стоит

  1. tema-meta.PNG

    В описании к теме используется поле «мета-описание» вместо, как я предполагаю, поля «Краткое описание»

    1. Да, тут это тоже надо подправить. Спасибо. 👍

  1. Захотел побаловаться с наградами и странное поведение, где исправлять?

    nagrada.PNG

    1. За размеры отвечает вот это:

      .icon {
          width: 24px;
          height: 24px;
          fill: currentColor;
          vertical-align: middle;
      }

      В админке есть пример, который начинается вот так: <svg class="icon">

      Вы точно добавили icon?

      P.S. вообще, тут надо смотреть на месте, гадать сложно.

      1. Ок, спасибо за наводку, буду разбираться :)

        + P.S. Разобрался, просто использовал пример награды «тестер» а он походу устарел, там класс «icons» используется

  1. В каком месте отключить появление окошка в углу?

    hleb.png

    1. Когда сайт работает необходимо отключить отладку. В файле config/common.php данную строку установить на false:

      'debug' => get_env('APP_DEBUG', false),
  1. У всех скролл не работает в ленте тут на сайте? Отключаешь его в настройках профиля и тогда пагинация работает, в ином случае ошибка как на скрине и довольно давно.

    image.png

    1. Вроде сумел повторить, посмотрю. Спасибо 👍

      Дополнил: подправил.

      1. Я имел ввиду тут, на этом сайте не работает. С мобильного я просто упираюсь в конец, а с ПК как на скрине выше.

        Вот как это с мобильного выглядит.

        Screenshot_20251007-082121.jpg

        Screenshot_20251007-082059.jpg

        1. Не работает на мобильном. Понял, гляну. Спасибо.

Комментарий удален...
  1. Тут еще верстка на сайте поехала куда-то не глядя.

    Screenshot_20251007-161152.jpg

  1. Тут еще нашел, что нужно подправить на мобильном.

    Screenshot_20251010-000727.jpg

    выпадающее меню надо как-то сместить

    1. Спасибо. Посмотрим, что с этим можно сделать.

  1. При свежей установке для нового проекта столкнулся с проблемой — не дает сохранить страницу (например политика конфиденциальности) (с типом страница) пока не указать категорию. При указании категории страница автоматичкски меняет тип на статью.

    1. Приветствую. Вот изменения, которые были сделаны: GitHub.

      В файле: app/Controllers/Publication/EditPublicationController.php

      На строке 133 добавьте в перечень разрешенных типов: , 'page'

      Должно работать. Это будет зафикс. в следующем релизе.

      1. отчасти помогло — теперь страница сохраняется с типом «страница» при этом всё ещё обязательно указывать «тему» для страницы — при этом тема отображается в списке, но внутри выбранной темы страниц нет.

        То есть нужно чтобы страницы можно было добавлять без темы