jordanjay29 Sure sorry, i will not generate many consecutive post 🙂 because i know can disturb.
I just added two messages as the first is old one day anyway sorry.

Also my second post refer to another message a user is quoted so suppose is different from the first one. Never be sure "edit in this case works".

peopleinside Easy - by clicking proper tag. If there are not too many tags, then it is very easy. If there are many of them, then it is like in my previous post - bad idea to have all sticky discussions in all discussions view. Still agree, that super sticky would be great.

7 days later

foros need to find new solution for the Beta 8 seems the code has changed.

Finally i was able to solve in Beta 8.1 just edit the line 73 of /vendor/flarum/sticky/src/Listener/PinStickiedDiscussionsToTop.php:

from: $query->union($sticky);
to array_unshift($query->orders, ['column' => 'is_sticky', 'direction' => 'desc']);

this solution is not fully working see here.

    a year later
    2 months later

    peopleinside Were you able to do this for beta 12? I'm looking for super sticky hack, but can't figure out which solution to follow.

      monot I think developers of Flarum should consider to give the possibility to choose if have super sticky or not with an integrated option. I cannot help you as seems code has changed and the previous fix I found is no more working.

      Also is not nice to have to edit core code. I'm just sorry to see this function is not integrated and extensions as i can expect is dead, no more updated no more working.

        9 months later

        monot Hello everyone, Is there a way in the core to hide the sticky tagged post from "all discussions" ?

        I want the sticky to appear on top, only inside each tag rather than each tag + all discussion 🙁
        Indeed, my "all discussion" is full of sticky post for a new comer which i find quite unfriendly

        Thank you

          Communitybuilder Is there a way in the core to hide the sticky tagged post from "all discussions" ?

          You could create a special tag solely for the purpose of hiding discussions from the index page. If you don't like to show that extra tag, you can even make that tag invisible via custom CSS.

            Pollux You could create a special tag solely for the purpose of hiding discussions from the index page.

            This is not working, tested on Beta 15 on my community if the tag is a subtag and have checked the relative option to hide from all discussions. Even if main tag and has other tag... not work.

            Communitybuilder I want the same thing but nothing to do...

              Pollux Yes I've tried that to add a second tagged called "Q&A" and attributed to each tag but it didn't work. (was still at the top of "all discussions") Whether as a primary tag, or secondary tag 🙁

                Communitybuilder this never work, I never see this work. You have no control on pinned discussion, actually.. is the sad news. I have the exact same issue.

                First want have super sticky and second want be able to remove from all discussion some pinned discussion.
                The solution Pollux say will be nice if work but is not working.

                Opened a bug flarum/core2522

                  peopleinside Communitybuilder

                  You both are right, I can confirm this behaviour. I think I remember this working at some point in the past, but obviously something has changed since then. And I agree with peopleinside, this has to be considered a bug. Glad you opened a bug report.

                  2 months later

                  temey74938 I think you can't, the order is done by the latest post update.
                  Will be not bad decide the order but don't know how this can be implemented and maybe will be not done in the core.

                    Maybe an extension that add a "pinned thread" link could be useful 😍

                    a month later

                    Is there anyone who would develop the extension "Super Sticky"?
                    Throw $ 10 into the pot for it!