English (United States) English (United Kingdom)
Thursday, September 02, 2010

Smart-Thinker DNN Forums
Smart-Thinker DNN Forums

Forum Guidelines

Please ensure you follow the bug-raising guidelines (e.g. post the full error from your Event Viewer) if you are raising a support call. To request a feature in a module, please use Feature Requests (unless you want to discuss it here in more detail first). If you have an urgent feature that you would like to see in the product then you should consider a Sponsored Enhancement

First Time User? Make sure you have read the Module Config Guide in the documents folder of each module. Also check out this handy Module Deployment Guide (written by a Smart-Thinker customer!)

Configuration issues and no time to read the Forums/Documentation? See our DotNetNuke Premium Support Service. We need your opinion! Please read our proposed new CrowdSourcing development method and let us know if you would be interested and if it might work.

Please ensure you follow the bug-raising guidelines (e.g. post the full error from your Event Viewer) if you are raising a support call. To request a feature in a module, please use Feature Requests (unless you want to discuss it here in more detail first). If you have an urgent feature that you would like to see in the product then you should consider a Sponsored Enhancement

First Time User? Make sure you have read the Module Config Guide in the documents folder of each module. Also check out this handy Module Deployment Guide (written by a Smart-Thinker customer!)

Configuration issues and no time to read the Forums/Documentation? See our DotNetNuke Premium Support Service. We need your opinion! Please read our proposed new CrowdSourcing development method and let us know if you would be interested and if it might work.

 
 
  Forums  DotNetNuke  Smart-Thinker U...  Sponsored Enhancement Proposal Estimate - StoryFeed Filtering
Previous Previous
 
Next Next
New Post 11/15/2008 4:57 PM
Resolved
  Rodney Joyce
3229 posts
www.DNNDir.com
1st Level Poster




Sponsored Enhancement Proposal Estimate - StoryFeed Filtering  (Australia)
Modified By Rodney Joyce  on 3/8/2009 6:36:29 PM)

*Update* - This feature has been completed

 

Esitmate for CrowdSourcing consideration. If you would like to be a Project Sponsor please reply to this thread and let us know your requirements for this feature.

  • Name: UserProfile StoryFeed Type Filtering
  • Description:  Currently a feed shows all types by RelatedID. This feature will allow an Admin to set a feed to only show Status Updates on a tab or it can allow the user to filter their own profile feed view
  • Proposed Deliverables: A new setting to allow filtering on one or more types. There would also be a setting to allow the user to change the type to make it more flexible.
  • References: Facebook Status Updates filter, Filter on profile stories. Bebo story filtering
  • Consider: Should the user filter pref be persisted across sessions? Much easier without perm. persisiting (no database table). Could use the core profile preference table to store it (like Survey Module) or possible just a cookie.

Estimate based on above functionality: 6 hours

Cost: $50 * 6 hours  = $300

Individual Project Sponsor Amount: 3 people at $100 or 2 people at $150 each.

 
  Crowd Amount
Sponsored 2 $300
Still Needed 0 $0
 

If you would like to sponsor this project please reply to this thead and discuss your requirements. Does the above solution meet your needs? Do you have any unique use-cases that need to be considered?

 


Thanks
Rodney
See our modules in action on PokerDIY, a social network for home poker players

Smart-Thinker DotNetNuke Development Blog
 
New Post 11/15/2008 6:45 PM
  Steve J.
60 posts
3rd Level Poster


Re: Sponsored Enhancement Proposal Estimate - StoryFeed Filtering  (United States)

Hey Rod,

I'm in for this - I will pay for half.

Yes, I think persisting should be included - it will make for a better user experience!

If you can have some way to use different "looks" for each it would be a plus. i.e - if you're only listing the statuses, you might want the picture to appear or be larger, along with the type.  I haven't really thought about how to accomplish that, but it would be plus since you could give different twists with each tab.

Thanks,
Steve

 
New Post 11/17/2008 9:08 PM
  Rodney Joyce
3229 posts
www.DNNDir.com
1st Level Poster




Re: Sponsored Enhancement Proposal Estimate - StoryFeed Filtering  (Australia)

 Steve J. wrote

I'm in for this - I will pay for half.

