Можно ли сделать на Flarum превью темы картинкой?

PARANOIK PARANOIK 30 Сентября

Всем привет. Очень понравился форум Flarum.

Хотелось бы, что бы была возможность после заголовка темы отображать вложение как показано на скрине. Есть ли такие плагины и можно ли стандартными средствами flarum так сделать?

13 Ответов

  1. nims nims 30 Сентября

    Можно. Делается плагином. Я когда фларум копал, то там мне приходилось ставить порядка 20 плагинов наверно. Смотри плагины этих ребят, у них полезный каждый 2й

    https://friendsofflarum.org

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

    1. nims nims 30 Сентября

      Вот, то что я ставил из плагинов:

      composer require flarum-lang/russian
      composer require dem13n/discussion-cards
      composer require fof/upload "*"
      composer require fof/links
      composer require fof/user-bio:"*"
      composer require fof/polls
      composer require v17development/flarum-seo
      composer require fof/nightmode:"*"
      composer require fof/profile-image-crop:"*"
      composer require fof/reactions:"*"
      composer require fof/analytics:*
      composer require clarkwinkelmann/flarum-ext-circle-groups
      composer require fof/moderator-notes:"*"
      composer require fof/oauth
      composer require askvortsov/flarum-rich-text:*
      composer require sycho/flarum-profile-cover:*
      composer require ianm/follow-users:"*"
      composer require fof/follow-tags:"*"
      composer require fof/prevent-necrobumping
      composer require fof/frontpage
      composer require fof/custom-footer:"*"
      composer require v17development/flarum-user-badges
      composer require fof/cookie-consent
      composer require therealsujitk/flarum-ext-gifs:"*"
      composer require fof/secure-https:"*"
      composer require fof/github-autolink
      composer require acpl/mobile-tab:"*"
      composer require clarkwinkelmann/flarum-ext-post-bookmarks
      composer require askvortsov/flarum-checklist:*
      composer require davwheat/custom-sidenav-links:"*"
      composer require datlechin/flarum-link-preview:"*"
      composer require nearata/flarum-ext-copy-code-to-clipboard:"*"
      composer require flarumite/simple-discussion-views:"*"
      composer require fof/linguist

      То, что ты хочешь, как я понял — это dem13n/discussion-cards

      https://github.com/Dem13n/discussion-cards

      1. PARANOIK PARANOIK 30 Сентября (ред.)

        мы точно об одном говорим?)
        зайдите на сайт https://www.yaplakal.com/ или https://libarea.ru/
        Сначала идет заголовок, под заголовком картинка, а под картинкой описание поста.

        + да! оно!

  1. Evg Evg 30 Сентября

    На оф. сайте делали плагином: Discussion Thumbnail by FriendsOfFlarum. Он заменяет аватар пользователя на фото из поста.

    https://discuss.flarum.org/d/22231-friendsofflarum-discussion-thumbnail

    Кроме этого, там надо заплатки ещё, чтобы убрать ссылку на профиль. Как сделать в теме этой есть. Но это так себе решение.

    1. PARANOIK PARANOIK 30 Сентября (ред.)

      ерунда какая то)
      посмотрите мой пост здесь. на этом сайте.
      У меня опубликован заголок — Можно ли сделать на Flarum превью темы картинкой?
      А под этим заголовком у меня идёт картинка, которую я вставил.
      Мне надо что бы на главной странице фларума так было

      1. Evg Evg 1 Октября

        Пост стоит читать до конца: там надо изменить ещё сss и будет так, как на вашем фото. Там даже есть примеры, что сделали участники.

        Но плагин отдельный лучше и проще, тут много чего делать надо, а это заплатки. 💥

        1. PARANOIK PARANOIK Сегодня 00:35 (ред.)

          куда вставить код?

          <VirtualHost *:80>
          ServerAdmin webmaster@lib.loc
          DocumentRoot «d:/xampp/htdocs/lib.loc/public"
          ServerName lib.loc
          ServerAlias www.lib.loc
          ErrorLog «d:/xampp/htdocs/lib.loc/error.log"
          CustomLog «d:/xampp/htdocs/lib.loc/access.log"
          <Directory «d:/xampp/htdocs/lib.loc/public">
          Require all granted
          AllowOverride All
          Order allow,deny
          Allow from all
          </Directory>
          </VirtualHost>

          у меня каталог на сервере впс выглядит так:
          https://i.ibb.co/cD97Cjn/image.png

  1. PARANOIK PARANOIK 30 Сентября (ред.)

    щас установил фларум, но почему-то он встал в каталог site.ru/public/
    это нормальная история для фларума?
    просто сделать 301 редирект?

    1. Evg Evg 1 Октября (ред.)

      Flarum (Laravel) использует политику для папки public, как и LibArea. Необходимо на хостинге настроить:

      Почему index.php находится в папке public, а не в общей папке?

  1. PARANOIK PARANOIK 30 Сентября (ред.)

    Хочу установить расширение https://github.com/Dem13n/discussion-cards
    Скачал. В какую папку залить и что выполнить в строке ssh?

    1. Evg Evg 1 Октября (ред.)

      Не надо заливать ничего, в командной строке надо выполнить:

      composer require dem13n/discussion-cards

      На хостинге должен быть установлен composer, чтобы сделать новую сборку с новым плагином.

      1. PARANOIK PARANOIK 1 Октября (ред.)

        То есть я выполню эту команду по SSH и двигло само подгрузит этот плагин?

        1. acidtmn acidtmn 2 Октября (ред.)

          Да, так и есть!