I think it would be great if each user could add his/her own feeds to the aggregator (possibly through an opml import?), to have their own rss reader like Bloglines or MyYahoo. Thoughts?

Comments

ahwayakchih’s picture

Assigned: Unassigned » ahwayakchih
Status: Active » Needs work
StatusFileSize
new69.17 KB

Here is changed aggregator2.module.
After uploading go to admin/access page and update permissions for aggregator2.
With new type of permissions You should be able to allow users to create own feeds while still not allowing administering all feeds.

Please test it and let me know if/how it works. I don't want to commit it to CVS if it breaks everything :)

ahwayakchih’s picture

StatusFileSize
new69.23 KB

Just a tiny update - now we don't have to require create/administer permissions at cron run.
So admin can take "create feed" permission from user, and feed still will be updated.

ahwayakchih’s picture

StatusFileSize
new18.67 KB

Hmm download didn't work. Let's try this way.

blogfuse’s picture

Well, it allows for the user to add a feed without any admin intervention quite nicely. What about extending it a little further to allow each user to read his/her defined feeds in the user area? Right now the user just submits them and they get thrown in with all the other feeds that have been submitted. That is if I understand the patch correctly, and I may not ;) If I've got the usage of this patch all wrong, please correct me :)

ahwayakchih’s picture

It should now be fixed in CVS :) Now admin/aggregator2 shows only feeds owned by user, or all if user has "administer nodes" permission.

ahwayakchih’s picture

Status: Needs work » Closed (fixed)

AFAIK all works ok now.