RSS Permissions module to fulfull a common feature request in D6

phpdiva's picture

I want to write a small module to fulfill this feature request: http://drupal.org/node/28337. This has been going on since 2005, and it will not get added to D6, while it seems like there is still need for it. The module will basically add a new permission "view site RSS feed", and will display the feed page based on that permission - very simple.
Any reason why I should not be creating this?
Thanks!

Login or register to post comments

I've also been working on a

Dave Reid's picture
Dave Reid - Wed, 2009-12-09 17:16

I've also been working on a more generalized 'Syndication' module that might be a possible Drupal 8 core module. Modules implement hook_feed() to list all the feeds they provide. We can hook in access to individual feeds or overall, control how many items in each feed, etc. Other modules like FeedBurner can use the information to do cool things like redirect certain feeds to one from FeedBurner.


Dave, thanks for the reply -

phpdiva's picture
phpdiva - Wed, 2009-12-09 18:47

Dave, thanks for the reply - this sounds cool. However, the module I'm proposing is to fill an immediate need for Drupal 6. I would be happy to add my code to any existing module, but if yours is not yet available, or won't be available for a while, I don't know if it will help users that need this feature.
Maybe once your module is released, we can deprecate mine, and move the permissions stuff to yours? What do you think?


Yeah, I'd very much encourage

Dave Reid's picture
Dave Reid - Fri, 2009-12-18 03:55

Yeah, I'd very much encourage you to submit it now as a small module for Drupal 6 and coordinate down the road. It would fill an immediate need and maybe help get some support behind the core feature request for this.


Yes, I have applied for CVS

phpdiva's picture
phpdiva - Fri, 2009-12-18 19:09

Yes, I have applied for CVS account and submitted my module. So far just waiting for it to be reviewed. Thanks!


I remember not being able to

Garrett Albright's picture
Garrett Albright - Thu, 2009-12-10 16:49

I remember not being able to disable the RSS feed struck me as a bizarre omission when I first started working with Drupal, but I haven't thought about it recently - guess I've just come to accept it. But I think you would definitely make some people happy if you could make it happen, fearfox. Godspeed.

Your idea sounds pretty slick too, Dave. It would be cool if requiring authentication for a feed were supported too, though I'm not entirely sure how that works (is it just standard HTTP authentication?). Do you have an issue or project page open for this yet?


This module is now available

phpdiva's picture
phpdiva - Mon, 2010-01-25 20:47

The stopgap module, RSS Permissions, is now available for Drupal 6: http://drupal.org/project/rss_permissions
@Dave, thanks for helping with the CVS account!