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

Reply
 
Thread Tools
DTO Thread Move Notification - automatically send friendly message when moving thread Details »»
DTO Thread Move Notification - automatically send friendly message when moving thread
Version: 1.0.3, by mferguson mferguson is offline
Developer Last Online: Jan 2014 Show Printable Version Email this Page

Category: Moderators Functions - Version: 3.8.x Rating:
Released: 10-19-2009 Last Update: 11-04-2009 Installs: 100
Uses Plugins Auto-Templates
Additional Files Translations  
No support by the author.

Overview

DTO Thread Move Notification is a free product that automatically sends thread authors a friendly private message when a moderator moves their thread to another forum. By automating the process this tool delivers a consistent moderation ?tone? in communicating with thread authors as well as speeding the task of moving threads. When set to active thread notifications are sent in the following ways:
  • If the thread is moved from a forum that the author can see to another that he/she can see the author will receive a notification via private message.
  • If the thread is moved from a forum that the author can see to another that he/she cannot see, the moderator performing the move will receive a private message notification reminder to contact the author and let them know why it was removed from the publicly visible forum.
  • If the thread is moved from a forum that the author cannot see to another that he/she can see the author will receive a notification.
  • If the thread is moved from a forum that the author can see to another that he/she can see and a redirect is left in the previous forum the author will receive a private message notification that includes text to inform them a redirect was left and the duration the redirect will remain active.

Key Features
  • Messages based on phrases
  • Easily translated
  • Host of variables available to customize messages to meet the needs of your site
  • Fully documented
  • Fully supported

Compatibility
  • Fully compatible with vBulletin 3.6.8 through vBulletin 3.8.x
  • PHP 5.X or later is recommended.

Translations - see attachments below
  • German - contributed by Kolbi

Mac OS X users - Please Read
Information on downloading and decompressing product packages

Installation & Configuration for vB 3.6.x through vb 3.8.x
  1. Prior to installation/upgrade we recommend that you perform a back up of your site's database and files.
  2. After unzipping the attached package open readme.html in your browser.
  3. Click on the ?Documentation & installation instructions? to view the complete documentation for Thread Move Notification.

    Alternatively, you can also access documentation by visiting our web site under the Support tab.

Copyright & Licensing
  • DTO Thread Move Notification is copyright protected by Drive Thru Online, Inc.
  • You are free to download and install this plugin on any vBulletin forum for which you hold a valid vB license.
  • Unauthorized distribution of any code and/or documentation, whole or in part, included here is strictly prohibited.
  • In addition, any supplied copyright notice must be maintained.

Other Drive Thru Online Products
Support

We will provide support in this thread on an as-needed basis to members that have marked this modification as Installed. Additional support resources can be found on our site under the Support tab.

Release and Version History
1.0.3 - October 29, 2009
Bug fix release

Fixes
  • Corrected documentation linking in help.

1.0.2 - October 27, 2009
Enhancement and Bug fix release

Enhancements and Fixes
  • Updated Thread Move help template to be XHTML compliant.
  • Added additional check to insure that thread copy does not trigger thread move notification functions.

1.0.1 - October 26, 2009
Enhancement and Bug fix release

Enhancements and Fixes
  • Removed cache_templates plugin as no templates are being delivered that required dynamic loading via plugin.
  • Removed init_startup plugins as phrasing is now loaded directly by thread move function.
  • Resolved phrasing conflict with AddonChat plugin reported by customer.

1.0.0 - October 20, 2009
Initial release

Download Now

File Type: zip dto_thread_move_1_0_3_1.zip (13.5 KB, 533 views)
File Type: xml dto_threadmove-german.xml (8.0 KB, 73 views)

Screenshots

File Type: gif threadmove-settings.gif (39.3 KB, 0 views)
File Type: gif threadmove-notif-from-to.gif (21.0 KB, 0 views)
File Type: gif threadmove-moderator-reminder.gif (30.4 KB, 0 views)
File Type: gif threadmove-notif-to-only.gif (20.4 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
2 благодарности(ей) от:
bond010007

Comments
  #62  
Old 11-05-2009, 10:09 PM
mferguson's Avatar
mferguson mferguson is offline
 
Join Date: Jan 2003
Location: Colorado
Posts: 274
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

So would this feature be boiled down to the following:

- include a setting in Thread Move to always show to/from information on thread moves.
- in the case that a thread is being moved to a non-visible forum just don't provide links to the forum or thread (like you do when to/from forums are visible to the author)

I like the notion of telling them through the PM that "Your thread has been moved to the Trash forum" as that probably is a very good deterrent.

Let me know if I have this captured correctly.

Thanks!

Mark
Reply With Quote
  #63  
Old 11-05-2009, 10:21 PM
hugh_ hugh_ is offline
 
Join Date: Mar 2005
Location: Netherlands
Posts: 368
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

That seems about right. Thanks for your consideration...
Reply With Quote
  #64  
Old 11-07-2009, 02:07 AM
SoloX SoloX is offline
 
Join Date: Jun 2002
Posts: 135
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have installed this on 3.8.2 but no PMs are sent out. are there any known conflicts with other mods that might restrict the PMs? Is there any way to debug this?
Awesome mod though. Would really like to get it working.
Reply With Quote
  #65  
Old 11-07-2009, 12:57 PM
mferguson's Avatar
mferguson mferguson is offline
 
Join Date: Jan 2003
Location: Colorado
Posts: 274
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

We haven't identified any conflicts to date but I would like to work with you to figure out what is going on. To insure that the the PMs are being sent can you:

Have two browsers open. I use Firefox and Safari for my testing but you can use IE and Chrome, etc. You just need two browsers running.

1) With one browser login as an admin
2) I have a test account (TestUser) that is a member of the registered users group. With the other browser login as TestUser
2) TestUser creates a thread in Forum A
3) With the other browser (administrator) view this thread and under the Thread Tools menu select Move Thread
4) Select a publicly visible forum (Forum B) to move the thread
5) Go back to TestUser's browser and check private messages. There should be a new one indicating the move.

