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

Evg Evg 27 Ноября 2023

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

  • Новые комментарии.
  • Устранены все известные ошибки.
  • Фиксация изменений, оптимизация.

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

Всех файлов и базы.

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

Полностью заменить следующие папки (файлы):

  • app
  • modules
  • resources
  • routes
  • vendor

и:

  • ./public/assets/svg/icons.svg
  • ./public/assets/css/
  • ./public/assets/js/

Выполнить запросы к базе данных (через phpmyadmin) начиная со строки (1588):

https://github.com/LibArea/libarea/blob/main/dev.sql#L1588

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

https://libarea.ru/dev/1/libarea-0.5.9.zip

Папка vendor есть отдельно тут:

https://libarea.ru/dev/1/vendor.zip

Ещё раз, сделайте резервную копию своего сайта! (всех файлов и базы)

В этом обновление, это критично!

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

Спасибо за помощь в тестирование!

В случае ошибки 500, временно включите отладку: В файле start.hleb.php (он в корне), измените эту строку на true:

define('HLEB_PROJECT_DEBUG', true);

Теперь ошибки можно видеть на самой странице.

А логи можно посмотреть в папке: /storage/logs/

P.S. Если будут вопросы, пишите в этой теме, в ЛС или в чате (Discord). Постараюсь помочь, если будут трудности с установкой или обновлением.

