Sign In  |  Register
 
 
DotNetNuke Support Forums
Indexing dynamically generated content
Last Post 04 Apr 2008 09:11 AM by John Mitchell. 1 Replies.
Printer Friendly
Sort:
PrevPrevNextNext
Please Register to post a reply.
Another benefit of registration is the ability to subscribe to and recieve notifications of new posts.
AuthorMessages
rekreisler
New Member
New Member
Send Private Message
Posts:7

--
27 Mar 2008 09:58 PM  

I'm working on porting an existing website to DNN, which is going well, except for what appears may be a tricky bit involving dynamically generated content.  In the current site, staff profiles are stored and updated in an external application, and the HTML profile is pulled in through an iFrame.  I have virtually unfetterd access to the data (not limited to an iFrame).  The potentially tricky part comes from the fact that there is a strong preference within the team to use the native DNN search (although this is only a preference), and so 1) the content needs to be indexed by the native DNN search and 2) we need to be able to assign keywords to the indexed content for each profile in the hopes of guaranteeing that if someone searches for the staff name, the staff profile is the first result returned.  I'm not completely clear on how DNN search works, but I'm pretty sure it doesn't "spider", so I'm not sure how I'd get it to index a single page containing a module that might pull in 150 different profiles, depending on the variable (staff id) passed to it.  While I have a decent technical background, this is my first DNN project, so I apologize if I'm asking a question with an obvious answer.

John Mitchell
Administrator
Veteran Member
Veteran Member
Send Private Message
Posts:4350
Avatar

--
04 Apr 2008 09:11 AM  
You are correct that the pages are not "spidered". If you are developing the module(s) to pull in the staff profiles you are going to want to look at the ISearchable interface for DNN modules. In DNN you implement that interface to feed the search words to the DNN search engine. The DNN search results are then displayed using a very crude weighting system, so you'll probably have to modify that also if you want to guarantee some results in some way. You may be able to do it by adding in your own weighting to the individual keywords, or maybe even specifically add in your own table of keywords and sort those to the top of the results.
Please Register to post a reply.
Another benefit of registration is the ability to subscribe to and recieve notifications of new posts.


Active Forums 4.1
Visit our Store for great DotNetNuke Modules and Skins
DotNetNuke CSS Menu 3.4.6 (single use)

Item codeCSSNM33SU
AuthorJohn Mitchell
Base Price$39.00
Product Information 
DotNetNuke CSS NavMenu 3.4.6 (Developers)

Item codeCSSNM33DEV
Base Price$149.00
Product Information 
DotNetNuke Performance Caching & Compression - PageBlaster 3.4.5 - Professional Edition

AuthorJohn Mitchell
Base Price$59.00
Product Information