If you find that no PMs are being sent it could point to a problem where the phrase group is not getting properly loaded and I can dig in with you further to determine the cause. PM me with your findings on the above testing and we'll work to get this fully operational for you.

Thanks!

Mark
Reply With Quote
  #66  
Old 11-09-2009, 09:56 AM
SoloX SoloX is offline
 
Join Date: Jun 2002
Posts: 135
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thank you for the kind offer, Mark. Turns out that my moderators are NOW receiving all the PMs as well as the users. Have no clue what changed in the last 48 hours. But oh well, all is well that ends well. We love this mod. Excellent work!
Reply With Quote
  #67  
Old 11-09-2009, 12:42 PM
mferguson's Avatar
mferguson mferguson is offline
 
Join Date: Jan 2003
Location: Colorado
Posts: 274
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Excellent. I'm glad that everything is working well. Let me know if you need any additional assistance.

Thanks!

Mark
Reply With Quote
  #68  
Old 11-13-2009, 02:13 PM
yellowbird yellowbird is offline
 
Join Date: Mar 2004
Posts: 26
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Cool mod. I need 2 features before I can use it on my board though.

The first is the feature Hugh suggested: sending the User a PM when a thread is moved to an inaccessible Trash forum.

The second would be to have a radio button when moving to turn off the PM feature for that move. We often mass move expired threads to an accessible Expired Forum, so that could result in hundreds of PMs being sent to users and dozens being sent to a single user. The users already have the expectation that those threads would be moved, so a PM is unnecessary.

Thanks for the mod! Look forward to using it soon!
Reply With Quote
  #69  
Old 11-13-2009, 03:00 PM
SVTCobraLTD SVTCobraLTD is offline
 
Join Date: Jul 2007
Location: PA
Posts: 841
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

What about it stating a reason why it was moved? Does it do that?
Reply With Quote
  #70  
Old 11-13-2009, 05:12 PM
mferguson's Avatar
mferguson mferguson is offline
 
Join Date: Jan 2003
Location: Colorado
Posts: 274
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by yellowbird View Post
The first is the feature Hugh suggested: sending the User a PM when a thread is moved to an inaccessible Trash forum.

The second would be to have a radio button when moving to turn off the PM feature for that move. We often mass move expired threads to an accessible Expired Forum, so that could result in hundreds of PMs being sent to users and dozens being sent to a single user. The users already have the expectation that those threads would be moved, so a PM is unnecessary.
On this second request do you see this as an option that you select when you have the form up that allows you to select where the thread will be moved or somewhere else?

Quote:
Originally Posted by SVTCobraLTD View Post
What about it stating a reason why it was moved? Does it do that?
Like the option above would you want to see this on the initial destination selection form or somewhere else?

If you can both give me some feedback on the workflow that would be most effective I'll investigate to determine how best to implement it.

Thanks for the feedback!

Mark
Reply With Quote
  #71  
Old 11-13-2009, 05:22 PM
SVTCobraLTD SVTCobraLTD is offline
 
Join Date: Jul 2007
Location: PA
Posts: 841
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by mferguson View Post
On this second request do you see this as an option that you select when you have the form up that allows you to select where the thread will be moved or somewhere else?



Like the option above would you want to see this on the initial destination selection form or somewhere else?

If you can both give me some feedback on the workflow that would be most effective I'll investigate to determine how best to implement it.

Thanks for the feedback!

Mark
If you could make it that if the mod/admin moving the thread can either write a reason in a text box or leave it blank. If left blank, it would not state any reason to the author. If there is something filled out, it would send it to the author saying it was moved for this reason.

Another thing would be who moved it. Unless it does say that already.
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 11:54 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04825 seconds
  • Memory Usage 2,359KB
  • 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
  • (3)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
  • (4)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
  • (6)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
  • 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
  • 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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete