PDA

View Full Version : Private Messages Enhancements - Cyb - PM System Enhancements


Valter
05-01-2008, 10:00 PM
Info:
This enhances your Private Messages system:
-PM Menu in NavBar PM stats
-Advanced unread PM(s) notification
-"Reply To All" option in messages which was sent to multiple recipients
-Option to completely disable Signatures in PMs
-Options to change NewPM form checkboxes defaults

All features can be enabled/disabled in hack settings.

See screenshots.


Installation:
1. Import XML file as product: AdminCP > Plugin System > Manage Products > [Add/Import Product]


To set options:
Go to: AdminCP > vBulletin Options > Cyb - PM System Enhancements


Versions:
v1.0 - Mar 12. 2007.
-Initial release
v1.1 - Mar 12. 2007.
-Minor bug fixed (unneded space before PM stats)
v1.2 - Mar 13. 2007.
-Fixed bug (array_search error on some servers when viewing PM)
-New: Change PM stats cell bg-color on new PM
v1.3 - Mar 23. 2007.
-Fixed bug (array_search error when viewing PMs sent by bots)
-Fixed bug (PM menu links not working on some forums)
-Hack compatible with vBadvanced CMPS (variable to globalize: cybpmmenu)
v1.4 - Apr 24. 2007.
-PM menu links uses now full path (defined in vBulletin Options > Site Name / URL / Contact Details > Forum URL)
-Some other minor bug fixes
v1.5 - May 02. 2008.
-Compatible with vBulletin 3.7 Gold (may not work with Beta/RC releases)
-Minor bugs fixed, some code optimization done


Click INSTALL if you like this hack.

ssslippy
05-01-2008, 11:28 PM
Was the bug with quick reply and only working when there was 2 people in the pm and reply to all?

Kaleem
05-01-2008, 11:43 PM
Thank you for the update :)

taheri6
05-02-2008, 02:15 AM
updated, works nice!

MikeHolohan
05-02-2008, 05:01 AM
installed... works good... Mike.

Jasem
05-02-2008, 08:19 AM
Thank you :)

WantedLebanese
05-02-2008, 09:04 AM
Thanks,

Keep It Up ;)

shamda
05-02-2008, 09:51 AM
I was using this with 3.6.10 and it was working fine. I upgraded to 3.7 and installed this latest update. Now in the welcome box the blinking color for number of unread PMs and the background color change does not work. The pop up window alert for new messages also does not work. I have the pop up alert set correctly in vb options and it was working before this update. Any ideas?

Magnumutz
05-02-2008, 09:56 AM
Dude, but this disables the "New Notification" menu?

meolangthang
05-02-2008, 09:59 AM
Thank you

-=Leb=-
05-02-2008, 10:31 AM
Excellent work and thx for the update :)

redlabour
05-02-2008, 10:48 AM
Still missing a Option to check Usergroups direct from New PM Form to send PMs to Usergroups.

Then it was a Killer-App ;)

tchia
05-02-2008, 03:41 PM
Was the bug with quick reply and only working when there was 2 people in the pm and reply to all?

Not fixed here.

I was using this with 3.6.10 and it was working fine. I upgraded to 3.7 and installed this latest update. Now in the welcome box the blinking color for number of unread PMs and the background color change does not work. The pop up window alert for new messages also does not work. I have the pop up alert set correctly in vb options and it was working before this update. Any ideas?

Same problem.

Dude, but this disables the "New Notification" menu?

Yes, it does.

Julie
05-02-2008, 08:58 PM
Is it possible to make this into on the individual user-end? So that all users can set their own settings, and not just a master switch? :) I personally like to NOT save a copy in the Sent folder, but perhaps a lot of my users do like it, so I don't want to shut it off for everyone :)

Thanks in advance!

tchia
05-02-2008, 09:08 PM
Is it possible to make this into on the individual user-end? So that all users can set their own settings, and not just a master switch? :) I personally like to NOT save a copy in the Sent folder, but perhaps a lot of my users do like it, so I don't want to shut it off for everyone :)

Thanks in advance!

Can't they just tick the box in the options below the editor?

"Save a copy of this message in your Sent Items folder."

ZeroHour
05-03-2008, 12:56 AM
As a idea a way to check PM's and export them in a zip file with text files would be nice.
Aka you select the boxes and then click export and you get a zip with text versions of the pm's.

tchia
05-03-2008, 11:21 AM
Disregard earlier statement. Added new style with no parent style and all is working perfectly now. *Marked Installed*

flipstyle
05-03-2008, 02:50 PM
Thanks :)

mahyarsat
05-03-2008, 09:29 PM
Thank you :)

Trickle
05-04-2008, 02:24 AM
Installed as instructed and no red flashing new pm waiting for me even though there is a pm waiting. Using 3.7.0 Gold.

Not sure what the issue is. Followed installed as instructed and everything looks like the screen shots as shown.

I can't seem to check latest version. I get this when I do. "Version check connection to host www.vbulletin.org failed. Please try again later.

The error returned was: ''

Any ideas?

Jurek SOL
05-07-2008, 10:36 AM
I installed the new version of VBulletin 3.7.0 and the new Cyb - PM System Enhancements 1.5. Unfortunately, after installation PM System Enhancements 1.5 is not working. It is available in CMS, but none of the changes are visible on the forum.

Can you help, please?

audis3
05-08-2008, 08:48 AM
Also not working for me(vb 3.7.0)

Can you help please?

Valter
05-10-2008, 06:56 AM
Can someone create temp admin account for me on their forum?

I would like to check what makes problem there to be able to fix it.

Poltergiest
05-10-2008, 11:41 AM
FIW works for me on 3.70

GateKeper
05-15-2008, 03:01 AM
no flashing for us either

just upgraded to 3.7.0 tonite

worked on 3.6.10

queengoc
05-15-2008, 02:40 PM
I just installed this on 3.7 and I don't get the blinking red when I receive a new pm. Any ideas? I checked my settings and they look correct. Thanks!

siliconfinance
05-17-2008, 03:40 PM
Any way to add the ability to search the PMs?

HobaZ
05-19-2008, 04:22 PM
Thanks alot ^^ installed

Sofia
05-20-2008, 07:13 AM
Was the bug with quick reply and only working when there was 2 people in the pm and reply to all?

I've same problem. You can fix it (but i don't know if it's a good code)

In the XML, find :

$cpme_par2 = array_search($vbulletin->userinfo['username'], $cpme_par1['cc']);

and delete this

queengoc
05-21-2008, 04:34 PM
I also don't get the reply all function. I know I have the correct settings on my options section for everything. It seems to be the only part working is the drop down bar in the pm section.

Fungsten
05-21-2008, 06:09 PM
The notification is not flashing at all for me either.

jw00dy
05-22-2008, 09:43 PM
No problems here on 3.7.0

pierians
05-29-2008, 05:07 PM
Thank you!
Great Hack!!!

sina1808
06-01-2008, 09:40 AM
Thank you :)
Great Hack!!! :)

Sakai Ray
06-01-2008, 07:14 PM
Thank you very much ^^

vithorius
06-03-2008, 08:33 AM
Hi! I'm sorry if this question has already been answered:

Is it possible to let only some usergroups to use this Mod? :confused:
(I mean, restrict the use of this Mod to ONLY some usergroups)


Thank you very much. :up:

