RSS feed improvements

This is a forum to suggest new features for mojoPortal. 

This thread is closed to new posts. You must sign in to post in the forums.
9/3/2008 9:53:03 AM
Gravatar
Total Posts 13
Partner

RSS feed improvements

Hi Joe,
as you suggested me in other post, I created my news list through an RSS feed which collects news from others blog modules in my site. It works fine!

Now, do you have in mind some improvements for RSS feed module shortly ?

Some ideas:
- option to show author and tags at the bottom of the news title
- option to print or send to a friend
- option to show an excerpt (I know, you added CreateExcerpt function recently)
- pagination

If you have other priorities I could try to create an external module and, if the result is not too horrible, I could share it with the community

9/3/2008 11:36:52 AM
Gravatar
Total Posts 18439

Re: RSS feed improvements

Hi Walter,

We already have the printerfriendly skin and the link at the bottom of any page for a printer friendly view so I don't think we need that.

I think if we are going to implement some kind of email this page to a friend feature, it should be implemented as a control that can be re-used across features or pages rather than implementing it inside the RSS feature itself.

If you want to try and make the rest of those improvements its fine with me. I would say go ahead and do it in the existing feature as I'm not opposed to any of those enhancements. When you are finished you can send me the changed files and I'll review it. If for any reason you end up with something I don't want to include back in the project, you can always clone it at that time to make your own feature and then revert the original.

One feature I would love to see in the RSS module or possible in a new different RSS feature would be the ability to have a feature where you could subscribe to a whole bunch of feeds and then selectively publish individual items from any of those feeds. So only the admin or editor would see all the subscribed feeds and the public side would show only posts approved by the editor.

Also would be good if we could support atom feeds in addition to RSS. I looked at this project a while back and it looks useful for managing all kinds of feeds.

http://www.codeplex.com/Argotic

I am swamped so I can't get to this stuff right now.

Best,

Joe

 

9/3/2008 2:47:31 PM
Gravatar
Total Posts 13
Partner

Re: RSS feed improvements

Ok,
in summary the wish list is:

- option to show author and tags at the bottom of the news title
- option to show an excerpt
- pagination
- publication of items from each feed after approval from the editor
- atom feeds support

I'll try to do something.

Wal

9/4/2008 11:03:15 AM
Gravatar
Total Posts 18439

Re: RSS feed improvements

Sounds great Walter!

I would do the selective publishing feature last as that will (I would think) require adding database table(s).

All of the other options can be implemented as modulesettings using existing tables so I would get all those things done first and then we can integrate your work up to that point into svn, then after that proceed with the additional things if you're still motivated.

Best,

Joe 

9/4/2008 4:44:42 PM
Gravatar
Total Posts 13
Partner

Re: RSS feed improvements

Hi Joe,
OK, it seems the best way to proceed; in fact i'm giving a look to the current implementation of the RSS... the possibility to show author and tags actually is already there but it works only in case of complete visualization of the feeds (not only the titles)... 
so, between a Visual Studio Delay Notification and the other :-) .. I'm trying to combine something

Wal

 

9/7/2009 8:28:10 PM
Gravatar
Total Posts 7

Re: RSS feed improvements

Any idea where these features netted out?  I could use the summary with link to detail feature.

Richard.

9/8/2009 5:43:41 AM
Gravatar
Total Posts 18439

Re: RSS feed improvements

Yes, these features were implemented and exist today.

9/8/2009 6:56:44 PM
Gravatar
Total Posts 7

Re: RSS feed improvements

Ack ... how did I miss them.  Ok, help me out.  I'm looking to add an RSS feed summary on the right menu bar content.  I can get the RSS feed to work but it shows the whole article.  Is there another content type that dumps a summary (x characters) and a click-able "more" link?

Richard.

9/8/2009 10:49:11 PM
Gravatar
Total Posts 7

Re: RSS feed improvements

Joe,

Please disregard.  I was totally unaware of the feature installation and configuration section of the administration.  Silly Me.  Wonderful product and tool, thank you VERY much!

Richard.

9/9/2009 12:38:00 PM
Gravatar
Total Posts 7

Re: RSS feed improvements

The Feature Installation/Configuration > Feed Manager > Feature Settings makes sense to me and I see how to enable features and fields, but I do not see the results of those features and fields.  I enabled "EnableSelectivePublishing" for the Feed Manager, but when I drop a new feed into content space, I do not see the new fields. 

I'm guessing I'm missing something simple, as I've read other forum responses and it seems the new feature is displayed. 

I do not believe I'm running in medium trust as the blog content shows and there are no other issues with the site.

Any thoughts would be appreciated.

Richard.

9/9/2009 12:45:36 PM
Gravatar
Total Posts 7

Re: RSS feed improvements

now I've gone and done it.  I've changed the settings for the feed manager ... I added a new manage to the right bar and attempted to view the page and I get the following error in the log (I think I might call that progress)

 

2009-09-09 10:39:56,221 ERROR mojoPortal.Web.Global - 66.37.66.131-en-US - /craigslist-ads.aspx

System.IndexOutOfRangeException: There is no row at position 0.

at System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex)

at System.Data.RBTree`1.get_Item(Int32 index)

at System.Data.DataRowCollection.get_Item(Int32 index)

at mojoPortal.Web.FeedUI.FeedManagerModule.PopulateControls()

at mojoPortal.Web.FeedUI.FeedManagerModule.Page_Load(Object sender, EventArgs e)

at System.Web.UI.Control.OnLoad(EventArgs e)

at System.Web.UI.Control.LoadRecursive()

at System.Web.UI.Control.LoadRecursive()

at System.Web.UI.Control.LoadRecursive()

at System.Web.UI.Control.LoadRecursive()

at System.Web.UI.Control.LoadRecursive()

at System.Web.UI.Control.LoadRecursive()

at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

You must sign in to post in the forums. This thread is closed to new posts.