• Extensions
  • FriendsOfFlarum Byōbu, well integrated, advanced private discussions

Please, add option to hide private discussion in page All Discussion.
I think need add specified id "PrivateDiscussion" to div "DiscussionListItem" and after add css for this id display: none

Or add hidden tag private-discussion for private discussion and use extension Flarum/Tags to hide discussion with this tag private-discussion on page All Discussion.

9 days later

Hi, we are working in www.forandoavela.es and while using this plugin we have identified a bug.

When trying to send a private message through an user profile, the window to create the message is empty and unresponsive (see a snapshot here https://photos.app.goo.gl/aUG97okVFiugYvVAA).

It does work if you go to private messages section and create a new private message.

Can anyone help me with this? Let me know if you need any further information.

    luceos here you go

    Flarum core 1.5.0
    PHP version: 8.1.2-1ubuntu2.8
    MySQL version: 5.5.5-10.9.3-MariaDB-1:10.9.3+mariaubu2204
    Loaded extensions: Core, date, libxml, openssl, pcre, zlib, filter, hash, json, pcntl, Reflection, SPL, session, standard, sodium, mysqlnd, PDO, xml, calendar, ctype, curl, dom, mbstring, FFI, fileinfo, ftp, gd, gettext, gmp, iconv, exif, mysqli, pdo_mysql, Phar, posix, readline, shmop, SimpleXML, sockets, sysvmsg, sysvsem, sysvshm, tokenizer, xmlreader, xmlwriter, xsl, zip, Zend OPcache
    +---------------------------------+---------+--------+
    | Flarum Extensions | | |
    +---------------------------------+---------+--------+
    | ID | Version | Commit |
    +---------------------------------+---------+--------+
    | flarum-tags | v1.5.0 | |
    | flarum-flags | v1.5.0 | |
    | flarum-suspend | v1.5.0 | |
    | fof-sitemap | 2.0.1 | |
    | flarum-markdown | v1.5.0 | |
    | flarum-sticky | v1.5.0 | |
    | fof-oauth | 1.2.5 | |
    | fof-byobu | 1.1.7 | |
    | zerosonesfun-direct-links | 3.1 | |
    | webbinaro-calendar | 1.5.1 | |
    | v17development-user-badges | v1.1.0 | |
    | v17development-seo | v1.8.0 | |
    | therealsujitk-gifs | v4.1.1 | |
    | the-turk-stickiest | 3.0.1 | |
    | the-turk-flamoji | 1.0.4 | |
    | sycho-profile-cover | v1.3.3 | |
    | sycho-move-posts | v0.1.7 | |
    | migratetoflarum-canonical | 1.0.0 | |
    | michaelbelgium-discussion-views | v7.1.3 | |
    | katosdev-signature | 1.2 | |
    | jslirola-login2seeplus | v0.2.1 | |
    | fof-user-bio | 1.1.1 | |
    | fof-upload | 1.2.3 | |
    | fof-terms | 1.2.0 | |
    | fof-stopforumspam | 1.2.3 | |
    | fof-socialprofile | 1.1.4 | |
    | fof-share-social | 1.1.0 | |
    | fof-secure-https | 1.1.0 | |
    | fof-recaptcha | 1.1.0 | |
    | fof-profile-image-crop | 1.1.0 | |
    | fof-polls | 1.2.1 | |
    | fof-gamification | 1.6.2 | |
    | fof-drafts | 1.1.2 | |
    | fof-default-user-preferences | 1.1.1 | |
    | fof-analytics | 1.1.0 | |
    | flarum-subscriptions | v1.5.0 | |
    | flarum-statistics | v1.5.1 | |
    | flarum-nicknames | v1.5.0 | |
    | flarum-mentions | v1.5.0 | |
    | flarum-lock | v1.5.0 | |
    | flarum-lang-spanish | 1.3.2 | |
    | flarum-bbcode | v1.5.0 | |
    | datlechin-signup-button | v0.1.1 | |
    | askvortsov-rich-text | v2.1.7 | |
    +---------------------------------+---------+--------+
    Base URL: https://www.forandoavela.es
    Installation path: /mnt/data-new/host/forandoavela
    Queue driver: sync
    Mail driver: smtp
    Debug mode: off

    23 days later

    Does anybody know what could be happening?

    By the way, the forum has been updated to latest version, but still the problem is not solved.

      jorgemarmor Does this also happen on desktop? If so, do you see any errors in your browser console (F12 on most browsers) when you try to send a DM?

        luceos Yes, it happens, and it pops the following error:

        
        mount-redraw.js:15 TypeError: Cannot read properties of undefined (reading 'id')
        at n.addDefaultRecipients (PrivateDiscussionComposer.js:111:14)
        at n.oninit (PrivateDiscussionComposer.js:33:12)
        at Function.a (render.js:30:16)
        at j (render.js:917:53)
        at render.js:153:3
        at render.js:160:3
        at c (render.js:66:8)
        at p (render.js:423:4)
        at f (render.js:302:11)
        at render.js:477:5
        a @ mount-redraw.js:15
        e.show @ ComposerState.js:89
        (anonymous) @ User.js:44
        onclick @ User.js:30
        M.handleEvent @ render.js:888

        Any idea about what could be the problem?

        luceos you're right, thanks! I've changed the slug driver user to default and it works. I'm not sure about the implications of slug driver, but for the time being everything works properly.

          7 days later
          4 days later
          24 days later

          Would it be possible to open conversations without a title? I feel that to write private messages a title is not necessary, at least not always.

          a month later

          Just some feedback about the page that list private messages private:

          All those discussions will involved the logged-in user. There is little use in showing their own avatar for each discussion. I would recommend showing the avatar for the last person making a comment who is not the logged-in user, and if the logged-in user is the one who initiated the discussion and no one has replied yet, I would show the avatar of the first person it is addressed to.

          Just my 2 cents.
          Thanks!

          a month later

          1.2.0

          Requires Flarum 1.7.0 or later
          Updating
          composer require fof/byobu
          php flarum cache:clear