Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Link module RSS results to the directly to the item detailLink module RSS results to the directly to the item detail
Previous
 
Next
New Post
3/5/2008 12:24 PM
 

Hi everybody,

I built a DNN module that implements ISearchable. Everything is working fine. All items appear in the search results and in the RSS syndication results.

The problem is that when I click in one search result that points to my module the link includes the ItemID that lets me show the item detail page (or panel) - that's what I want - but when I click in one of the syndication links, the link doesn't include any parameter.

I'm including the parameter I want in the guid and it does appear inside the item tag when I see browser source code of the rss.aspx that DNN generates. When I click in the RSS link it just points me to the page with my module but doesn't have any parameter so I have no way of knowing what Item to show.

Here's what I'm calling: SearchItemInfo("Title", "Description", 1, [DATE], ModInfo.ModuleID, "DUVIDAS_" & ModInfo.ModuleID & "_" & ItemID.ToString(), [CONTENT], "ID=" & ItemIDToString())

Please can anyone tell me what am I doing wrong or if this is a DNN bug? Thanks a lot!

 
New Post
3/6/2008 12:14 AM
 

There is probably nothing wrong with your code.  If you look at the source of your RSS feed, the correct guid URL is there as well as the page only URL.  It's up to the RSS viewer on how to present the feed.

 
New Post
3/6/2008 3:00 PM
 

Ok ,I had that idea (specially because the isPermaLink parameter of the guid tag is omited so it should be set to its default value = true) but both IE, Firefox and Outlook 2007 Feed readers only use to the link tag.

This is very frustrating, mainly because the main purpose of ISearchable implementation the module is the RSS feed and not the DNN search. Isn't there anyway i can change the link tag of the RSS.aspx that DNN generates?

Thanks for your help anyway.

 
New Post
3/19/2008 9:30 AM
 

Hi Hugo, did you work out how to do this? I have exactly the same problem...

Thanks!

 
New Post
3/19/2008 11:45 AM
 

Depending on how dedicated you are, you could potentially replace/augment the current RSS handler and then replace it.  If you look in the web.config, the RSS handler is wired up in the system.webServer/handlers and system.web/httpHandlers sections (just search for "RSS").  If you copy that class into a new one and alter it to do what you need, you should just be able to adjust your web.config and use your updated handler.  You will, of course, need to make this change to the web.config after every update of your website, but otherwise it should work pretty seemlessly for you.

Hope it helps,


Brian Dukes
Engage Software
St. Louis, MO
866-907-4002
DNN partner specializing in custom, enterprise DNN development.
 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Link module RSS results to the directly to the item detailLink module RSS results to the directly to the item detail


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out