Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
Advanced Private Messaging System Details »
Advanced Private Messaging System
Mod Version: 1.20, by Shadow (Coder) Shadow is offline
Developer Last Online: Apr 2020 I like it Show Printable Version Email this Page

vB Version: 4.1.0 Rating: (3 votes - 4.67 average) Installs: 36
Released: 23 Jun 2012 Last Update: 25 Jun 2012 Downloads: 266
Not Supported Uses Plugins Auto-Template Additional Files Translations  

Description:
This hack adds various new features to the Private Messaging System such as Post Count Requirement and Excluding Usergroups from using the PM System all together. On top of this, it also adds features such as PM Previews and a Delete PM After Sending option. There are much more too, which you'll be able to see from the screenshots and I am also open for suggestions on more features. Check the 'To Do List' to see if a feature you'd like is there.

Development of this mod has been halted while I work on modifications for future iterations of vBulletin.

Features:
  • Exclude Usergroups from Using PMs
  • Exclude Users from Using PMs
  • Post count requirement before using the Private Messaging System
  • Authorised Banner for Staff Members. Can be adjusted to suit your needs
  • Automatically quote PMs in Quick Reply for supported vBulletin versions
  • Show percentage quota used
  • Delete PM after sending
  • PM Block List
  • PM Previews - Inline and Tooltips

Installation Instructions:
1) Download the archive and extract it somewhere using a program like WinRAR or 7zip.
2) Upload the contents of the upload folder to your forum directory.
3) Import the product xml that is also located in the archive.
4) Configure your options by going to AdminCP -> vBulletin Settings -> Advanced PM System Options
5) If you are going to use the PM Block List feature, then follow these steps:
Create a new Multi-Line Custom User Profile Field.
- Go to Admin CP -> Add New User Profile Field
- Multi-Line Text Box
- Title: PM Block List
- Description: Users on this list will not be able to PM you. Enter 1 username per line. Mods and Admins will always be able to PM you regardless of this setting.
- Max length of allowed user input: At least 1000
- Field Required: No
- Field Editable by User: Yes
- Private Field: No
- Field Searchable on Members List: No
- Which page displays this option? Options: Log In / Privacy
- Keep all other settings default or customize to your needs.
- Save the Profile Field
- Record the field# given to the field in the Profile Field Manager. You want the field#. The display order may be different than the field #.
6) Enter the Field# in to the correct settings field in AdminCP -> vBulletin Settings -> Advanced PM System Options

Changelog:
25/06/2012 - Version 1.20:
- Users can now be excluded from PMs.
- Removed redundant code.
24/06/2012 - Version 1.10:
- Users that are excluded from PMs can now read PMs but not reply.
- Quick Reply is hidden from Excluded Groups when they are reading received PMs.
- Removed redundant code.
- Fixed an issue where some of the toggles in vBulletin Settings were not working.
23/06/2012 - Version 1.00:
- Initial release.

To Do List:
  • Add two different ways of displaying percentage quota. (Amount Used and Amount Left)
  • Add Reply to All functionality
  • Auto Reply/Out of Office Reply

Credits:
BirdOPrey5 for sharing his PM Previews and PM Block List modifications.
ForumMods for some useful code.
mawby for the code for the Authorised Banner.

Notes:
I'm always looking to improve my work for the people that enjoy using it. If you have any suggestions on how I can improve this hack then please leave a comment and I'll see what I'm able to do. Don't forget to 'Mark As Installed' if you've got it installed!

Download Now

Only licensed members can download files, Click Here for more information.

Screenshots

Click image for larger version

Name:	AdminCP #1.jpg
Views:	540
Size:	134.0 KB
ID:	139309   Click image for larger version

Name:	AdminCP #2.jpg
Views:	382
Size:	134.9 KB
ID:	139310   Click image for larger version

Name:	Authorised Staff Member.jpg
Views:	879
Size:	30.4 KB
ID:	139311   Click image for larger version

Name:	Excluded from PM.PNG
Views:	755
Size:	7.0 KB
ID:	139312  

Click image for larger version

Name:	Message Previews.jpg
Views:	394
Size:	22.8 KB
ID:	139313   Click image for larger version

Name:	Post Count Requirement.PNG
Views:	657
Size:	4.6 KB
ID:	139314   Click image for larger version

Name:	Quota Used.jpg
Views:	629
Size:	17.3 KB
ID:	139315  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
  #31  
Old 10 Aug 2012, 21:45
ksmedia ksmedia is offline
 
Join Date: Nov 2009
Hi,

Sorry, iīll try to explain what I mean through the following example. It is merely conditioned by a specific User Profile Field.

An example:

As User Profile Field in vBulletin, we have:
- Biografy (field1)
- Location (field2)
- Interests (field3)
- Activities (field4)
- Privacy (field5)

Now, the field5 (Privacy) has 2 options:
1. Yes
2. No

So, the option I meant is that, the users that have "Yes" defined in field5 cannot send/recieve PMīs to users whith "No" defined in field5 and vice-versa.

Thanks

Last edited by ksmedia; 10 Aug 2012 at 21:48. Reason: correcting some typos
Reply With Quote
  #32  
Old 10 Aug 2012, 22:58
Shadow Shadow is offline
 
