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 ForumsForumForumforum migrationforum migration
Previous
 
Next
New Post
12/17/2007 5:15 PM
 

Greetings

I have a generic forum with essentially several thousand anonymous posts that I need to migrate into a DNN forum. My data consists of one table with fields for the subject, message, name of poster, and email address of poster. How would you recommend importing this data into the DNN forum module? FYI, I can write custom modules and T-SQL....

Thanks in advance,

Rafe

 

 
New Post
12/19/2007 5:18 PM
 

*bump*

Anybody out there?

 
New Post
12/20/2007 12:48 AM
 

Rafe Kemmis wrote

I have a generic forum with essentially several thousand anonymous posts that I need to migrate into a DNN forum. 

Unfortunately, DNN Forum does not support anonymous posts, so did you plan on assigning all your anonymous posts to one specific user account?


 
New Post
12/20/2007 9:01 AM
 

Yeah, I should have mentioned that it doesn't matter so much to have the user information migrated. There really isn't a user system in the old forum, so I would either migrate all the posts to be under the same user name, or generate a user for each email address that was used to post on the old forum.

I guess what I am seeking now is advice on how to go about coding a tool to do this for me. Does the dnn forum module have any sort of classes/methods I can re-use to create forum users and create posts? Or should I aim at using the sprocs on the db side? Sorry, I am not at all familiar with the dnn forum module.

Thanks for the reply!

 

 
New Post
2/19/2008 2:37 PM
 

Hi Rafe,

I've seen your great posts elsewhere so thought I might respond to this.

Drilling to your Q, what we've done is use the source version of forums to find the control panel where posts are added.  You will find code snippets you can call in your own module code.  We've done this for adding groups and forums so I assume it is workable if you just want to add posts to existing forums.

More generally, you might want to evaluate the core forums for your need first.  It has limitations that made us go to a commercial option (no vested interest).  The latter is much faster and the APIs are clean and easy to use, even if tech support is sometimes intermittent and not always available while they are coding new module improvements.  It also has a bunch of additional features.

Spend some time using the forums for DNN itself.  Perhaps you will find as we did: 1) it often times out on queries and is very slow when it does respond. 2) it doesn't really support search in any normal sense but ony finds hits that have the query words adjacent, i.e. it's not the normal information retrieval you would expect. 3) the architecture might tend to bog down, insofar as functionality which should be modularized separately (messages and profiles) is implemented inside forums in ways that reduplicate what is available in DNN outside forums.  The bug reports we see on core forums is also a concern but we didn't hit anything big ourselves.

Finally, when working with core forums as a developer we found very long delays operationally as our routines called the forums routines.  It slows down dev quite q bit compared to the commercial forums.

But beware the commercial forums do not provide source code so you run into real risks and documentation impediments in that regard.

Other things being equal it might be best to support the core forums, but we are wondering if the architecture of core forums might slowly but surely be bogging down.  We haven't really evaluated this but it seems superficially it might be so.

 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsForumForumforum migrationforum migration


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