Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Quick Move Posts by BOP5 for VB 3.x and VB 4.x Details »»
Quick Move Posts by BOP5 for VB 3.x and VB 4.x
Version: 1.1, by BirdOPrey5 (Senior Member) BirdOPrey5 is offline
Developer Last Online: Aug 2023 Show Printable Version Email this Page

Category: Moderators Functions - Version: 4.x.x Rating:
Released: 04-12-2012 Last Update: 05-13-2012 Installs: 25
Supported Uses Plugins Auto-Templates
Re-useable Code Additional Files Translations  

Brought to you by BirdOPrey5
www.Qapla.com


Version 1.1 - Added option to disable by style
Version 1.01 - JavaScript Bug Fix for IE/FireFox
Version 1.0 - Initial Release

If you employ some sort of "Post Recycle Bin" where you move all inappropriate or off-topic posts then this mod is for you.

This mod will be active (when enabled) for all users with permission to "Manage Threads" in any given forum.

You can disable this mod in selected forums if you choose.

It will allow you or your moderators to quickly move posts to a single designated "catch all" thread. Any user with permission to "manage threads" will see this new option in every postbit.

You can optionally disable this for the first post of threads.

If you are browsing the "catch all" thread then the quick-move option won't show in that thread (sine you can't move posts to the thread they are already in.)

Since all posts are already in a <form> and you can't place a new <form> inside and existing HTML <form> this mod uses JavaScript to dynamically create the form only when needed- therefore it requires JavaScript to work.

In addition JavaScript is used to create a pop-up confirmation so yo don't accidentally move a post by a stray mouse click.

Some of the JavaScript used is publicly available at:
Using Javascript to POST data between pages Mental Jetsam

I needed this mod on my OT forum so I could move posts that were disrupting existing threads. I did not want to delete those posts however because sometimes they contained useful information- just not useful to the topic of discussion. So I made a "catch all" thread and my mod staff and I can now quickly clean some of the "junk" out of threads without having to go through like 10 steps to otherwise move a post.

This is compatible with VB 3.8.x and all VB 4.x versions released to date. I expect it will work on older and newer VB versions as well. Tested on VB 3.8.7, 4.0.8, and 4.1.12.

VB 3.x users will want to upload the included .png image that will be used as the "Quick Move Button" in the postbit. VB 4.x uses a text link "QM" so no image is needed.

There are 2 GLOBAL Phrases:
bop5_qmp_quick_move_post - "Quick Move Post" (Tool tip)
bop5_qmp_are_you_sure - "Are you sure?" (Confirmation dialog box)

VBSEO Users - See Post # 8

Please Mark as Installed if you use this.
Donations Always Appreciated. :up:

Download Now

File Type: zip Quick Move Posts by BOP5 v11.zip (6.8 KB, 77 views)

Screenshots

File Type: jpg quick-move_settings.jpg (159.7 KB, 0 views)
File Type: jpg quick-move_vb3_post.jpg (113.2 KB, 0 views)
File Type: jpg quick-move_vb4_post.jpg (57.1 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #12  
Old 04-14-2012, 10:33 AM
Alan_SP's Avatar
Alan_SP Alan_SP is offline
 
Join Date: Nov 2009
Posts: 1,122
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Excellent idea.

As an suggestion and I know this will complicate things very much, but could you maybe enable that each forum has it's own offtopic (or rubbish) thread?

If we use only one thread, this means is very useful to remove all unwanted offtopic posts, but if we could define threads per forum, this will really help us, as we can create special chat or offtopic threads and easily fill them with chat or offtopic posts.
Reply With Quote
Благодарность от:
BirdOPrey5
  #13  
Old 04-14-2012, 12:37 PM
BirdOPrey5's Avatar
BirdOPrey5 BirdOPrey5 is offline
Senior Member
 
Join Date: Jun 2008
Location: New York
Posts: 10,610
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Alan_SP View Post
Excellent idea.

As an suggestion and I know this will complicate things very much, but could you maybe enable that each forum has it's own offtopic (or rubbish) thread?

If we use only one thread, this means is very useful to remove all unwanted offtopic posts, but if we could define threads per forum, this will really help us, as we can create special chat or offtopic threads and easily fill them with chat or offtopic posts.
That's a good idea- I will try and get it in the next update- There would be a URL you could fill in in forum manager per forum and if the value exists it would override the one in the main settings.
Reply With Quote
  #14  
Old 04-14-2012, 02:07 PM
djbaxter djbaxter is offline
 
Join Date: Aug 2006
Location: Ottawa, Canada
Posts: 2,601
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Actually, this isn't especially useful to me as it stands, but what would make it more useful is a quick move to a specified forum, e.g., spamforum or something.
Reply With Quote
  #15  
Old 04-14-2012, 02:18 PM
michal72 michal72 is offline
 
Join Date: Nov 2010
Posts: 213
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by djbaxter View Post
Actually, this isn't especially useful to me as it stands, but what would make it more useful is a quick move to a specified forum, e.g., spamforum or something.
For this there is another mod: https://vborg.vbsupport.ru/showthread.php?t=257161
Reply With Quote
  #16  
Old 04-14-2012, 02:19 PM
BirdOPrey5's Avatar
BirdOPrey5 BirdOPrey5 is offline
Senior Member
 
Join Date: Jun 2008
Location: New York
Posts: 10,610
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by djbaxter View Post
Actually, this isn't especially useful to me as it stands, but what would make it more useful is a quick move to a specified forum, e.g., spamforum or something.
I assume you mean you would want to quick move an entire thread to a specific forum since you can;t quick move a single post to a forum... Well you can but it would make it into a separate thread.
Reply With Quote
  #17  
Old 04-14-2012, 09:33 PM
djbaxter djbaxter is offline
 
Join Date: Aug 2006
Location: Ottawa, Canada
Posts: 2,601
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by BirdOPrey5 View Post
I assume you mean you would want to quick move an entire thread to a specific forum since you can;t quick move a single post to a forum... Well you can but it would make it into a separate thread.
Yes. That's what I would want...

...and the Recycle Bin add-on mentioned above created a problem of some sort (can no longer remember what but it messed up one of the vBulletin features for me).
Reply With Quote
  #18  
Old 04-14-2012, 10:16 PM
megabink's Avatar
megabink megabink is offline
 
Join Date: Oct 2011
Location: Norway
Posts: 111
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Installed and it works like a charm,thanks bro.
Reply With Quote
  #19  
Old 04-14-2012, 11:13 PM
Alan_SP's Avatar
Alan_SP Alan_SP is offline
 
Join Date: Nov 2009
Posts: 1,122
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by BirdOPrey5 View Post
That's a good idea- I will try and get it in the next update- There would be a URL you could fill in in forum manager per forum and if the value exists it would override the one in the main settings.
Could you make that thread URL be given in forum, from front end with Administrative tools, I mean with this:



In this way even moderators could define thread they want to use as chat (rubbish) thread. I hope moderators could access this?

And if you could enable that you don't need to give whole link, only thread ID, which would make it easier for us who have vBSEO (if it's not compatible with vBSEO).

And yes, I still couldn't like your posts. I obviously like your posts too much.
Reply With Quote
  #20  
Old 04-15-2012, 10:33 AM
BirdOPrey5's Avatar
BirdOPrey5 BirdOPrey5 is offline
Senior Member
 
Join Date: Jun 2008
Location: New York
Posts: 10,610
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The whole point of this mod though is to Not have to go to drop down menus to move posts. You can already move posts by clicking on the checkbox, going to the moderator tools and pasting in the thread URL you want to move it to.

Why would having to go to "Administrative" and pasting in a threadid be any faster than the built in method for doing this?
Reply With Quote
  #21  
Old 04-16-2012, 08:23 AM
Alan_SP's Avatar
Alan_SP Alan_SP is offline
 
Join Date: Nov 2009
Posts: 1,122
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sorry, you didn't understand what I mean.

You go to Administrative to designate thread that will be used as garbage thread. This is usually done once or rarely. And by moderator if it can be done from front end.

If it's done from back end, moderator needs to tell me (or any other admin with privileges to do so) which thread he wants to use in his forum and I need to go in ACP, forum manager, find forum and enter thread info there.

So I thought, if it could be done to leave that to moderators, that they themselves decide which thread they want to use and that they do actual designation of thread as garbage thread, i.e. one job less for us administrators.

Of course, actual moving of posts is done by clicking on image in posts. And they go to thread moderator designated, hopefully from front end.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 12:09 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.12312 seconds
  • Memory Usage 2,350KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (5)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (11)post_thanks_box
  • (1)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (4)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete