![]() |
Advanced Recipients List Control
This was made by request, however i may of gone a little over the top, doing more than requested, but hey, more = good, right?
Anyway, what does this do? Description: The "Advanced Recipients List Control" creates a GUI (General User Interface) to easily adapt Recipients to your PM list in an extremely easy way, with no manual work required or knowing of full usernames. Features: - GUI (General User Interface) - Search - (You may input full usernames, or just part, the search will return multiple results if more than 1 are found) - Add Recipient - (Select the user from the results drop down list, hit insert, and bam, there in the list!) - Remove A Recipient - (Added one by mistake? Don't worry, just hit remove and there gone from the list!) - No refreshing - At All! - (The system will search, add, remove recipients, and all this is dynamic, controlled by javascript, allowing fast and easy usability) - Full compatability in FireFox (and possibly other browsers too, havn't tested though) Version 2.0 Features: - Recipients shown in 2 columns (instead of 1 big column) - Buddy List is shown to add buddies to recipients list easily - Table layout improved, just a little neatened structure - Bug Fix for Arcade collision fixed Note: For those upgrading from v1, just download and re-do ALL edits. Previews are posted below, and contained within the download, enjoy! :) - Zero Tolerance |
damn good.. having the search thing is great, users will stop sending to unknown members...
A STAR! |
looking good zero will test it local
/me click install |
thanks much!
|
Looks really good ZT. is this recipients box constantly over the message area in the UserCP message page? In other words... does it take one table row and make it 6+ rows all the time?
|
Yes aslong as your making a new PM it will appear, and if you select recipients, and hit preview, on reload the recipients will still be there, as the data is carried over and presented as should :)
- Zero Tolerance |
Very useful, ty.
|
It doesn't seem to be working for me.. :(
No matter what I enter in the Username field, I get the same error (see screenshot). |
I found the issue.. This mod conflicts with the v3arcade modification.
The "Arcade Game Search" box already uses the element name 'search'. |
Thank you for this! I'm so glad someone could make this hack. :)
Is there a way to put the usernames inside the PM box like you have it, but with a selection? It would load the member list up for you, in case you want to choose that way instead of searching for each person. |
Doesn't seem to work in FF, at least for me. I can add the user names and input a title, but not the actual PM message. The box is shaded out. Any clues to why that would be? I will have to try it in IE to see if it's just a browser thing.
Nope, it's not letting me input a message in the box. :( |
I installed, it works but I am unable to go in message box
|
Quote:
Tested it in firefox myself, im using FireFox v1.0.1 (newest current version) All functionality is working for me, and i can input a message/pm title. - Zero Tolerance |
Putting this on now! Thx!!
|
Installed. It's HOT!!!!
|
Finally! A very valid argument to do the full 3.07 upgrade. Thank you Zero Tolerance.
|
I've installed it, it also works on 3.03. It's a neat hack, really usefull.
I've encountered a tiny problem, problem is not the right word, but the Recipient list takes up a lot of space in some cases. Staff members can PM to 10's of users at the same time, and it would be neat if there were two or even three columns with checkboxes to save space. It would also be nice to have the buddylist displayed there, or if it were possible to transfer names from the buddylist to the recipient list. Sort of a addressbook. Buddies, select to add to recipient list. BudA___|_|___BudB___|_|___BudC___|_| BudD___|_|___BudE___|_|___BudF___|_| |Hide Buddylist| Others Slot___|_|___Slot___|_|___Slot___|_| Slot___|_|___Slot___|_|___Slot___|_| Insert Recipient Username: |_____| Search Recipient Slots are either filled by checking a box with a buddy or searching for a new person like your hack does. Slots are emptied by unchecking its box. Another thing members ask for is to include all recipients in the PM, so the receiver can reply to the whole group (like e-mail does with reply to all). Perhaps the hack can do something optional here as well? |
The hack doesn't work in WYSIWYG mode, Neither in 303 nor in 307.
It's possible to add recipients and a message title, but it's not possible to type the message (XP and I.E. 6.0). |
Thank you, I thought I was losing my mind...
|
makes the two of us.
|
Quote:
|
Quote:
In pm_newpm template, find: HTML Code:
Search = document.getElementById('search').value HTML Code:
Search = document.getElementById('searchpm').value HTML Code:
<td><input type='text' id='search' class='bginput' /></td> HTML Code:
<td><input type='text' id='searchpm' class='bginput' /></td> |
Ah, the WYSIWYG javascript global variables use the new Object() method, and i called one of my variables Object, how nice, collision :p
Anyway, to fix this, go to the template "pm_newpm" Find: Code:
Object = document.getElementById('buildSearch') Code:
ObjectIns = document.getElementById('buildSearch') Code:
Object.innerHTML = BuildHTML Code:
ObjectIns.innerHTML = BuildHTML Also TosaInu, nice suggestions, i wasn't planning on making a newer version for this but with those ideas it doesn't seem like a bad idea to implement that :) - Zero Tolerance |
Version 2.0 has been released, read main post for more information.
- Zero Tolerance |
Thank you SO much for getting this hack completed! :) I just tested it and everything is working great in FF with a 3.0.7 Vbulletin board. Yay!
In the future, maybe a hack add-on for the people that would like to search the members list. I only have about 20 members, so I know their names, but others may not. If it's an option, then people don't have to install it if they have more than say 50 members. :) Thanks again! |
Broken in Safari. Perhaps as part of the default install, you test for known working browsers and if it isn't one of them, you go to the old interface? Just a suggestion...
|
I'm very impressed with the improvements of v2.. :)
Excellent, excellent work ZT. |
gregsbaby64 - I'll try get that done when i have a few spare minutes :)
cirisme - Well, i aimed to get it working in Internet Explorer and Firefox, the 2 most used browsers on the net, and if something works in Firefox, it will most likely work in Netscape and a range of other browsers. But safari is a rarely used one, so i'm trying to provide for the mass majority here. Oblivion Knight - What can i say, thanks :) - Zero Tolerance |
A nice little option could be to place some sort of red asteriks to indicate those who have disabled PM (cannot receive, so might as well be alerted up front :-))
|
Very Nice work. :)
I may install this soon. |
I'd like to make the selected recipient bold so it stands out. Could you please tell me if that is possible and where in javascript I may do so?
Thanks. |
Installed and works great for me! Unfortunately some of my users are having difficulties. The top portion (that shows the recipients) doesnt show up for some of them and I have checked that their editor is the standard one. They search for a member, click add and a box pops up saying may have zero recipients. We have cleared the cache, changed the editor back and fourth and even had them reboot (ok, that was just for fun :devious: ) and still no joy. Any ideas?
|
v2 is great Zero Tolerance.
Quoted from a user "Works fine with my 4 browsers (IE, Mozilla, Firefox and Opera)." There's an issue with hitting RETURN after typing part of a username. People feel that they issue the search command, but in fact the Send PM button is activated (by default when the page private.php is loaded ?) It can happen that PM's will be sent when a user tries to add Recipients. I don't know about the possibilities of html, but is it possible to activate the button corresponding with the inputfield to stop error ENTERs? Or at least stop the Send PM button to be the default (if that is it). |
I've just installed this hack, and it's absolutely fantastic, as userids aren't always easy to remember how to spell when sending PMs.
However, I'd like to echo TsaoInu's comments (quoted below)... I have staff members who can PM up to 50 users at a time, and the result is that the recipients list area becomes huge. It would be nice if there was a way to make it dynamically expand (ie, only show the "filled" slots). Right now I get 50 blank spaces, which makes things really cluttered. Quote:
|
Hrmn, I have one specific user that has a limit of sending 0 private message? Is there any way that this can be fixed?
|
Quote:
|
They have 7 total saved messages out of 1000...so I don't know.
|
I think this will save a lot of time for those that 'online pimp' on my board. LOL
Sure, send all 10 of your lovers on here the same message at once! Thanks LMAO |
installed, yet again ZT shines with his hacks.
|
I like this hack but have a question. Could it be modified to include permissions? I would like to offer this to Premium members only.
Cheers Bruce |
All times are GMT. The time now is 04:47 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:
|