Anyone know the most effective way to mass move (in phpBB this would be call forum moderate) topics in Drupal Forum (v5.x)?

Comments

cog.rusty’s picture

There is a "Comment Mover" module (http://drupal.org/project/comment_mover) which does some of these things (since forum replies are comments in Drupal). I have never tried it, so I would test it first.

czarphanguye’s picture

"There is a "Comment Mover" module"

Thanks for the reply, yet this strictly moves comments. My goal is to select, say, 50 out of 100 topics in "general forum" and move it into "special forum" without clicking on each of the 50 topics, editing, and moving the taxonomy from general to special.

Regards,

Czar

czarphanguye’s picture

It's utter non-sense that Drupal is stable and working on v6/v7 and yet the absolute basic forum functions are missing!

  • I'm the only person that wants to delete a forum and move all contained topics to another forum? (Found: Term_Merge... Testing...)
  • I'm the only person that wants to multi-move forum topics without editing mysql databases or editing the taxonomy one at a time?

Perhaps its a huge mistake to promote long term use of the drupal forum with such little interest.

Regards,

Czar

cog.rusty’s picture

Probably you are not the only one, but no developer so far has needed it enough to code it, or they have been using dedicated forum software whenever they do.

There are a couple of batch tagging modules

http://drupal.org/project/taxonomy_multi_edit
http://drupal.org/project/taxonomy_node_operations

but there is a "forum" table in the database and I doubt that they handle it. Perhaps someone will adapt one of them.

czarphanguye’s picture

Gere's how I merged my forum. You MUST do this in order else Term_Merge trashes the topics.

  1. First grab a dump of your forum table (mysqldump -uUSER -pPASS DATABASE forum > forum.sql)
  2. Using what/ever you want find and replace all tid from old forum to new forum. (Example: 1223) becomes 1224))
  3. Save, drop the forum table and add your modified forum table
  4. Grab Term_Merge and go-to admin > Cats > Edit > Merge
  5. Merge the old term (1223) into new term (1224)

All goes well term_merge will say "have a nice day". lmao. I've done this on a few forums already with topics ranging from 20 to 2,000 and all seems to be going smooth (other then the process is a bit clunky.)

Regards,

Czar