Closed (works as designed)
Project:
MySite
Version:
4.7.x-3.1
Component:
Code
Priority:
Normal
Category:
Support request
Assigned:
Reporter:
Created:
10 Dec 2006 at 21:48 UTC
Updated:
15 Dec 2006 at 17:34 UTC
I would like to request a feature where if ANY user manually adds a web feed, and another user wants to add feeds to his/her mysite, it should display in the list of available feeds.
I have noticed that if one user adds a feed called let's say "digg" and the other user types "dig" in the feed name field, it will autocomplete, and user 2 can use the digg feed.... but I want them listed too.
Otherwise maybe an option where the admin can periodically go into the feeds and decide which ones should be publicly listed.
Thanks!
Comments
Comment #1
agentrickardThere are two issues here:
1) I have noticed that if one user adds a feed called let's say "digg" and the other user types "dig" in the feed name field, it will autocomplete, and user 2 can use the digg feed.... but I want them listed too.
All feeds should be listed, but.... for UI reasons, only the first 10 are shown (sorted alphabetically). If you have more than 10 feeds, they are all present, just 'hiddden.' That's why search is there. Until we have AJAX-sortable tables, I don't see a fix for this. However, if you enable the MySite block, navigating to a feed page will show an 'add this feed' link.
You could also adjust the FEED_THRESHOLD constant in feed.inc to a value higher than 10. This would show more than the 10 items in the table view.
2) This is a good solution to the 'only show 10 feeds problem' and might be implemented in the 5.x branch. If you want to do it for your site in 4.7, you could, if you read the API carefully.
Comment #2
agentrickardComment #3
jacauc commentedI have 3 predefined feeds which I defined as the admin. These are the only 3 feeds visible to users. Other feeds can be added with the "dig" type search. But the only feeds displayed (in drupal 5.x) are the 3 feeds defined as an admin under aggregator settings
Comment #4
agentrickardAre the user-submitted feeds assigned to a category? If not, I don't believe they will appear in the options list.
The design assumption is that all feeds are stored within an Aggregator category.
Look at mysite_type_feed_options()
Under that logic, uncategorized feeds will not appear in the table.
But in mysite_type_feed_search_form_submit(), the code doesn't care about categories.
Do you have default categories defined for user-submitted feeds, as described in the help, and available here?
http://example.com/?q=admin/settings/mysite/type/feed
Comment #5
agentrickardMarking 'by design' since no followup.