ArnyVee
06-12-2008, 03:48 PM
Oh man....no flashing red PM notification! :(

Has anyone gotten this to work in 3.7 or above with the flashing red notification? If so, please share how you did it.

Fungsten
06-20-2008, 05:47 PM
Oh man....no flashing red PM notification! :(

Has anyone gotten this to work in 3.7 or above with the flashing red notification? If so, please share how you did it.

Mine doesn't work either.

TheInsaneManiac
07-11-2008, 02:00 AM
Does this stop other notifications?

vithorius
07-11-2008, 06:35 AM
Hi! I'm sorry if this question has already been answered:

Is it possible to let only some usergroups to use this Mod? :confused:
(I mean, restrict the use of this Mod to ONLY some usergroups)
Please...?

Thank you very much. :up:

BucWiLd
07-21-2008, 03:39 AM
works great thank you

Slyd3r
07-23-2008, 12:24 AM
doesnt work for me either:confused:

IvyKeepMommy
08-20-2008, 11:48 AM
I also don't get the reply all function. I know I have the correct settings on my options section for everything. It seems to be the only part working is the drop down bar in the pm section.

I just upgraded and we got the flashing red notification ok, but lost the Reply All function that we had on the last version... it is enabled in the admin cp options, but simply doesn't exist within the PMs

Reverting back to the old version didn't restore the reply all function :(

Any suggestions?

Edited to update that is has mysteriously and randomly reappeared!

wline
08-20-2008, 11:59 AM
nice. tnx mate

barcena
08-23-2008, 06:13 AM
I did installed mine but it shows no color no nothing different, I wonder why, I did everything as explained.

PS. Nevermind, my version is 3.6.x LOL

ShMilO
08-23-2008, 07:50 AM
i have 3.7.2
it doesn't work
old 1.4 version also doesn't work now
no flashing red color
no yellow background

wline
08-23-2008, 01:58 PM
i have 3.7.2
it doesn't work
old 1.4 version also doesn't work now
no flashing red color
no yellow background

It's work great for 3.7.2. I've got 3.7.2 PL2 and it's work great;)

GrandHolyKing
08-23-2008, 02:05 PM
Oh man....no flashing red PM notification! :(

Has anyone gotten this to work in 3.7 or above with the flashing red notification? If so, please share how you did it.
Using 3.7.2 PL2 and it works a treat. I had another mod installed that did something similar so I uninstalled that one first using the product manager and then installed this one.

peterle1
08-26-2008, 06:56 PM
I am using this mod with vbalinks and I moved the login block to the header.
Now the login block is broken within vbalinks.

Vba needs the hookname inserted in the options and I don't know which to take.

So what hook is used to change the color of the PM line in the login?

Thanks a lot for the mod and the work. :)

peterle1
08-28-2008, 07:31 AM
Once again.
I moved the navbar and the login to the header, now the hack doesn't work any longer, as it should.
One point is the background colour, which doesn't change any longer and the dropdown doesn't work in the navbar too.
What do I have to do, to make it work again?

mmoore5553
08-30-2008, 10:20 AM
i have same issue .on default skin i have fine buton my skin PM is in header r when i click hte arrow nothing displays ..fix ?

Ransack
10-01-2008, 07:58 PM
I just upgraded and we got the flashing red notification ok, but lost the Reply All function that we had on the last version... it is enabled in the admin cp options, but simply doesn't exist within the PMs

Reverting back to the old version didn't restore the reply all function :(

Any suggestions?

Edited to update that is has mysteriously and randomly reappeared!

I'm having a similar problem. Running 3.6.x It seems sometimes the "Reply to all" link is present at the end of the recipients list and sometimes it is not.

Ransack
10-01-2008, 08:35 PM
Well this fixes my problem with mysteriously disappearing "reply to all" link.

I edited "Plugins and Products" => "Cyb - PM System Enhancements - RA" (hook private_complete)

Find

if ($cyb_confirmmulticc ==';')


replace with

if (true)


Not sure why that check is made or why it's needed. The "recipients" list is only displayed if there are more than one recipients anyway. Maybe it's my 3.6.x version or some other template problems I was having.

Duncan Idaha
12-11-2008, 01:15 PM
Using VB 3.7.4PL1
Installed and does not work at all. Worse, it messes up my forum when I click on the dropdown box to compose a message:
It directs me to the same page, but with a load of error messages, disappeared buttons and I cannot even logout anymore!

It gives syntax errors and the message that on line 1594, sign 2, an object is expected, code 0, url = http://www.forum.com/forums/index.php/private.php?do=newpm

So, uninstalled it (must say I really am sick and tired here. more that half of the mods simply don't work or f*ck up my forum!)
How to remedie this, as the idea still is appealing to me.

Airon
12-25-2008, 12:50 PM
I use VB 3.7.4PL1 too, and didn't worked, nothing :(

Makc666
01-01-2009, 01:02 AM
There is a small logical "bug" with "NewPM Form Defaults".


For example admin set these one:
"Automatically parse links in text" checked by default? -> Yes
"Disable smilies in text" checked by default? -> No
User starts New Private Message.
He put the title and the text.
Then he unchecks "Automatically parse links in text" and checks "Disable smilies in text".
In other words makes:
"Automatically parse links in text" checked by default? -> Yes
"Disable smilies in text" checked by default? -> No
After that he presses "Preview button"
When the window reloads after that those "Miscellaneous Options" returns back to
"Automatically parse links in text" checked by default? -> Yes
"Disable smilies in text" checked by default? -> No
In other words the product breaks user's choice.

I think there must be some way to override this logical "bug" with "NewPM Form Defaults".

madmax1228
01-01-2009, 01:08 PM
installed.

Adem GEN?
01-01-2009, 05:44 PM
Thanks, Installed

Turkish Language File

Varolan Türkçe Dil Dosyanızın Üzerine Yazın

M3xital
01-14-2009, 06:49 AM
Hi,
Does it work with 3.8.0?
.........................................

Sorry, found it in 3.8.0 modifications section.

Fraxter
01-31-2009, 01:16 PM
I've found a little issue. If i browsing my site via the https protocoll and click at the dropdown in the navbar from this hack, there are only http links. But they should be https too.

Perhaps it can be solved in a future version. :)

best regards

Pander23

RedHacker
02-01-2009, 03:56 AM
Work with 3.8.1 version...?

dcmetrominis
03-06-2009, 02:23 AM
Work with 3.8.1 version...?
+1 Thanks

HaS?R
03-11-2009, 08:21 PM
I'll Have A Look.Thnaks Man.

DieselMinded
03-15-2009, 01:46 PM
loved this mod but uninstalled due to html errors

militarytuners
04-29-2009, 10:07 PM
Awesome feature to add on

onrope
05-14-2009, 01:52 AM
Thanks

Smitty
05-31-2009, 08:01 AM
Hi,
Does it work with 3.8.0?
.........................................

Sorry, found it in 3.8.0 modifications section.What's the mod name / link?

Template mods or Addins?

Valter
05-31-2009, 02:57 PM
List of all of my hacks is found in my profile.

saqibnpt
07-01-2009, 03:21 AM
Thanks Keep It Up You Are Great!

yotsume
08-02-2009, 07:42 PM
How Do I Hide PM Stats Line For Users That Have Not Been Approved Yet?

Mr. CYB I have a question:

I need to prevent a user from seeing the PM Stats line if they login and I have not yet accepted their account.

What in the Navbar can I code to only have select members groups be able to see the PM stats line. I attached a screen shot of what I need to hide.

I have been trying to add a statement to my navbar like this but have not been able to work it out:

<if condition="is_member_of($bbuserinfo, 6, 7, 2, 5)">Can you please help me. I need only full registered members able to see this line.

Right now there is a limbo in-between gap for a user who has confirmed their email address and registered and has not yet been approved by an Admin.

So when a user in this limbo logs in they are able to see the PM drop menu and click and get into the UserCP. If they click links they get warning messages that they didn't need to see and it makes the site look to them as if there is a error and problem.

Thanks for the help!

EDIT: SUGGESTION:
You know what would be awesome. If a none account approved members logs in instead of seeing the PM Stats line they see a blinking line saying "Account Approval Pending". Flashing in RED would rock! Oh please how can we add this to your mod?

I attached a second screen shot of my suggestion. Can you help me do this with your mod please. :)

Mr. CYB this line of text would make it so clear to awaiting members that they still need to wait. As it is now it can be misleading for new members especially mine who are mainly not so great at the "Engrish" language.

yotsume
08-06-2009, 07:19 PM
CYB Can I please get help with my previous post. Many of my new mebers are lofgiing in before they are accepted by the admin and getting permission warnings and getting confused because they can see the PM stats line before their account is approved.

I need that line not visible to them until their account is truly active because the admin accepts their account.

I can use even a simple method to hide the line from them untill they are in the Registered members group.

PLEASE HELP!

THANKS!

appsfinder
08-07-2009, 06:11 AM
need help: is it possible to change this word Your Notifications to something like New Messages?

yotsume
08-08-2009, 03:59 AM
How Do I Hide PM Stats Line For Users That Have Not Been Approved Yet?

Mr. CYB I have a question:

I need to prevent a user from seeing the PM Stats line if they login and I have not yet accepted their account.

What in the Navbar can I code to only have select members groups be able to see the PM stats line. I attached a screen shot of what I need to hide.

I have been trying to add a statement to my navbar like this but have not been able to work it out:

<if condition="is_member_of($bbuserinfo, 6, 7, 2, 5)">Can you please help me. I need only full registered members able to see this line.

Right now there is a limbo in-between gap for a user who has confirmed their email address and registered and has not yet been approved by an Admin.

So when a user in this limbo logs in they are able to see the PM drop menu and click and get into the UserCP. If they click links they get warning messages that they didn't need to see and it makes the site look to them as if there is a error and problem.

Thanks for the help!

EDIT: SUGGESTION:
You know what would be awesome. If a none account approved members logs in instead of seeing the PM Stats line they see a blinking line saying "Account Approval Pending". Flashing in RED would rock! Oh please how can we add this to your mod?

I attached a second screen shot of my suggestion. Can you help me do this with your mod please. :)

