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

PARANOIK PARANOIK 30 Сентября

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

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

15 Ответов

  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 16 Октября (ред.)

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

          <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. Evg Evg 16 Октября

            Хм. Это системное администрирование, я тут не силен. У вас по папке я вижу, что есть Cpanel. Если это так, то надо найти, как использовать её для настройки. Эта же панель, она для этого. Если стоит, через неё надо.

            1. мне всего лишь нужно что бы фларум работал по адресу сайт.ру , а не сайт.ру/public )

  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. То есть я выполню эту команду по SSH и двигло само подгрузит этот плагин?

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