+1 Wordpress plugin/integration. I know much ppl request this ? so this its my vote.

Cheers!

    N3k0 it's funny because I've never made a Wordpress extension and I don't know how, yet Flarum is supposedly harder.

    andreherberth +1 for wordpress bridge, not tight integration. Use a simple SSO that can communicate properties like Flarum Group <--> Wordpress Role, what login process is authoritative (WP is not that good), what User Profile to use (WP is almost never better), etc.

    About CMS integration: I have run / designed / written a number of integrated cms / forum / {other weird shtuff} and tight integration is always harder in the end. 38 Special had it right, "Hold on loosely, but don't let go... if hold too tightly, you gonna loose control..."

    SEO extension (create this after a user points system is created)

    1. schema.org header for forum thread[1] (and less importantly, open graph, twitter cards and ???)
      -- Should include a "star rating" of some sort using the following markup, but ignoring the price. This is dependent on a thread / comment value extension.

        <div itemprop="aggregateRating"
          itemscope itemtype="http://schema.org/AggregateRating">
         Rated <span itemprop="ratingValue">3.5</span>/5
         based on <span itemprop="reviewCount">11</span> customer reviews
        </div>
        <div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
          <!--price is 1000, a number, with locale-specific thousands separator
          and decimal mark, and the $ character is marked up with the
          machine-readable code "USD" -->
          <span itemprop="priceCurrency" content="USD">$</span><span
                itemprop="price" content="1000.00">1,000.00</span>
          <link itemprop="availability" href="http://schema.org/InStock" />In stock
        </div>
    2. Best Answer in first post
      -- I know this might not seem like an important seo tactic, but it is. Basically, if the first post or thread title contains a succinct question, and the best answer is included as a part of the first post, the page itself will be MUCH (orders of magnitude) more likely to be featured in the "Google Answer Box"[2]

    3. A Glossary Tool (I haven't totally lost it... this is good!)
      -- Every forum is about some idea. Maybe a video game, or a type of cooking, or (in this case) the development of forum software. That idea (or domain as it is called in UML, etc) has its own vocabulary. Often the vocabulary develops and changes aver time, and sometimes it is very arcane (science, medicine, law, software). One of the best SEO tools any site can build is an interactive vocabulary or glossary.
      A fourm member will create a post like, "What does Single Sign On mean?" and tag the post with "glossary:single-sign-on" and "glossary:SSO", and of course make an accurate, readable definition.
      Then the SEO / crosslinking extension will scan whatever thread is being displayed for glossary terms (and cache it probably). A subtle "glossary" link (which click-expands to a set of links to glossary pages) will be displayed somewhere on the thread view page . The glossary term threads end with a list of threads-by-relevance that contain the glossary term.
      There is nothing a site can do for overall SEO effect that is better than this sort of crosslinking and contextualization.
      I will try to make a mockup of this idea.

    [1] https://schema.org/DiscussionForumPosting
    [2] https://www.searchenginejournal.com/how-to-optimize-your-site-for-googles-answer-box/166084/

    Post characterization (Rewarding great posts, and identifying bad posts...)

    Post Reaction Let everyone moderate! Vanilla forums allows a reader to have a "Reaction"[1] to a post along the lines of: Promote, Off Topic, Insightful, Disagree, Agree, etc. There is a way to curate the forum based on aggregate reaction.[2] Of course if every user has access to create a reaction to every post... this in itself can lead to abuse.

    Random Mod Authority Make moderation a desired privilege! Slashdot (remember the glory days of Slashdot? No? Right... I am old) used a moderation system[3] that allowed semi-random users to characterize a post as Offtopic, Troll, Redundant, Insightful, etc. If a post got enough "troll" clicks, it became less visible, if it got a lot of "insightful" clicks, it became more visible, etc. By making the ability to characterize a post somewhat random, they avoided common "rep my friends, dis my enemies" type abuse.

    Earned Moderation Authority Another way of making moderation a privilege. Stack Overflow and of course Discourse (same devs) use a more complex system of Increased User Reputation = Increased Moderation Power. This has its own weaknesses as the appeal of moderation power is high to certain people and low to others. It does, however, have wonderful spam mitigation side effect: its just too much work to spam.

    [1] http://docs.vanillaforums.com/help/reputation/reactions/adding-and-editing-reactions/
    [2] http://docs.vanillaforums.com/help/reputation/reactions/curating-with-reactions/
    [3] https://slashdot.org/faq/metamod.shtml

    Eitz Yes, this is excellent. It would be best to get the Q and the Best Answer into a schema.org header, but this is great. Thanks!

    Hi. For those asking for Wordpress Bridge;

    It seems there already is a wordpress bridge out there: https://github.com/arslanim/flarum-ext-auth-wp

    It has not been updated in 6 months though.
    For people adding a forum to a community where users is already handled by Wordpress, it is golden.

    If you need it the other way around however...

    Demon eh.. what? Think you mean Kyrne. Im still not sure what you want made.

    Oh I see, the user's online mockup. Sorry breh, I'm not that advanced in extension building. I like the idea though.

    i think flarum need push notification like discourse does.
    it will increase user engagement as well

      8 days later
      • [deleted]

      Kyrne this might seem like a CRAZY request but :

      Can you make an extension that updates flarum from the admin cp .... kinda like the same way flagrow bazaar works?

        [deleted] what would be the use of that? Flarum gets updated like once a year and it's as simple as disabling your extensions and running composer update

          • [deleted]

          Kyrne yeah but I have like 9 forums so it does get a bit challenging

            7 days later

            An addon to give admins the ability turn off users access to change their email and/or show online slider.

              wignu Hide online status might be a good feature, but why a restricting permission to change email would be useful? Considering the fact that some people might misspell their emails on the registering process?

                I would love to see an extension that lets you connect your Patreon account with Flarum to give people rewards for specific donation tiers like badges or give access to certain areas of the forum. Maybe also give an option to directly login with your Patreon account.

                Patreon gets more popular every day, but I'm not sure if it's still too niche.

                  luceos Ahh, cool. Good to know. I'll keep my eyes open for it. ?

                  @Kyrne I love an extension to add super-sticky-posts, is a feature that should be included into core but... since developers understand that is not needed (even using it on their own forum lol) and extension for this will be great.

                  The other extension badly needed is the user management, in which you are already working.

                    Zeokat added to the list ? Also, user manatement is done.

                    @Kyrne more ideas to extensions that i miss when manage my community:

                    • Whitelist some domains to remove nofollow attribute. It is good for SEO to help our whitelisted domains.
                    • Sometimes i write large posts and i miss an option to save the post as draft until publish it when it is finishes.

                    My aproach to solve the drafts issue is publish the post and then delete it (its visibility remains hidden until you delete forever or restore it). When i finish write the full post i restore it. This do the trick, but the problem is the date, because when i post it, it keeps the original creation date and seems an old post.

                      Zeokat I'd love the draft feature! In the meantime a good trick would be:

                      After finishing creating your large post, copy paste and create a new discussion with the full content and design. A bit complicated, but that would solve your creation date issue in the meantime.

                        AngelAvila Zeokat staff here at discuss have a tag "drafts" under the "staff" tag that they use to write drafts; then we either change tags or copy/paste the content over into a new one to remove replies. In addition one (lucky) side effect of Byobu is being able to close down discussions to yourself only (or a group of people) and use that for drafts, then simply remove all recipients to make it public.

                        Not sure if it already exists but somehow i want to change the default sorting when being on the homepage of a flarum forum. Now it's always "latest"- Would be useful if there's an extension for this (or setting)

                          Kyrne Yes i know, What i mean is that i want to be able to change the default setting/sorting value. Whenever u go to the homepage the ordering is "latest", I dont want to change that every time to "newest" so changing the default ordering would solve this

                          6 days later

                          AngelAvila we don't allow our users to use certain email providers when registering and don't want them changing their emails to these once registered. @Ralkage @Kyrne any chance of these?

                          I think it would be great if there were an option to force users to follow 3-4 tags immediately after their registration (tags they are interesting for) and then display the latest activity in the home page based on the tags users already followed. This way users will be able to read only the topics they are interesting for. A must have for all modern websites ?

                            7 days later

                            Updated to bane
                            3. Tip Author Extension
                            A plugin that will allow users to receive/give tips.
                            Settings:
                            Who can tip? - Select which groups will be able to tip other users
                            Who can receive tips? - Select which groups will be able to receive tips from other users
                            Tip
                            (maybe putting the button nicer and noticeable by making a green box around it and next to the tip button a dollar sign)
                            How to set up the tips:
                            • Create a PayPal.me link, then copy & paste the link in the box in the user profile settings when clicking on Tips. Or create a PayPal donation button, then copy & paste the link in the box.
                            Tip Settings

                            a month later

                            I will be glad to have Follow Users Extension.
                            Thanks.

                            We need converters.Like vbulletin to flarum or mybb to flarum.

                              Kyrne when would this script have a stable version... ? this is making the script not grow faster....

                              Do you know if there is an extension to divide the home page in categories? So, you don't only have tags, but also sections on the forum. Each thread belongs to one category.

                              Let's say for example you want to do a gaming forum. You can have one section for PC gaming, one for PS4 gaming etc etc... And those will be divided in the home page as well.

                              i will like to see this following extension feature
                              push notification desktop and mobile
                              vote up
                              email notification
                              custom welcome message
                              new post sign on every new post so that user wouldnt miss a thing/know new post
                              reaction like facebook,
                              auto show old post similar to what a user wants to post or is trying to make new post.
                              show profile pictures of people that like a post likewise on comment
                              mute a post that you just want to drop a comment but you dont want to get a followup
                              show counts of how many times a link in a post is clicked on
                              topic suggestion below a post
                              better mobile video and audio resize and display
                              show a trendy post eg live and currently active meaning that people are currently talking about that post

                              this is the list that i can think of