Mr. CYB this line of text would make it so clear to awaiting members that they still need to wait. As it is now it can be misleading for new members especially mine who are mainly not so great at the "Engrish" language.

PROBLEM SOLVED USING VBADVANCED!

1. Set both COPPA and User Awaiting Email Confirmation usergroups Private Messaging capacity to 0 zero to diable the PM stats line. This was allowing not activated users to get into the UserCP before they are members of the site!
2. In vBa make a new BB code module and place an Account pending notice that can only be viewed by these two usergroups. This way when these people log in they get a nice notice that their account is pending. This avoids useless emails to the admin asking why they have all these error messages and no permission warnings.

PROBLEM SOLVED!!!

moreno81
08-13-2009, 12:40 PM
thx u

Strike-Force.ne
08-25-2009, 08:59 PM
I've been running this for about a month now using 3.8.3. Overall this works, but multiple users have reported that PM's are not being saved despite clicking to do so before the PM is sent. I will continue to monitor this, but just wanted to post this as a FYI to anyone considering using this on 3.8.

ShackMaster
12-09-2009, 02:23 PM
Anyone having any issues with the Select / deselect all in this group tick boxes in private messaging?

Ticking the box to select all the messages in that particular section is not working and we are mystified as to why.

Thanks!

Bouncer222
12-24-2009, 02:24 PM
update to vb4 please?

