bbPress

Simple, Fast, Elegant

bbPress plugin browser »

Move It

Download

Version:

Other Versions

Last Updated: 2007-7-19

Requires bbPress Version: 0.8.2 or higher

Compatible up to: 0.8.2.1

Average Rating

5 stars
4 stars
3 stars
2 stars
1 star
(3)

Your Rating

Author: _ck_

This plugin allows you to move, merge & split posts and topics.


  1. Hi,

    I installed the plugin but unfortunately it did screw the single topic RSS feeds. :-/ Any idea how to fix this? Thanks in advance.

    I'm using bbpress 0.8.1

    Posted: 1 year ago #
  2. oledole

    5 stars
    4 stars
    3 stars
    2 stars
    1 star

    Member

    It messed up the RSS for me to... and created a lot of work and reinstalling etc until I figured it out. The problem only occurs in browsers (firefox, netscape, IE7), not in feed-readers like e.g. blogline.

    It seems that MoveIT adds a blank line in the beginning of every HTML-page that BB renders when MoveIT is activated. Don't know why that is, I just deactivated it and now everyting i fine with the feeds (although all topics created while MoveIT was active still doesn't work and have to be deleted).

    Posted: 11 months ago #
  3. Apparently there is whitespace at the end of the plugin file which is probably causing these problems.

    edit the moveit.php file and remove any spaces/newlines after the very last ?>

    Posted: 11 months ago #
  4. This plugin has very important and serious potential to enhance bbpress and give it some higher end forum software features that bbpress badly needs.

    However there are some bugs and oversights.
    I've been hacking on it to improve it:
    http://ckon.wordpress.com/files/2007/07/moveitphp.doc

    1. added a dropdown lists of the last 100 topics instead of requiring manually entry of a topid id #

    2. changed the hidden action field name from "a" to "maction" so it doesn't have a potential conflict someday with another plugin - also capitalized the Move and Merge submit buttons to match bbpress

    3. moderation privileges are checked within the plugin itself rather than the templates forms so anyone who somehow knows the right fields to send can't magically trash the forum without access rights

    4. now moveit() can be placed in the edit-post.php template

    <?php edit_form(); ?>
    <? moveIt(get_post_id(),get_topic_id()); ?>

    instead of having 10-30 "move it" forms on a page.

    There are still some subtle problems with the way posts are moved/merged. For example the "position" field is not updated! This is very important though bbpress seems to figure it out by date. It will break other code eventually though, so it has to be fixed.

    There also should be an option to move a post to it's own new thread (topic) aka split. I see there was some code being built to split but it's not active so I will have to investigate if it's working or not.

    http://ckon.wordpress.com/files/2007/07/moveitphp.doc

    Posted: 11 months ago #
  5. I've now modified the topic list to be "ajax-ish" in nature and only load if the moderator actually touches the dropdown list.

    This allows 1000+ topics to be loaded in less than 100k (much less if you properly have apache compressing javascript files) and not be attached to every page load, saving cpu time and bandwidth on both sides.

    0.13b
    http://ckon.wordpress.com/files/2007/07/moveit013b-zip.doc
    rename .doc to .zip

    moveit_topics.php must go in bbpress root
    (same place as config.php)
    moveit.php goes into my-plugins as usual

    Posted: 11 months ago #
  6. I have just posted 0.14 which should show up in the plugin browser shortly.

    Looking for beta testers as it's a partial rewrite with several improvements.

    Delete any old moveit.php and be sure to look at the instructions for the extra file (helper).

    Also backing up your database before fiddling is always a good idea, though I have used it extensively already on an active forum.

    I need feedback please!

    I need to know how you think merge posts should behave.
    The old code (and still currently) files them all by time and date.
    I think they should all be appended at the end and the timestamps updated, yes? Unfortunately bbpress will only display posts by date order and ignores the stored post position so I will have to change all the dates on the moved posts

    I am also working on a way you can optionally insert leftover placeholders for the old posts/topics and link them to the new location.

    Posted: 11 months ago #
  7. I've found significant bugs in the way complex merges are done and use of this plugin is not recommend in 0.8.x+ until I have more time to work on it (unless anyone would like to help!)

    todo: old topic meta is not deleted - old topic should not physically be removed but set topic_status to deleted instead

    Posted: 11 months ago #
  8. Does this plugin let me move a post into it's own topic?

    It seems to be a common occurrence for people to hijack threads with other topics, would be helpful if that function was available somehow.

    Posted: 11 months ago #
  9. yes i want to be beta tester for your plug in but where is the latest version?

    i try to play with moveit013b.zip but it wont work also nothing happend after activation plug in

    Posted: 11 months ago #
  10. This plugin should not be used until I or Matteo get much more time to work on it.

    There are many issues it doesn't account for and can leave your database in a mess if you aren't careful and try to do something not yet tested.

    I think I need to get a mod to pull the plugin completely for now, it's too dangerous.

    Posted: 8 months ago #
  11. tbronson

    Member

    re: I think I need to get a mod to pull the plugin completely for now, it's too dangerous.

    I'm using Move It 0.14 with 0.8.3 to move topics from one forum to another. That's it. It seems to be working fine.

    Is that safe?

    Posted: 8 months ago #
  12. Moving topics is done via internal bbpress functions and you don't even need the plugin to do that. It's the topic split/merge that's unstable.

    Posted: 5 months ago #
  13. itissue

    Member

    Somehow the plugin produced an error and messed up my database. I didn't know about backing up the database until after activating the plugin. Now, even after deleting the plugin, it still shows in the plugins page in the admin panel. Is there any way I can fix this problem?

    Posted: 2 months ago #
  14. itissue

    Member

    Never mind. I fixed my problem.

    Posted: 2 months ago #
  15. Yeah let me say again that this plugin is unsafe to use, especially with more and more changes since bbPress 0.9

    I'll have to revisit this when I get some time/motivation.

    Posted: 2 months ago #
  16. i'm not installed this plugin yet, because _ck_ said this

    Yeah let me say again that this plugin is unsafe to use, especially with more and more changes since bbPress 0.9

    this is great plugin, that makes a forum is a forum.. what is a forum if the moderator couldn't move or split the topic?

    i think _ck_ should suggest the bbPress development team to include this plugin's functionality to next release of bbPres..

    Posted: 2 weeks ago #

RSS feed for this topic

Add a Comment

You must log in to post.

Code is Poetry.