![]() |
Infraction PM User Override
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
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. |
Please post any errors, bugs or weirdness you find while using this product in this thread and I will endeavour to fix them as soon as possible.
|
Works great! That's exactly what I was looking for. The only addition I'd think would be cool is to have the user PM'd if an infraction was reversed (maybe a seperate product). I see this one being incorporated into vB in the future. Nice work!
|
Tested and works a treat :)
Althou is it possible to over ride the over ride lol , sometimes you want the user to know who its coming from but in general it would be from an unknown admin :) |
Thanks!
|
great work > i will install it and check it
then will back to click install mod |
Quote:
Thanks for the installs, folks! N.B. Anyone tried the Check Version link yet? I looked at vBulletin's code and I think they want the version either to be printed as <version productid="infraction_user_override">1.0</version> or <version>1.0</version>. I've done the former, but it still doesn't work properly for me when I try it on my own domain - perhaps it will work from another domain? I might have disabled fsock() connections on my own server so I can't test it. Would be great if someone could try it and give me feedback. |
Have installed this and it sorts out the PMs fine.
I've had it pointed out that if a user receives a warning/infraction and then clicks on the red/yellow card on their post it still shows the name of the mod who issued it. Is this something I've done wrong or is it simply not a feature of this product (feature request?) |
Thanks for that, I've updated the modification to reflect this change. Simply download the new version and overwrite the current product.
|
I've added an additional plugin to the product to stop the real infractor being shown in the User CP. Please overwrite your current product with the new attachment to prevent this.
|
All times are GMT. The time now is 01:48 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|