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

Reply
 
Thread Tools
Infraction PM User Override Details »»
Infraction PM User Override
Version: 1.04, by Reven Reven is offline
Developer Last Online: Apr 2009 Show Printable Version Email this Page

Category: Add-On Releases - Version: 3.6.5 Rating:
Released: 08-20-2006 Last Update: 09-14-2006 Installs: 82
Uses Plugins
 
No support by the author.

Infraction PM User Override

This product will allow you to set a user from which all private messages sent to your members after infractions are given are from. If you wish for your moderators to remain anonymous, or don't wish your members to know the moderator that gave them an infraction, this will help.

Administrators, super moderators and moderators can all still see which moderators awarded each infraction in the normal way, but regular members cannot.

Features
  • Lets all moderators hand out infractions from a standard username to protect privacy.
  • Doesn't log moderator actions under the standard username, but as the moderator carrying out the actions.
Details
  • 1 Product
  • 6 Plugins
  • Update Tracker
  • No database edits, queries or connections.
Installation

Enter your Admin Control Panel and go to the Manage Products page under the Plugins & Products tab, then click Add/Import Product. Download the XML file attached to this post and then locate it on your computer on this page, then click Import. The product will now be installed automatically. Finally, enter the Plugin Manager page and edit the plugin named Set Important Variables under the Product : Infraction User Override section, and set the user ID and username of the account you wish to use to send the private messages, click Save and that's it!

Changelog

1.01 - Bug fix: users could see the moderator that gave them their infraction by clicking the red/yellow card next to the post on which the infraction was made. Staff still see the real moderator whome gave the infraction to the user on this page, but users no longer see this.

1.02 - Bug fix: users could see the moderator that gave them their infraction by going into their User CP and viewing the list. Users can now no longer see the read moderator, but instead the override user.

1.03 - Optimisation: hook placement for infractor user settings moved from global_start to infraction_start. There is no hook for infraction_start in the User CP, so the hooks are evaluated manually by the plugin usercp_infractioninfobit.

1.04 - Bug fix: plugin with Infractor user settings was not evaluating properly: users could see their infractor if they viewed their own profile.

Show Your Support

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

Comments
  #22  
Old 11-06-2006, 10:21 AM
Greek Wizard Greek Wizard is offline
 
Join Date: Jun 2006
Posts: 94
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Reven
Finally, enter the Plugin Manager page and edit the plugin named Set Important Variables under the Product : Infraction User Override section, and set the user ID and username of the account you wish to use to send the private messages, click Save and that's it!
Quote:
Originally Posted by Reven
Finally, have you set a username and user id for the 'Infractor' account in the plugin 'Set Important Variables'?
Forget my post above..

I guess I downloaded the xml one day and installed it a different day and did not know you had to make this change in the plug in.

It works fine on 3.6.2 but I did have the same issues and the two guys above.

Once I realized I had not changed the plugin 'Set Important Variables' and did so, with a valid id and username it works as described.

Luggruff and DaNIEL MeNTED, you may just want to check the syntax in the plugin above because it sure is easy to miss.

Reven, good work, but might I make a suggestion and add a txt file for download so those of (like me) who might not notice the directions needed have a copy when it's downloaded. maybe a zip file with the xml and txt file inside.

Just a thought.

Installed. (again)
Reply With Quote
  #23  
Old 11-07-2006, 02:50 AM
Luggruff's Avatar
Luggruff Luggruff is offline
 
Join Date: Apr 2005
Posts: 239
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Somehow, don't ask how, it now works, not that I did anything different this time.. just downloaded and uploaded the file again, and again.. filled out the userID and moderator username.

Weird.

Anyways, thanks Greek Wizard for making me try again (:
Reply With Quote
  #24  
Old 11-13-2006, 12:24 PM
Reven Reven is offline
 
Join Date: Aug 2005
Location: UK
Posts: 113
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

That is indeed weird. Maybe there was a problem with vBulletin.org's server, which corrupted the downloads.

If there is ever another release of this product, I'll include a text file in a zip archive with instructions.
Reply With Quote
  #25  
Old 12-27-2006, 11:39 PM
adonfun adonfun is offline
 
Join Date: Jul 2006
Posts: 74
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great mod, thank you!!

installed!
Reply With Quote
  #26  
Old 02-07-2007, 07:36 AM
rjmjr69's Avatar
rjmjr69 rjmjr69 is offline
 
Join Date: Jan 2007
Location: Southie
Posts: 876
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I got this problem after installing

Fatal error: Existing data passed is not an array
Called set_existing in /home/brain909/public_html/includes/class_dm_pm.php on line 528
Called post_save_each in /home/brain909/public_html/includes/class_dm.php on line 823
Called save in /home/brain909/public_html/infraction.php on line 766
in /includes/class_dm.php on line 235

Got it after trying to send an infraction
Reply With Quote
  #27  
Old 02-07-2007, 09:32 PM
Reven Reven is offline
 
Join Date: Aug 2005
Location: UK
Posts: 113
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Have you set the Infractor userid in the Set Important Variables plugin? This must be changed to the userid of the account you want to send all infractions from.
Reply With Quote
  #28  
Old 02-08-2007, 08:02 AM
rjmjr69's Avatar
rjmjr69 rjmjr69 is offline
 
Join Date: Jan 2007
Location: Southie
Posts: 876
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Reven View Post
Have you set the Infractor userid in the Set Important Variables plugin? This must be changed to the userid of the account you want to send all infractions from.
Yes I did. But I had it in the wrong place's the directions are a tad bit misleading for us noobs... You need to make the changes in AFTER the USERID# And USERNAME
I REPLACED those two text's instead of making the changes AFTER them in the ' ' box's... Might be a good idea to explain it a bit better for us slow people. Thank you very nice addition
Reply With Quote
  #29  
Old 10-26-2007, 09:15 PM
lazytown lazytown is offline
 
Join Date: Feb 2004
Posts: 503
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Gread idea for a mod... It could work for me, but only if moderators were able to choose on an infraction-by-infraction basis whether they were 'anonymous' or not. Is that possible?

Thanks
-vissa
Reply With Quote
  #30  
Old 10-28-2007, 12:06 PM
lisss001 lisss001 is offline
 
Join Date: Mar 2006
Posts: 63
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have been looking for this for ages. Thankyou.
Reply With Quote
  #31  
Old 11-11-2007, 03:13 PM
Fraxter Fraxter is offline
 
Join Date: Jul 2007
Posts: 158
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have a problem with the languages... I have install in my vB english and german, but all infrations with this mod displayed in english for the user, can anyone help me?

best regards

Pander23
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 03:13 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.04550 seconds
  • Memory Usage 2,305KB
  • Queries Executed 25 (?)
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
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (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
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete