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)

9/9/2009 12:52:44 PM
Gravatar
Total Posts 18439

Re: RSS feed improvements

Hi,

Those settings in the backend are only defaults and really you should not change those because they will be updated according to config files whenever you upgrade. That backend allows developers to manually install and configure features but we don't use that for included features because we also have an installation system that allows installing features by config files so you can just upload the feature and visit the setup page.

Each instance of feed manager gets its own settings, when you first add a feed manager to a page it gets the default settings. You can edit the settings for the feed manager instance by clicking the gear icon next to the title. There are no new fields when selective publishing is enabled. Add a feed for it to consume and with selective publishing enabled you can pick and choose which if any items in the feed to publish. With selective publishing disabled it just uses all of them. So its a way of filtering out posts when you don't want all the posts in a given feed. For example you could subscribe to a bunch of blogs and then just publish the best posts that you read. So I could for example aggregate a bunch of blogs and feeds about content management but selectively publish only the gems and filter out the noise thereby adding value to my feed about content management.

Hope it helps,

Joe

9/9/2009 12:55:28 PM
Gravatar
Total Posts 18439

Re: RSS feed improvements

Not all feeds will work but it should work with most RSS and Atom feeds.

9/9/2009 1:05:46 PM
Gravatar
Total Posts 7

Re: RSS feed improvements

Thank you Joe,

Best guess on the path back to the defaults?  What I'm trying to do seems simple in my head and it is likely that I'm just missing something simple.

Richard.

9/9/2009 1:09:38 PM
Gravatar
Total Posts 18439

Re: RSS feed improvements

I'm working on training videos today, I will make one about the feed manager next.

You can change the settings using the gear icon next to the title of the feed manager. You are abe to get to the page right? Its just logging those errors right? So click the add/edit feeds link ad delete the feed if it doesn't work.

Hope it helps,

Joe

9/9/2009 1:14:07 PM
Gravatar
Total Posts 7

Re: RSS feed improvements

THE GEARS!!!  Why do I always miss the gears.  It's always that simple.  Thank you!

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