AmauryPi Hey, thanks for all this work and the updates! I haven’t tried it yet, I guess I need to actually try it before asking this but... looking at the code, how does it switch between HTML or plain text? Because the way I’m doing it is swapping out $entry['content'] for $entry['description'] in the rss/atom blade files. But I see you stuck with content and it looks like only the type=html is added or removed by the settings. For me, the magical solution to ensuring a plain text feed which I like (because I want people to visit the actual forum) was using description instead of content.

    AmauryPi Thanks for such an awesome extension. Now we can finally use Google Feedburner to give an email newsletter subscription of all the new discussions with unlimited subscriber facility for free, even to non-registered members.

    There is one issue. The html5 videos which I embed via the autovideo of the Formatting extension are not responsive in the feed. They are getting cut off on the right. This was the css which fixed it:

    video {
    width: 100%;
    height: auto;
    }

    How can we make this same css work for your feeds so that the videos are fixed in the feeds, email newsletters and on feedly.com reader too?

    Also, any plans to add podcast support in the feeds so that we can submit podcast feeds of a Video tag to the Apple directory etc? It should be quite simple to add. Even Wordpress.com feeds have that. I can donate for your time to add podcast functionality please, because our visitors really like a way to listen and watch our meditation podcasts in their default podcast app after downloading them offline in the podcast apps and also be notified about new episodes, and also continue watching from where they left off in their favorite podcast app. We self-host our videos and audios so this will be great blessing for us. Thanks again for updating it.

      AmauryPi Is it possible to also have a feed for the recent posts in all the discussions just like the comments feed in Wordpress for regular members to keep in touch via the RSS feeds in something like Feedly reader? Thanks.

        Thanks again @AmauryPi! I finally got around to updating this and it works great! The feeds validate. But, there is a warning which is easy to fix. For whatever reason, the feed validators don't like the link to the feed to end in a slash. It likes the other links to end in a slash, but not the feed URL. I have no idea why... and it could even be that the feed validator is wrong. But, to get rid of that warning, here's the fix...

        The validator gives me a warning with:

        <link href="https://mysite.com/atom/" rel="self" />

        If I remove the slash at the end of the URL so that it looks like the following that warning goes away:

        <link href="https://mysite.com/atom" rel="self" />

        Remove the slash in AbstractFeedController.php on line 124:

        'self_link' => rtrim($request->getUri(), " \t\n\r\0\v/") . "/",

        End result:

        'self_link' => rtrim($request->getUri(), " \t\n\r\0\v/"),

          I tried to add it to the root of the extension itself, but after adding to the site, a 500 error occurs

            Alkir You can't add with FTP. I told you, install with composer Linguist extension and translate words. After than, clear cache.

            5 days later

            Alkir I don't speak russian. But if you provide a translation file (you can use the English language as a template), I'll happily add it to the extension.

            Alkir I tried to add it to the root of the extension itself, but after adding to the site, a 500 error occurs

            You may have a YAML formatting error. You can check your file here.

            010101 If it's only a warning, it will not break any aggregator. In fact, most of the RSS feeds are invalid, so modern aggregators are pretty resilient to errors. A slash won't scare them off. This being said, I may fix this in a close-future update (because I'm a perfectionist). So, thanks for the patch 🙂 .

            nitaaikumar AmauryPi Is it possible to also have a feed for the recent posts in all the discussions just like the comments feed in Wordpress for regular members to keep in touch via the RSS feeds in something like Feedly reader? Thanks.

            Something like https://your-forum.eu/atom (or /rss)? If I understand correctly, it's already available 🙂 .

            nitaaikumar AmauryPi Thanks for such an awesome extension. Now we can finally use Google Feedburner to give an email newsletter subscription of all the new discussions with unlimited subscriber facility for free, even to non-registered members.

            Thank you!

            nitaaikumar There is one issue. The html5 videos which I embed via the autovideo of the Formatting extension are not responsive in the feed. They are getting cut off on the right. This was the css which fixed it:

            video {
            width: 100%;
            height: auto;
            }

            How can we make this same css work for your feeds so that the videos are fixed in the feeds, email newsletters and on feedly.com reader too?

            I'm afraid we cannot add CSS into the RSS/Atom feeds. Or, you can, but only for users viewing the RSS feed directly in their browsers (and it's less and less supported). If Feedly or FeedBurner can inject CSS, add it there. But there is nothing I can do…

            nitaaikumar Also, any plans to add podcast support in the feeds so that we can submit podcast feeds of a Video tag to the Apple directory etc? It should be quite simple to add. Even Wordpress.com feeds have that. I can donate for your time to add podcast functionality please, because our visitors really like a way to listen and watch our meditation podcasts in their default podcast app after downloading them offline in the podcast apps and also be notified about new episodes, and also continue watching from where they left off in their favorite podcast app. We self-host our videos and audios so this will be great blessing for us. Thanks again for updating it.

            It was not planned, but it can be done (donations would be appreciated for the time). One thing: in your perspective, from where the podcast file (MP3, MP4, …) should be extracted? Something like the first non-image media in the post?

            2 months later

            I'm interested to make a fork of this to integrate it with the Mason and Gamification extentions. I'm new to Composer and Packagist, so is there anything in particular I should be aware of? What about in making one extention interract with another?

            I'm looking to add settings to select Mason fields you want in the RSS feed, and to assemble a new feed based on either trending discussions or discussions that exceed a certain ranking.

            • FBI likes this.
            16 days later

            I installed this plugin and was initially confused that my feeds were empty, but then realised that was because my forum is set to only show posts to members. Would it be possible to have a permission setting to show posts in the feeds, but not to logged-out visitors of the website? Of course that would mean the posts are not really private, but I'd like this good-enough security-through-obscurity option.

            An alternative would be to have members-only feeds, but I guess that would be more work.

            2 months later

            Does it work well on Flarum 0.1.0-beta.12? I feed my website, but noting happens😂.

              14 days later

              While I do really like this extension and basically works fine, it does have one privacy impact: I'm also using https://discuss.flarum.org/d/4762-friendsofflarum-by-bu-well-integrated-advanced-private-discussions to allow users to make private discussion. As this is solved basically using a special primary tag, it is also being listed in the RSS/Atom feed and therefore leaking also private discussions from users.

              I'd really like having the functionality for excluding specific tags to workaround this.

              2 months later