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

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsForumForumPortal search of forum results in bad URLPortal search of forum results in bad URL
Previous
 
Next
New Post
9/28/2005 6:58 PM
 

When I perform a portal level search (not a search using theForums built in search ability), the Search results page give a nice result and contains the proper threads.  But the URL that links to the actual thread is wrong.  Clicking the link go to a page that gives an error.

In my example, the resulting link is:

.../forum/tabid/407/postid/2/default.aspx.

If I go to forum directly and open the thread/post, the URL is:

.../forum/tabid/407/forumid/3/threadid/2/scope/posts/default.aspx.

I can't figure out how or where the URL is generated, but it seems like its got to be code inside Forums that tells the Search Engine what the URL is.

 
New Post
9/29/2005 11:02 AM
 

I am not sure what went wrong here, it was working proper before.  We did make changes to ISearchable (in forums mod) but that was only to attach a date parameter for indexing).  I will investigate.

 

 


Chris Paterra

Get direct answers to your questions in the Community Exchange.
 
New Post
9/29/2005 3:09 PM
 
I've looked into this some more. From what I understand, the Search Results uses the ModuleId and the SearchItem.GUID to create the link.  Now, Forum is storing "postid=2" as the guid.  It probably needs to store something more like "forumid=2&threadid=2&scope=posts"  as the GUID.  This is just a shot, I have not actually tried this.
 
New Post
9/30/2005 12:43 AM
 

First, lets clarify.  I am guessing the error you are seeing says Request is not available in this context, if that is the case this is actually solpart. 

Its funny you mention the postid=x here.  A specific view of the forums was created simply for DNN search.  This is because we cannot pass those additional parameters to DNN search.  The container.ascx sees the postid paramenter and then loads the ForumPortalSearch.vb.  This generates its own UI based on that postid.  This can possibly be done better, but I can assure you that if you that typing postid and a valid postid will give good results.  The only problem would be Solpart.  We have already corrected this problem locally w/ solpart (and in vault).  I have tried this locally in attempt to reproduce your problems and further investigate.  I will keep an eye on this until we release without problems/

 


Chris Paterra

Get direct answers to your questions in the Community Exchange.
 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsForumForumPortal search of forum results in bad URLPortal search of forum results in bad URL


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