Join Date: Jan 2011
Originally Posted by ksmedia View Post
Hi,

Sorry, iīll try to explain what I mean through the following example. It is merely conditioned by a specific User Profile Field.

An example:

As User Profile Field in vBulletin, we have:
- Biografy (field1)
- Location (field2)
- Interests (field3)
- Activities (field4)
- Privacy (field5)

Now, the field5 (Privacy) has 2 options:
1. Yes
2. No

So, the option I meant is that, the users that have "Yes" defined in field5 cannot send/recieve PMīs to users whith "No" defined in field5 and vice-versa.

Thanks
Nice suggestion, I'll definitely give it a shot when I get some free time. Haven't had the time to work on this modification as much as I'd like but I'll give it a try soon.

Thanks!
Reply With Quote
  #33  
Old 10 Aug 2012, 23:15
ksmedia ksmedia is offline
 
Join Date: Nov 2009
Thanks Shadow,

I think this would be very useful in many ways, i.e.: Adult<->Children, Male<->Female, Newbee<->Senior, etc.

Anyway, looking forward for it, and thanks in advance!

p.s. Just as a "hint", it may be useful to exclude Admins/Mods from the restriction.
Reply With Quote
  #34  
Old 19 Oct 2012, 20:15
GMan55 GMan55 is offline
 
Join Date: Jun 2011
Does this work for 4.2.0?

Thanks!
Reply With Quote
  #35  
Old 19 Oct 2012, 21:38
bzcomputers's Avatar
bzcomputers bzcomputers is offline
 
Join Date: Apr 2012
Originally Posted by GMan55 View Post
Does this work for 4.2.0?

Thanks!
Yes.
Reply With Quote
  #36  
Old 20 Oct 2012, 02:32
GMan55 GMan55 is offline
 
Join Date: Jun 2011
Also, does it have usergroup exceptions for sending PMs?

For example, I want a usergroup to be unable to send PMs to certain usergroups until they reach a post count, but regardless of post count, they should be able to send PMs to all staff and certain other usergroups. Is that possible?
Reply With Quote
  #37  
Old 20 Oct 2012, 03:34
bzcomputers's Avatar
bzcomputers bzcomputers is offline
 
Join Date: Apr 2012
Originally Posted by GMan55 View Post
Also, does it have usergroup exceptions for sending PMs?

For example, I want a usergroup to be unable to send PMs to certain usergroups until they reach a post count, but regardless of post count, they should be able to send PMs to all staff and certain other usergroups. Is that possible?
No, but it is currently the closest mod you will find to getting that.
Reply With Quote
  #38  
Old 20 Oct 2012, 11:53
Nirjonadda Nirjonadda is offline
 
Join Date: Dec 2011
Real name: Md Tajirul Islam
Please Try to add option PM inbox full Notifications for 4.1.10 !
Reply With Quote
  #39  
Old 06 Nov 2012, 00:01
DannyV DannyV is offline
 
Join Date: Mar 2012
Originally Posted by Nirjonadda View Post
Please Try to add option PM inbox full Notifications for 4.1.10 !
That you can do with the defaul notices in vb.
Got to your admin cp and check "Notices".
Reply With Quote
  #40  
Old 10 Nov 2012, 10:10
jluerken's Avatar
jluerken jluerken is offline
 
Join Date: Aug 2003
Location: Germany
I would really like to see an option that allows people with a specific infraction level to only write PM's to name groups like the staff groups.
Problem is that the infraction system does not really move people in the usergroup and just only applies the usergroup rights to them.
Not easy to code I guess but I would really like to see an addon that does this ^^
__________________
Ciao jluerken
Reply With Quote
  #41  
Old 04 Jan 2013, 19:34
TIStaff TIStaff is offline
 
Join Date: Mar 2012
Must admit I have asked if someone would code a modification that would prevent certain usergroups from pming but would allow them to contact staff. If you are still working on this and if you require any testers for this function I would be more than happy to lend a hand.
Reply With Quote
  #42  
Old 04 Jan 2013, 20:40
Shadow Shadow is offline
 
Join Date: Jan 2011
Originally Posted by TIStaff View Post
Must admit I have asked if someone would code a modification that would prevent certain usergroups from pming but would allow them to contact staff. If you are still working on this and if you require any testers for this function I would be more than happy to lend a hand.
I need to re-code this modification because it's quite messy and I have learnt to code much cleaner. I will do this soon.

However, I'll make a separate modification for what you ask and contact you shortly just to get someone to test
Reply With Quote
  #43  
Old 05 Jan 2013, 15:17
vicius_the_one vicius_the_one is offline
 
Join Date: Dec 2010
After install I cannot see sender of PM into my inbox !!!
Reply With Quote
  #44  
Old 05 Jan 2013, 19:34
boss22 boss22 is offline
 
Join Date: Oct 2012
Shoule be fine and useful if you can add possibility (feature) to add attachments in PM - that is most useful feature and needs in PM.

regards

bosss
Reply With Quote
  #45  
Old 05 Jan 2013, 19:56
vicius_the_one vicius_the_one is offline
 
Join Date: Dec 2010
after uninstall no pm was present in inbox. i had to reintall this
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

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


New To Site? Need Help?

All times are GMT. The time now is 03:25.

Layout Options | Width: Wide Color: