vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=245)
-   -   Private Messages Enhancements - PM Block by BOP5 (Private Message Block Lists per User) (https://vborg.vbsupport.ru/showthread.php?t=265598)

BirdOPrey5 06-20-2011 10:00 PM

PM Block by BOP5 (Private Message Block Lists per User)
 
1 Attachment(s)
New Version - 1.0 - No manual file edits required!

This mod allows your users to setup their own personal private message block lists. No one on their lists will be allowed to PM them. (You can optionally specify immune usergroups such as admins and mods that can't be blocked.)

You can also optionally enable 2-way blocking so if one user adds someone to their block list they can not PM that user either. (Recommended)

This mod requires you to create 1 multi-line user profile field via your Admin CP. Detailed instructions for doing so are included in the installation instructions in the .zip.

LIMITATIONS OF THIS MOD:
  • If a user changes usernames the block list will need to be updated with the new username.

Notes:
  • When adding a username to the block list capitalization of the letters do not count but all other punctuation such as spaces DO count.

This mod adds 2 phrases in Error Messages:
  • pm_blocked - This is the error shown when a user has been put on the recipients block list.
  • pm_denied - This is the error shown when 2-way blocking is enabled and a user tries to PM a recipient on their own block list.

Current Version: 1.0 - No file edits required.
0.9 - Stable Beta / Initial Release

This has been tested on 3.8.7, 4.0.8, and 4.1.2 and is expected to work on all 3.7/8, 4.0/1 versions.

------------------------------------------------------

Please "Mark as Installed" if you use this. :)
Donations always appreciated. :up:
Nominate MOTM if you LOVE it! ;)

BirdOPrey5 06-21-2011 04:30 PM

Reserved.

EquinoxWorld 06-21-2011 05:26 PM

Am I the only one not seeing the zip file? Seems very promising though, thank you for the post.

BirdOPrey5 06-21-2011 06:47 PM

Quote:

Originally Posted by EquinoxWorld (Post 2210974)
Am I the only one not seeing the zip file? Seems very promising though, thank you for the post.

Whoops!! :eek:

It's there now. :D

Taurus1 06-21-2011 11:04 PM

Looks like a great mod. One request please. Will it be possible to have only certain usergroups use this?

BirdOPrey5 06-21-2011 11:43 PM

I could probably fairly easily edit the code so that it would only work for some usergroups, but being it is a user profile field it will always show for all users, so I don't know if you'd want that.

Taurus1 06-22-2011 12:12 AM

So I guess it will not be possible to only have those usergroups see the profile field?

BirdOPrey5 06-22-2011 12:52 AM

No, not without some more custom coding on profile page unfortunately which isn't on my agenda.

sticky 06-22-2011 02:47 AM

Is it possible to only let certain usergroups use this mod?

BirdOPrey5 06-22-2011 10:05 AM

Quote:

Originally Posted by sticky (Post 2211151)
Is it possible to only let certain usergroups use this mod?

This thread isn't even 10 posts long and that question was already asked and answered.


All times are GMT. The time now is 11:14 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.01155 seconds
  • Memory Usage 1,731KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete