Closed (won't fix)
Project:
Privatemsg
Version:
5.x-3.0
Component:
Code
Priority:
Normal
Category:
Task
Reporter:
Created:
11 Aug 2008 at 14:31 UTC
Updated:
25 May 2010 at 08:49 UTC
Jump to comment: Most recent, Most recent file
I'm pleased to release for your reviews, an early version of "privatemsg-ng", a simple extension module to improve the base module with this features:
* Total integration with OG, Buddylist, Roles (Multiple select and access permission)
* File attachment
* Mailing out features (integration with job_queue (required))
TODO:
* Refactoring the theming functions
* Refactoring mailing out features
| Comment | File | Size | Author |
|---|---|---|---|
| #10 | privatemsg_ng-1.patch | 796 bytes | davemybes |
| #4 | privatemsg_ng-0.2.tar_.gz | 53.32 KB | paolomainardi |
| privatemsg_ng.zip | 11.86 KB | paolomainardi |
Comments
Comment #1
Anonymous (not verified) commentedHi Paolo,
thanks for this great addon. I'm using buddylist 2 instead of buddylist, so I changed (hacked) the source to make it work.
I changed "buddylist" to "buddy_api", "buddylist_get_buddies" to "buddy_api_get_buddies" throughout the source as well as the foreach loop.
I'm not quite sure if the foreach is the best solution, but it works nice. Now one can send messages to bl2 buddies. Maybe this is interesting for someone.
Best regards,
Mike
Comment #2
mrtoner commentedAs the patch has a broader scope than integration with Buddylist 2, let's keep the original title. Setting to CNW for additional input from community.
Comment #3
liliplanet commentedsubscribe
Comment #4
paolomainardi commentedNew updates, code refactoring:
* Mailing out functions refactored
* Add jqueryMultiselect features to all select box
* Experimental support for buddylist2 (@hailstorm please check this for the changing)
* Added Ajax select box for OG (when you click on a OG, an Ajax select box with the OG Users will appear)
Please, review the code.
Comment #5
dazhdbog commentedsubscribing
Comment #6
altparty commentedVery interesting add-on! Although I have some remarks...
- The full message (incl. body) will be send to the receipients email box. I'd rather see a notification with a link to have members visiting the website.
- Within the email there's no indication where the email comes from. Maybe a editable message with tokens is a good alternative.
- I'm not sure what the actual sender-address of the email message is. Is it the website's generic email addess or is the sender-address the email address of the sending user/member? If the last option is the case, the sender's email-address will be reveiled without notice to the sender. This should be kept private.
- The Buddylist2 option doesn't work. In the 'Compose' form it shows a dropdown list with only a list of single characters, no buddies at all.
I hope these suggestions will help to enhance this add-on. Keep up the good work.
Comment #7
md2 commentedI think truelove-nl has it spot on. I'm trying to use this module to restore PrivateMsg module's ability to send email notification to users.
Here are my 2 cents:
- I'd rather see a notification with a link back to inbox/message/login to have members visiting the website.
- For the subject, could be nice to have a text input to allow for a custom static subject (eg. "you have a new **** from *******.com"), and possible include tokens to allow for %author,%subject,%site etc.
- The moduele currently sends the email from both the site, and the users email address. In the interests of user privacy, I think a notification email from the general site email address could be best.
Great work!keep it up!
md
Comment #8
paolomainardi commentedThank you for the feedback, i will work on this very soon, with other nice updates.
Paolo
Comment #9
aharown07 commentedAlso very interested in this, thanks for your work!
Comment #10
davemybes commentedHere's a patch to get the buddylist2 usernames to show up properly. Without it, the key and value are both the first letter of the buddy's username.
I also noticed that the AJAX for the OG groups doesn't seem to work properly. Nothing happens when I select an OG from Working Group or from Working Group Users. Not really sure if anything is supposed to happen there, but I suspect the Users box should show the list of actual users. And when I click the All checkbox, the Working Group Users box disappears, which is fine, but it doesn't reappear if I uncheck the All box.
Lastly, you used the wrong permission on the file attach code, so I fixed that too.
This is all done use the 5.x-3.0 version of PM and the 0.2 version of your module.
Other than that, well done on a great addition.
Comment #11
digidoo commentedsubscribing
Comment #12
kansaj commentedHi
I think that the module has a specific problem, related to the replies and threads replies; it does not pre-populate the To: field. The same happen when in user profile the write message is pressed. will think about some solution.
About the OG groups I do not think it is a bug , checked the code it does exactly what it should do, providing list of OGs.
Comment #13
paolomainardi commentedA new and improved versione is arriving, new features:
* Draft messages
* Search integration with Zend Lucene (alpha quality)
And a tons of bugfixing!
Stay tuned, some cleaning on the code and i will open a project.
P.
Comment #14
litwol commentedIs this still for d5? i recommend to us the new and improved d6 release which features much better API.
Comment #15
dazhdbog commentedwhere can we get the d6 release?
Comment #16
bernland commentedDo file attachments work both on the site and a member's inbox?
Comment #17
plan9 commentedLooking forward to the next D5 release :)
Comment #18
berdirI'm closing old issues since Privatemsg for Drupal 5 is not maintained anymore. I suggest you switch to Drupal 6 if possible, many of the reported issues are probably already resolved there and if not, you're welcome to open a new issue.