Yes, I think persisting should be included - it will make for a better user experience!

If you can have some way to use different "looks" for each it would be a plus. i.e - if you're only listing the statuses, you might want the picture to appear or be larger, along with the type.  I haven't really thought about how to accomplish that, but it would be plus since you could give different twists with each tab.

Ok, I will use the core personalisation tables to store their preference.

I see what you saying regarding different templates for each filter, but this would significantly increase development time - you'd need DB tables to store each template against each type or filter. There may be a simpler hack in the Storyfeed module where you can output the StoryFeed type in the CSS of an action - e.g. Appent the type onto the StoryFeed CSS (for example - storyfeedGroupAdd) and then you could put different CSS for each type of action. I have not looked into this but it may be possible currently).


Thanks
Rodney
See our modules in action on PokerDIY, a social network for home poker players

Smart-Thinker DotNetNuke Development Blog
 
New Post 11/18/2008 4:05 AM
  Steve J.
60 posts
3rd Level Poster


Re: Sponsored Enhancement Proposal Estimate - StoryFeed Filtering  (United States)

One other thing, it would need to be pagable! :)
Steve

 
New Post 11/27/2008 3:53 PM
  Rodney Joyce
3229 posts
www.DNNDir.com
1st Level Poster




Re: Sponsored Enhancement Proposal Estimate - StoryFeed Filtering  (Australia)

Ok, here is the spec in more detail:

  1. All possible types will have to be identified in a table as they will need to be listed and referenced (There won’t be a UI for this in this version and that would require new screens to edit the data).
  2. There will be a new setting for setting the Filter Type (multiple choice, with an ALL (default).
  3. There will be another new setting for the admin to chose if the user can change the filter on this instance of the storyfeed. So for example, if you made a tab called “Status Updates” you would probably set this to false so it can’t be change, whereas the view on the home page would be changeable by the user).
  4. I’ll persist the User Choice in a cookie as this solves the problem for anonymous and logged on users (the cookie can last indefinitely). I think this is the easiest (and therefore cheapest) solution and will satisfy 90% of the cases.

 

Paging would be good but this would add on another 2 hours to the original quote (that's bog-standard paging with no user preferences for page size etc). I guess I could use the same approach as the Private Profile and have a "StoryFeed PageSize" in the user preferences but it would be the same value for all StoryFeed displays.


Thanks
Rodney
See our modules in action on PokerDIY, a social network for home poker players

Smart-Thinker DotNetNuke Development Blog
 
New Post 1/19/2009 9:08 PM
  Rodney Joyce
3229 posts
www.DNNDir.com
1st Level Poster




Re: Sponsored Enhancement Proposal Estimate - StoryFeed Filtering  (Australia)

This feature is now being dogfooded on PokerDIY.com. Please have a look at it and let me know what you think.


Thanks
Rodney
See our modules in action on PokerDIY, a social network for home poker players

Smart-Thinker DotNetNuke Development Blog
 
New Post 1/19/2009 11:57 PM
  Stijn Gilis
54 posts
3rd Level Poster


Re: Sponsored Enhancement Proposal Estimate - StoryFeed Filtering  (Belgium)

Hi Rodney,

Filter and Show More Stories is looking good. I was testing with FF 3.0.5 and everything goes well. 
In IE 7 i'm getting an error when i click a link. (Filter or Show More Stories)

Problems with this Web page....

Line : 3
Char : 25161
Error : Unknown runtime error
Code : 0
Url : http://www.pokerdiy.com/poker-player-profile/id/1.aspx

For complete testing i did check it with IE 8 and got  also an error on a different line :

(All the text in filter options are underlined.)

Message : Unknown runtime error
Line : 2
Char : 25161
Code : 0
Url : http://www.pokerdiy.com/ScriptResource.axd?d=o48hjc11xyxPA7f3q5KwDVzfIZBqBQ7pJiTKCbjgog4XbZ3CJq1jHZHte_-pW5cs_Iw3SiTYeO01&t=633658847444522646

Hope this could help you.

 
New Post 1/20/2009 1:32 AM
  marbab
118 posts
3rd Level Poster


Re: Sponsored Enhancement Proposal Estimate - StoryFeed Filtering  (Pakistan)

Yes, I also got these errors on IE while on mozilla firefox it works fine.

 
New Post 1/21/2009 3:32 PM
  Rodney Joyce
3229 posts
www.DNNDir.com
1st Level Poster




Re: Sponsored Enhancement Proposal Estimate - StoryFeed Filtering  (Australia)

Thanks for the feedback, I wonder if this could be the skin or Aggregator - it works fine on my local dev...


Thanks
Rodney
See our modules in action on PokerDIY, a social network for home poker players

Smart-Thinker DotNetNuke Development Blog
 
New Post 1/21/2009 3:35 PM
  Rodney Joyce
3229 posts
www.DNNDir.com
1st Level Poster




Re: Sponsored Enhancement Proposal Estimate - StoryFeed Filtering  (Australia)
Modified By Rodney Joyce  on 1/21/2009 7:24:44 PM)