BadgerDog
01-03-2010, 10:29 AM
Installed ... thank you Cyb ... :up:

Question for anyone ....

When I receive a message from multiple senders, I don't see the "Reply to All" option at the end of the sender list, even though it's enabled in the AdminCP settings. :confused:

Anyone else having this issue?

Thanks ... :)

Regards,
Badger

BadgerDog
01-03-2010, 10:35 AM
Well this fixes my problem with mysteriously disappearing "reply to all" link.

I edited "Plugins and Products" => "Cyb - PM System Enhancements - RA" (hook private_complete)

Find

if ($cyb_confirmmulticc ==';')


replace with

if (true)


Not sure why that check is made or why it's needed. The "recipients" list is only displayed if there are more than one recipients anyway. Maybe it's my 3.6.x version or some other template problems I was having.

Thank you Ransack .... :up:

That also fixed the problem on my v3.67pl1 site ...

Appreciate you posting that patch ... :)

BTW, I had to switch back from this 3.7 mod to his older 3.6 one as the upgrade caused me to lose the drop down and color functionality with the switch. When I went back to the older 3.6 one, everything worked fine including your replly all patch.

Regards,
Badger

Neo_obs
02-05-2010, 07:38 PM
Is there anyway we can add an "Auto-Forward" setting. This way I can set it so that my main admin account has its PM's auto-forwarded to my other account. Also I would love to set up a "bugs" account where users can PM issues they have with the site but they are automatically forwarded to the appropriate admin.

Of course, this setting would be per user and only allowed to be edited by Admin.

mholtum
10-13-2010, 11:10 PM
* Installed. Works great so far..

ekool
02-25-2011, 03:29 PM
Any plans to convert this to work with VB4?

Valter
01-03-2012, 10:51 AM
Updated for vBulletin 4.x:
https://vborg.vbsupport.ru/showthread.php?t=276386

vsforums
09-10-2013, 07:02 PM
I installed the hack on (vb 3.7.3) but can't see the "Reply to All" link?