foros This really help, thanks! I will have to edit all time this... I believe just need to add a super sticky option than the forum can work as all want because user, admins, etc can decide 🙂 without to must have 100 extensions or edit all the time the code.

peopleinside
If you think about it in the other way, not showing sticky discussions in all discussions view can be more than desired behaviour. Imagine you have forum with 15 different 1st level tags, and there are 1 or 2 sticky discussions in each of them. So you would have 15 to 30 sticky discussions in all discussions view. I would say that this is totally not desired in this case. But I would be glad to have an option to make some of them super sticky, to have it up all the time. On the other hand, I can always create a link at the top for something very important.

    A problem to not have a super sticky is that user read all post in sticky than go back to main forum, refresh the page and if the sticky post doesn't have a specific flag for example sticky how the user can find again the sticky topic? Loosed in many discussions...

      Staszek Should be an option to decide if Sticky is showed only under the tag or also on main forum (all discussions).

        peopleinside please review our Community Guidelines, and in particular be mindful to follow this one:

        Avoid making multiple posts in a row when one would suffice. This is a forum, not a chat room.

        Edit your posts instead of multi posting.

          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