36 Ответов

  1. Yori Yori 27 Ноября 2023 (ред.)

    Хорошее обновление, большое!

  1. Nikita Nikita 27 Ноября 2023 (ред.)

    Хорошо бы было еще сделать чат в телеграмме, а то дискордом не пользуюсь, вообще не понимаю что это за мессенджер!

  1. acidtmn acidtmn 27 Ноября 2023 (ред.)

    Сделал все по инструкции, запросы к базе данных выполнил, сайт работает(почти), комментарии пропали, новые не добавляет(белый экран), отладка включена.

    1. acidtmn acidtmn 27 Ноября 2023 (ред.)

      Извиняюсь, это у меня шаблон кастомный, с дефолтным все работает!

      1. Evg Evg 27 Ноября 2023

        В свой шаблон лучше вносить только те файлы, где были изменения. Поддерживать так лучше. Просто если вы скопируете ВСЕ файлы из дефолтного, то не понятно, что вы меняли. Забудется через неделю.

        1. acidtmn acidtmn 27 Ноября 2023 (ред.)

          Да, спасибо. Там в дефолтном поменялись строки кода где комментарии должны быть как я понял…

          1. Evg Evg 27 Ноября 2023 (ред.)

            Да, там в шаблоне много изменений было. Можно посмотреть для примера как сделаны другие шаблоны. Там минимальное количество файлов: css и шапка. Ну может быть ещё 1, 2 html шаблона, если уж прям что-том менять на уровне html надо (но это вряд ли). Но вот файлы формы зачем они, например, нужны в своём шаблоне? По этому и не отсылается, там формы поменялись в том числе.

  1. VEri VEri 27 Ноября 2023

    По поводу

    P.S. Если будут вопросы, пишите в этой теме, в ЛС или в чате (Discord)

    тоже хотелось сказать, может лучше писать на Github куда загружаются сами файлы в отличие от Discord?

    1. Evg Evg 27 Ноября 2023 (ред.)

      Вопрос в оперативности. Я пишу то, что удобно мне. Если писать мне в ЛС, то это будет максимально быстро. В Discord чуть медленней, в GitHub ещё медленней, а вот Телега у меня на компе стоит. Захожу туда раз в 2 месяца может быть. И то не факт. :)

      1. VEri VEri 27 Ноября 2023 (ред.)

        Просто на самом Github как бы логично выглядит. Туда сгружаются файлы, создаются ветки по вопросу. А дискорд не у всех бывает да и реже используется. А вот по поводу телеграма — он сейчас на пике использования массами :)
        Тут в ЛС можно, но не все наверное могут знать и регистрироваться тут ради написания сообщения, по идее вообще лучше создать форму почтовую для общения с людьми или типа того.

  1. Nikita Nikita 29 Ноября 2023 (ред.)

    А есть ли тут общаая rss лента, не по темам, а именно одна единная?!

    1. Evg Evg 30 Ноября 2023 (ред.)

      Общей пока нет.

  1. Nikita Nikita 29 Ноября 2023

    Тестовый пост проверка на баг! А все норм, показалось, что при изменении, белый экран.

  1. Nikita Nikita 30 Ноября 2023 (ред.)

    Где можно сделать иконку в формате ico 120×120? А то где я делал сайт лежит!

    1. Evg Evg 30 Ноября 2023

      Можно попробовать тут:

      • perfecto-web.com/ru/devtools/favicon-generator.html
      • bestwebservice.ru/ico_converter/
      1. Nikita Nikita 30 Ноября 2023 (ред.)

        Я и пользуюсь perfecto-web, но при создании у них ошибка, видимо что-то с файлами, уже на почту им написал с утра, но пока тишина! А на bestwebservice нет 120×120 только 128×128.

    1. Visman Visman 30 Ноября 2023 (ред.)

      Зачем нужна иконка 120 на 120?

      1. Evg Evg 30 Ноября 2023 (ред.)

        Ранее такой размер способствовал тому, чтобы отображать фавиконки в разных местах + Яндекс предпочитал 120×120.

        1. Visman Visman 30 Ноября 2023 (ред.)

          Может быть и предпочитает, но отображает без проблем другие размеры.

  1. Nikita Nikita 30 Ноября 2023 (ред.)

    Поставил данную версию, и теперь не надо комментировать эти строчки:

    #php_value session.cookie_httponly 1
    #php_value session.cookie_secure 1
    1. Nikita Nikita 30 Ноября 2023 (ред.)

      А они уже закомментированы!

      1. Evg Evg 30 Ноября 2023 (ред.)

        Да, так надо. И там ещё в комментариях написано. :)

  1. Nikita Nikita 3 Декабря 2023 (ред.)

    Как перенести пост обратно в личный блог? Пользователь опубликовал пост в личном блоге, я его отредактировал и он с блога в обычную ленту ушёл, искал как вернуть его и так и не нашел! Какой-то косяк получается))

    1. Evg Evg 3 Декабря 2023 (ред.)

      Под админом в редактирование поста есть поле: Блог
      Там выбираем блог куда перенести пост.

      1. Nikita Nikita 3 Декабря 2023 (ред.)

        Хоть убейте не вижу, есть поле Заголовок, SLUG (URL), Темы, Раздел. После идет превью, сам пост и под постом Для TL, Автор, Связанные посты, ID поста, с кем будет объединен этот пост, Голосование.

  1. Nikita Nikita 3 Декабря 2023 (ред.)

    Вот скрин, что нет возможности перенести пост в блог обратно, и если опять другой пост отредактирую, он в общую ленту вылетит.

    1. Evg Evg 3 Декабря 2023 (ред.)

      Выяснили. Надо создать свой блог, чтобы появилось. Но это баг. Чуть позже исправлю.

  1. Nikita Nikita 5 Декабря 2023 (ред.)

    Почему при массовой загрузке фотографий, фото дублируются?

    И из 70 фото по пути /uploads/posts/content/2023/12/ оказываются только 30.

    1. Evg Evg 5 Декабря 2023

      Это редактор не справляется. А вообще надо ограничить количество фото. 70! Хм. Я тут вообще убрал загрузку из буфера временно.

      1. Nikita Nikita 5 Декабря 2023 (ред.)

        Ну у меня вот есть такая необходимость, в большом объеме заливать, да и не из буфера обмена заливал, а с компа, но при загрузке преобразовывает в такой формат.

        Тут вы не убрали загрузку из буфера, скрин выше с буфера скинул!

        Даже пробовал не 70, а 30 залить, и все равно дублировать начинает!

        1. Evg Evg 5 Декабря 2023 (ред.)

          Я посмотрю, что можно сделать, может быть данный баг разбирали на GitHub.

          1. Nikita Nikita 5 Декабря 2023 (ред.)

            Да, его надо как-то исправить этот баг, элементарно на туристические темы писать статьи и будут заливать фото с мест где побывали и такая проблема, а по 1 картинке загружать, это вообще не вариант. Я привык на WP сразу выделил все фото с папки на ПК и залил в статью, ну решил и тут так же, а опубликовал, смотрю все дублируется по несколько раз. По 1 картинке заливать, все нормально отображается, ну 70 файлов, там и сбиться можно что залил, а что нет, да и времени сколько на это уйдет 🤦‍♂️.

            1. Visman Visman 6 Декабря 2023 (ред.)

              Так может ограничение на post данные у сервера/php вступают в силу, вот и не грузит 70 файлов?

  1. Nikita Nikita 11 Декабря 2023 (ред.)

    Что rss-feed не хочет работать, точнее страница открывается, но https://publishercenter.google.com/ не хочет видеть публикации. В чем может быть проблема?

    В данной теме посты есть!

    1. Evg Evg 11 Декабря 2023

      Не готов сказать, это надо смотреть. Гляну на днях. Кстати, массовая загрузка файлов глянул. Это редактор и его надо менять на другой. На GitHub есть тема, она так и не решена уже несколько лет. И видимо не будет.

      1. yuran yuran 20 Декабря 2023 (ред.)

        Так что же делать? Может кто-то знает хорошие маркдаун редакторы? Ребята, кто знает накидайте пожалуйста ссылок на редакторы. Что же такое… с самого начала разработки Evg никак не может найти хороший редактор:( А может его не существует?