Well, prior to the meltdown of our server, I was nearing the end of my Alpha 6 battle plan, so I started working on modules to improve Ubercart.org itself. Using a test site I developed the Comment Page module (announced here) and dove into the Private Message module to bring it up to speed. The following key things have been updated:
- The whole user interface has been given a face lift.
- Send messages to multiple users. (includes a contacts list to send from)
- Smarter folder management for filing messages.
- Internal menu redesigned to include intuitive tabs on the displays.
- Really.. it's a rewrite of the existing private message module to be decent.
More improvements can certainly be made, but this has taken much longer than expected so I'm moving on. Maybe some day the contacts list will function like a normal contacts list and file attachments will work. Until then, use email. Eye-wink
Let me know if anything is broken. I've proposed in the module's issue tracker that this be accepted as the 2.0 version of the module, but I don't have the time or capability to turn this into patches. Really, patching would be stupid... the modules should just all be overridden. I understand this takes people looking at and testing the code, so please feel free to test the interface here, download the module for your site use, and go to the issue and give it a +1 for inclusion.
(My improvements have become the new 2.x branch of the Private Message module at Drupal.org, but the download there is missing some files somehow.)
| Preview | Attachment | Size |
|---|---|---|
| privatemsg-5--2-0.tar | 237.5 KB |




Although it doesn't really matter to Drupal where it is, just as long as you don't have a module named privatemsg in multiple locations.

This is a compilation post of all the previous responses to my PM module announcement:
--------------------
Wed, 05/09/2007 - 10:07
magdelaine@drupal.org
Posts: 2
Joined: 03/20/2007
I love your new UI! It's beautiful, nice, clean, friendly, etc. Although I must express my fondness for pic of the kid in the cart
.
I'm happy to say that I just got the go-ahead to convert a client's static site to Drupal with Ubercart... I'm just learning Drupal now so it will be a while before it's live (I must complete a redesign first) but I will post back here when it is finished.
Do you guys have an IRC channel?
Thanks for all your hard work!
--------------------
Wed, 05/09/2007 - 10:10
Ryan
Posts: 1685
Joined: 09/26/2006
Awesome! Yeah, I need to get a tribute page to the Uberkid up somewhere.
We don't have an IRC, but we're around the forums from 8-5 EST in the U.S. on week days.
And we do check sporadically all the other times, too. (Like at 12:30 AM when I don't feel like going to bed yet and need a break from Minesweeper...)
--------------------
Thu, 05/10/2007 - 05:47
bwv
Posts: 214
Joined: 02/27/2007
I am using your privatemsg module with great success. Awesome work. thanks
========
http://greystokefarm.com/store
Running Drupal 5.1, UC Alpha7c, PHP 5.2.1, MySQL 5.0.37, Apache/1.3.33
--------------------
Sun, 06/17/2007 - 21:34
protoplasm (not verified)
Very nice module. Great job!!!
Mike
--------------------
Mon, 06/18/2007 - 21:46
Cross_and_Flame@drupal.org
Posts: 2
Joined: 05/07/2007
I used the phpbb2drupal script to convert all my old PMs and posts to drupal.
Am I able to simply replace the 1.0 module with your version, and whistle happily along, or will it only work without existing posts?
Thanks in advance! Your support is admirable!
--------------------
Mon, 06/18/2007 - 22:48
Ryan
Posts: 1685
Joined: 09/26/2006
I actually didn't touch the DB at all, so you should be able to upgrade without a hitch. Although... there was a bug with one of the updates that was put into the install file before me. Essentially, setting the values for the PM variables fails when the script makes entries for the module in the variable table in your database. You can adjust the values manually, though, to make sure they're set to the last IDs. (I can't remember exactly which ones they are... not near the code right now.) If you're running the latest 1.x of PM, this will work fine. Otherwise there may be some pre-me hitches and I'd recommend a backup either way.
--------------------
Wed, 06/20/2007 - 14:13
Cross_and_Flame@drupal.org
Posts: 2
Joined: 05/07/2007
It's ALIIIIIIVE! Thanks, I wanted to check with you before I tried it. Spent waaay too much time importing the phpbb2drupal script that I didn't want to try it again.
Works perfectly. Thanks!
:: edited to add :: Incidentally, how *did* you integrate the PM button...?
--------------------
Wed, 06/20/2007 - 14:22
Ryan
Posts: 1685
Joined: 09/26/2006
I think I wrote about it in the PM button in the readme file. It's just an added bit to our Flatforum template file. It checks to see if the node/comment was posted by a logged in user and if so adds an image link to the PM page. I just worked up that icon in Fireworks... could use some help, but you're welcome to use it as is.