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

Reply
 
Thread Tools
Yet Another Mass Private Message System 1.0.1 Details »»
Yet Another Mass Private Message System 1.0.1
Version: 1.0.1, by mtha mtha is offline
Developer Last Online: May 2016 Show Printable Version Email this Page

Category: Administrative and Maintenance Tools - Version: 3.6.5 Rating:
Released: 03-09-2007 Last Update: 03-10-2007 Installs: 869
Uses Plugins
Additional Files  
No support by the author.

Yet Another Mass Private Message System

This mod has been nominated for mod of the month April 2007. Please go to the poll and vote. Thanks

Hack Version: 1.0.1.070310
Compatible vB version: 3.6.x
Support: https://vborg.vbsupport.ru/showthread.php?t=141622

NOTE:
This hack is not related to, nor using Zero Tolerance's "Admin Mass PM Members" hack.
Although this is a new hack, I still would say thanks to insanctus, Oblivion Knight and Zero Tolerance for their idea and hacks on sending mass PM from admincp. I also want to thank the members who need this hack badly, and support it.

DESCRIPTION:

This system allows admins to send mass private message to members from AdminCP
Some options:
- Detail user search condition, so you can send PM to diffent usergroups, that satisfy different condition
- Send "Test" Private Message,
- Allow/disable smilies
- Override "Receive Private Messages = NO" option?
- set number of PMs to send at once
- Use different user as Sender (by userid)

CHANGES/MODIFICATION:

- Query: 0
- Files to add: 2
- Product to import: 1

INSTALL:

1. Upload all files in UPLOAD folder to your server
2. Import XML product (product-hn_masspm.xml) using vBulletin product import tool.
ACP -> Plugin System -> Manage Products -> Add/Import Product
3. Refresh menu panel to display "Send PM to Users" link in "Users" section.

UPGRADE:
1. Upload all files in UPLOAD folder to your server
2. Import XML product (product-hn_masspm.xml) using vBulletin product import tool with Override option checked.

SCREENSHOT:
Included

HISTORY:

v. 1.0.0 (3.10.2007) Initial release
v. 1.0.1 (3.10.2007) Fix some bugs, add more options when sending PMs

Download Now

File Type: zip YetAnotherMassPMSystem1.0.1.zip (122.7 KB, 7722 views)

Screenshots

File Type: jpg hn_masspm_menu.jpg (17.7 KB, 0 views)
File Type: jpg hn_masspm_sendingpms.jpg (21.0 KB, 0 views)
File Type: jpg hn_masspm_mainscreen.jpg (71.5 KB, 0 views)

Show Your Support

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

Comments
  #162  
Old 12-23-2007, 06:35 PM
mystic10 mystic10 is offline
 
Join Date: Sep 2007
Posts: 298
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by elitemerlin View Post
IM getting this error when i click on send pm after setting up my message and choosing who i want it to send to

PHP Code:
Fatal errorAllowed memory size of 8388608 bytes exhausted (tried to allocate 48 bytesin /home/merlin/public_html/forums/includes/class_dm_pm.php on line 460 


Any ideas on how to fix this? Thanks in advance.

EDIT: I downloaded the file class_dm_pm.php off my server to see line 460 for myself. If it makes any difference for you all, the line is this:

PHP Code:
$this->info['recipients']["$user[userid]"] = $user


Once again, thanks in advance.

i didnt intstall this hack but i have a similar problem regarding the memory...i had to contact my host so they can increase the memory..php.ini....i dont know if that the same problem but this is a suggestion..i am sure someone more qualified may give u a different...anyhow its a suggestion as i had similar problem

merry christmas
Reply With Quote
  #163  
Old 12-23-2007, 07:06 PM
birdie birdie is offline
 
Join Date: Aug 2007
Location: Australia
Posts: 87
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by weedheaven View Post
Thats weird , i aint the smartest one with vbulletin tough. I just followed the instal instructions

Upload files, import product. Refreshed admincp a moment, went to the "users" and in that list Send PM to Users

And that should work directly. i didnt had to do anything for it to apear, only the 2 steps
i not particularly smart with vB either and this is one of a couple of mods I have installed myself.

The only thing I can think of is that i may have put it in the wrong place on the server. Can anyone confirm exactly where it should go --- ie in which folder???
Reply With Quote
  #164  
Old 12-23-2007, 08:42 PM
djbaxter djbaxter is offline
 
Join Date: Aug 2006
Location: Ottawa, Canada
Posts: 2,601
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Big_Ern View Post
I'm kinda glad I'm not the only one who ran into this problem... Hopefully someone knows an answer. This would be a great mod
Quote:
Originally Posted by mystic10 View Post
i didnt intstall this hack but i have a similar problem regarding the memory...i had to contact my host so they can increase the memory..php.ini....i dont know if that the same problem but this is a suggestion..i am sure someone more qualified may give u a different...anyhow its a suggestion as i had similar problem
Try reducing the number of PMs it sends out in a batch. I forget what the default is but I vaguely remember looking at it and thinking it was set too high. Try 300 or 100 as a maximum.

Quote:
Originally Posted by birdie View Post
As those who have this problem, have said (several times, if you read the thread), this has been done and it still does not work and is not under User's. Do you have any suggestion to troubleshoot this problem?
Quote:
Originally Posted by birdie View Post
The only thing I can think of is that i may have put it in the wrong place on the server. Can anyone confirm exactly where it should go --- ie in which folder???
  • hn_masspm.php should be uploaded to the /admincp folder
  • cpnav_hn_masspm.xml should be uploaded to /includes/xml
If they are already there in the correct folders, try reimporting the product - product-hn_masspm.xml - again from the Admin CP.
Reply With Quote
  #165  
Old 12-24-2007, 02:13 AM
birdie birdie is offline
 
Join Date: Aug 2007
Location: Australia
Posts: 87
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by djbaxter View Post
  • hn_masspm.php should be uploaded to the /admincp folder
  • cpnav_hn_masspm.xml should be uploaded to /includes/xml
If they are already there in the correct folders, try reimporting the product - product-hn_masspm.xml - again from the Admin CP.
THANKS for taking the time to reply. Its much appreciated. IT WORKED!! The instructions were not totally clear where they should be on the server --- did what you said and I can now send out the merry xmas PM that I wanted to! MERRY XMAS to you for the help
Reply With Quote
  #166  
Old 12-24-2007, 04:38 AM
Big_Ern Big_Ern is offline
 
Join Date: Dec 2005
Posts: 31
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

:up:

That was my problem too. I must not of put them in the proper folders before. It shows up in the Users menu now

Thank you!
Reply With Quote
  #167  
Old 12-24-2007, 04:53 AM
Big_Ern Big_Ern is offline
 
Join Date: Dec 2005
Posts: 31
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by djbaxter View Post
Try reducing the number of PMs it sends out in a batch. I forget what the default is but I vaguely remember looking at it and thinking it was set too high. Try 300 or 100 as a maximum.




  • hn_masspm.php should be uploaded to the /admincp folder
  • cpnav_hn_masspm.xml should be uploaded to /includes/xml
If they are already there in the correct folders, try reimporting the product - product-hn_masspm.xml - again from the Admin CP.
Quote:
Originally Posted by SemperFideles View Post
Works well but I have one "complaint" that others may disagree with.

I assumed that the Primary Usergroup selection and Addtional Usergroup selection would work with an OR logic. Here's an example of what I'm talking about:

1. I chose to send a Mass PM to all Admins. Some admins have it set as the Primary Usergroup, others have it as an Additional Usergroup.
2. I selected Administrator under Primary Usergroup and Administrator under Additional Usergroup.

Result, no users matched my criteria.

Thus, the only way to send to all Admins was to send out two PM's (one to just the Primary Usergroup and the other to the Additional Usergroup).

In other words, the system is using an AND logic rule to see if the Primary and Additional usergroup criteria both match instead of one or the other.

If that's the way it is then that's the way it is but I thought I'd point it out.

Thanks again, great Mod.
My forum is setup like this as well. We have various usergroups and depending on which mod changes them they either change it to their Primary or Additional usergroup.

Is there anyway to change this mod to use the OR logic?
Reply With Quote
  #168  
Old 12-24-2007, 11:53 AM
djbaxter djbaxter is offline
 
Join Date: Aug 2006
Location: Ottawa, Canada
Posts: 2,601
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by birdie View Post
THANKS for taking the time to reply. Its much appreciated. IT WORKED!! The instructions were not totally clear where they should be on the server --- did what you said and I can now send out the merry xmas PM that I wanted to! MERRY XMAS to you for the help
Quote:
Originally Posted by Big_Ern View Post
:up:

That was my problem too. I must not of put them in the proper folders before. It shows up in the Users menu now

Thank you!
You're welcome.

In future, if you use a utilitysuch as WinZip or WinRar, you have an option to unpack the .zip file using the folder names included in the download. Most add-ons (but unfortunately not all) are packaged this way.

Following this procedure unpacks the files with the following folder structure:
  • YetAnotherMassPMSystem1.0.1
  • product-hn_masspm.xml
  • Installation Instructions.txt
    • UPLOAD
      • admincp
        • hn_masspm.php
      • includes
        • xml
          • cpnav_hn_masspm.xml
Now, the next recommended step is to use an FTP program such as FileZilla to log in to the server. Then just highlight and drag/upload the admincp and includes folders to the forum root folder on the server.

If your FTP program is working as it should, this will ensure that all files are where they should be.
Reply With Quote
  #169  
Old 12-24-2007, 02:52 PM
LewisAinslie LewisAinslie is offline
 
Join Date: Apr 2007
Posts: 73
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

installed; Great mod, just what i was looking for!
Thank you.
Reply With Quote
  #170  
Old 12-25-2007, 11:58 PM
concoc concoc is offline
 
Join Date: Oct 2005
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Installed ! Up up .Big Thanks mtha
Reply With Quote
  #171  
Old 12-26-2007, 07:19 AM
Big_Ern Big_Ern is offline
 
Join Date: Dec 2005
Posts: 31
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Big_Ern View Post
:up:

That was my problem too. I must not of put them in the proper folders before. It shows up in the Users menu now

Thank you!
I take that back

Uninstalled....

It showed up in the User menu, but screwed up my permission settings. The biggest thing I noticed right away is all users on my forum shouldn't have a limit to the size of all their attatchments, but when this mod is installed, every user (even the super admin) gets a limit of 0kb for all their attatchments and cannot post any pictures
I didn't even uninstall it - left the files on my server and just marked it as disabled, and that fixed my problems.

Anyone have any ideas?
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 01:50 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05144 seconds
  • Memory Usage 2,368KB
  • Queries Executed 26 (?)
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
  • (2)bbcode_php
  • (12)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (4)postbit_attachment
  • (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_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete