![]() |
Infraction PM User Override
1 Attachment(s)
This is an almost exact port of Reven's mod by the same name for v3.6 (https://vborg.vbsupport.ru/showthread.php?t=124565 ).
This continues to remain working as of 4.1.3. While it still works in vb4, there has been no update and the developer has not been here for over 2 years. I have phrased the mod, so you can set the userid and Admin name to send the infraction in vb settings. Posting this here to prevent the old mod going to the graveyard. I *may* try and extend the mod - if so will post them here. This mod "belongs" to raven. I am just posting it so that it remains available, and adding phrases etc. ndahiya --- From the original post: 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. |
capture plisssss
|
Actually, in this mod there's not much to be shown. :)
Users who get infractions get them from user you decide to use. It could be some "real" user, or it could be user specially created for this purpose. You can "adorn" this special user with user title you like, signature you like, etc... |
Did you get permission from Reven to post this mod if it uses his code?
|
works on last version of vb? hope so... and i just have to install it to upgrade right? thanks
|
Quote:
|
Awesome and simple. Works great and just what we needed. Thanks.
|
nice, but will be useful to change the public post too
|
It doesn't fully work on vB 4.2.1.
The infraction tab on the user profile doen't display neither the original infractor nor the overriden. It seems that $override_userid and $override_usename are not populated when the infraction_start hook is called. Perhaps the initialization of $override_userid and $override_usename should be moved to another location and be set as global. I might give it a chance, but for now I just edited the plugin at member_infractionbit and "hardcoded" the values for $override_userid & $override_username. Moreover, there should be a "$pmdm->set_info('savecopy', false);" in the plugin on private_insertpm_process so that the mailbox of the infractor does not store the sent private messages. Perhaps this should also be an option in the ACP. |
its really use Full ?
|
All times are GMT. The time now is 04:45 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 | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|