Ok, I added another StoryFeed mod to PokerDIY but did not put it inside of the Aggegator and now it works fine in IE. I am raising this on the DNNStuff forum - something is wrapping around it so the AJAX cannot get a reference to the correct element.

If there are no other issues then I will consider this feature implemented and start work on Commenting.


Thanks
Rodney
See our modules in action on PokerDIY, a social network for home poker players

Smart-Thinker DotNetNuke Development Blog
 
New Post 3/8/2009 3:55 PM
  Rodney Joyce
3229 posts
www.DNNDir.com
1st Level Poster




Re: Sponsored Enhancement Proposal Estimate - StoryFeed Filtering  (Australia)

Hi Stijn - is this inside of an Aggregtor or just the plain module? If it is inside the aggregator, what skin are you using?

 

 Stijn Gilis wrote

Hi Rodney,

Filter and Show More Stories is looking good. I was testing with FF 3.0.5 and everything goes well. 
In IE 7 i'm getting an error when i click a link. (Filter or Show More Stories)

Problems with this Web page....

Line : 3
Char : 25161
Error : Unknown runtime error
Code : 0
Url : http://www.pokerdiy.com/poker-player-profile/id/1.aspx

For complete testing i did check it with IE 8 and got  also an error on a different line :

(All the text in filter options are underlined.)

Message : Unknown runtime error
Line : 2
Char : 25161
Code : 0
Url : http://www.pokerdiy.com/ScriptResource.axd?d=o48hjc11xyxPA7f3q5KwDVzfIZBqBQ7pJiTKCbjgog4XbZ3CJq1jHZHte_-pW5cs_Iw3SiTYeO01&t=633658847444522646

Hope this could help you.


Thanks
Rodney
See our modules in action on PokerDIY, a social network for home poker players

Smart-Thinker DotNetNuke Development Blog
 
New Post 3/8/2009 4:38 PM
  Rodney Joyce
3229 posts
www.DNNDir.com
1st Level Poster




Re: Sponsored Enhancement Proposal Estimate - StoryFeed Filtering  (Australia)

This feature has now been completed and implemented...


Thanks
Rodney
See our modules in action on PokerDIY, a social network for home poker players

Smart-Thinker DotNetNuke Development Blog
 
New Post 3/10/2009 9:30 AM
  jesper
178 posts
3rd Level Poster




Re: Sponsored Enhancement Proposal Estimate - StoryFeed Filtering  (Denmark)

Just installed this on a 4.9.1 test installation.
Wow what a killer app StoryFeed has become Rod, kudos.

Dear site owner: If you have users and they wanna talk, here's your center module to build your site around.

:)

 
Previous Previous
 
Next Next
  Forums  DotNetNuke  Smart-Thinker U...  Sponsored Enhancement Proposal Estimate - StoryFeed Filtering
Top Threads Minimize
In the past 1 week, we have 0 new thread(s) and 0 new post(s)
In the past 1 week, we have 0 new thread(s) and 0 new post(s)
Print  

Smart-Thinker is powered by DotNetNuke - please support us and DotNetNuke - DotNetNuke Powered!
Smart-Thinker is powered by DotNetNuke - please support us and DotNetNuke - DotNetNuke Powered!
© 2008 Smart-Thinker