Page 3 of 3

Re: 141 - Implement Private Messaging as a Joomla! v 1.5 extension(s) (Advanced)

Posted: Mon Jan 28, 2008 7:18 am
by clem75
version 1 of uddeim is joomla 1.5 compatible (since v0.9 actually) - i'm using it on my site without any trouble. it works well and integrates with fireboard and community builder. it may not be a native 1.5 plugin, however (i don't know).

have you had a look at joomunity? it's like community builder but looks a lot nicer. maybe you could integrate your plugin with their extension? and if you could also integrate it with phpbb (through jfusion) - your extension would be a real winner.

Re: 141 - Implement Private Messaging as a Joomla! v 1.5 extension(s) (Advanced)

Posted: Mon Jan 28, 2008 10:52 pm
by AmyStephen
clem75 wrote: your extension would be a real winner.
Actually, he is integration with Kevin Devine's UserMeta plugin. It's going to be the new wave of group sites. And, certainly a winner!

Amy :)

Re: 141 - Implement Private Messaging as a Joomla! v 1.5 extension(s) (Advanced)

Posted: Tue Jan 29, 2008 4:53 am
by AmyStephen
OK, Sander.

You started with a bogus task - JWChat and had to think quickly about how to make this work.

You have a PM system where members can message one another on a Joomla! website.

You have integrated this with Kevin Devine's UserMeta.

You have offered all the nice bells and whistles with lookups that include the username, the name, allow for multiple sending - even with the lookup. If someone forgets to add a user or incorrectly types it in, you return their work to them, instead of make them cry.

You created an easy to use mailbox system where messages can be reviewed, retained or deleted.

All of this is in the MVC architecture. So, I can make my own template overrides if I want it to look differently.

You have included tokens, and thus helped to ward off CSRF.

You have implemented the router and can thus offer SEF URLs of all three flavors or regular URLs.

I'm sorry - I know I am missing something.

This extension is certainly going to be one of the more popular extensions around. People will use it. Since it is native v 1.5 and built like it should be built, it's going to wear well. It is also a good example for people to tear apart when they have to learn MVC, too.

Excellent work! High quality work! Get ready for a positive relationship with the Joomla! community. (And, yes, there will be some who are not as positive - we are here for you if you need something.)

When you are ready to submit it, I accept it as complete. I am proud of this one - it's another wonderful example of the GHOP program.

Thanks!
Amy :)

Re: 141 - Implement Private Messaging as a Joomla! v 1.5 extension(s) (Advanced)

Posted: Tue Jan 29, 2008 5:02 pm
by SanderKromwijk
Thanks for your compliments!

I have made a little addition. I added a reply button in the message viewer. The rest is unchanged. I wish to submit the program. Should I upload it on the Google Code.

Sander

Re: 141 - Implement Private Messaging as a Joomla! v 1.5 extension(s) (Advanced)

Posted: Tue Jan 29, 2008 5:11 pm
by AmyStephen
Yes, please. It is fantastic work. Do you have it on JED yet?

When it's uploaded, I will finalize the task.

Thanks so much, Sander. I hope we see you around in the future, too!

Amy :)

Re: 141 - Implement Private Messaging as a Joomla! v 1.5 extension(s) (Advanced)

Posted: Tue Jan 29, 2008 6:36 pm
by SanderKromwijk
Hi,

I uploaded it on google code and I put it on JED

Sander Kromwijk

Re: 141 - Implement Private Messaging as a Joomla! v 1.5 extension(s) (Advanced)

Posted: Thu Jan 31, 2008 12:02 pm
by matthewengland
Sander,

Just a small suggestion for an improvement:

views -messages - tmpl - default.php (line 84, 85)

I have changed my code to the following:

$getSuffix .= '&to='.$tempuser->username;
$getSuffix .= '&subject=re:' . htmlspecialchars($row->subject, ENT_QUOTES) . '';

So as to place the username rather than the name into the reply 'To:' field, and to place the subject of the original message prefixed by 're:' in a standard email style.

Also, we are experiencing some Javascript problems on our Windows XP IE7 machine. The error we get is on the following line:

document.getElementById('message'.innerhtml) = text;

Before we spend time we havent got on debugging could you suggest anything?

Many thanks.

Re: 141 - Implement Private Messaging as a Joomla! v 1.5 extension(s) (Advanced)

Posted: Thu Jan 31, 2008 1:22 pm
by SanderKromwijk
Hi,

I'm going to add the reply part in the subject, so thanks for the tip!

I'll look at the javascript problem as soon as I have downloaded IE7 (I don't have it yet).

Sander

Re: 141 - Implement Private Messaging as a Joomla! v 1.5 extension(s) (Advanced)

Posted: Thu Jan 31, 2008 1:33 pm
by SanderKromwijk
Hi,

I haven't found any problem when using IE7. Could you send a screenshot of the error?

Sander

Re: 141 - Implement Private Messaging as a Joomla! v 1.5 extension(s) (Advanced)

Posted: Thu Jan 31, 2008 2:27 pm
by matthewengland
EDIT: See my post below.

Re: 141 - Implement Private Messaging as a Joomla! v 1.5 extension(s) (Advanced)

Posted: Thu Jan 31, 2008 3:19 pm
by SanderKromwijk
Hi,

I see you've been costumizing the interface. Are you sure you let the id='message' part in the box where the message should come? Is this site online? If it is, can you send the url?

Sander

Re: 141 - Implement Private Messaging as a Joomla! v 1.5 extension(s) (Advanced)

Posted: Thu Jan 31, 2008 3:34 pm
by matthewengland
EDIT: Apologies.

It seems its something i've done to the code thats made it not work, as I've installed on another Joomla1 site and its fine. When I find the solution I will post it here if it will help anyone.

thanks!

Re: 141 - Implement Private Messaging as a Joomla! v 1.5 extension(s) (Advanced)

Posted: Thu Jan 31, 2008 3:45 pm
by AmyStephen
Matthew -

This is not a support site. Sander is a pre-university student who is in competing in the Google Highly Open Participation Contest.

It appears you have development experience and are benefiting from his work. What better way to show your appreciation than to contribute towards it, yourself. If you are able to debug and resolve a problem that you find, it's okay to share improvements in this thread, but I thank you for not using this thread as a support forum.

All the best,
Amy :)

Re: 141 - Implement Private Messaging as a Joomla! v 1.5 extensi

Posted: Wed Apr 02, 2008 9:02 am
by slabbi
SanderKromwijk wrote:I've looked at uddeIM, but the problem is it is made for Joomla 1.0. Even the newest version isn't 1.5 compatible.
This is completely nonsense.

uddeIM does not run on Joomla 1.5 in native mode, but it runs fine in Joomla 1.5 lagacy mode. So the expression "isn't compatible" is wrong.

Re: 141 - Implement Private Messaging as a Joomla! v 1.5 extensi

Posted: Wed Apr 02, 2008 2:20 pm
by SanderKromwijk
Hi,

I'm sorry. I hadn't thought of using the legacy plugin :-[ .

Sander Kromwijk

Re: 141 - Implement Private Messaging as a Joomla! v 1.5 extensi

Posted: Wed Apr 02, 2008 3:29 pm
by AmyStephen
slabbi wrote:
SanderKromwijk wrote:I've looked at uddeIM, but the problem is it is made for Joomla 1.0. Even the newest version isn't 1.5 compatible.
This is completely nonsense.

uddeIM does not run on Joomla 1.5 in native mode, but it runs fine in Joomla 1.5 lagacy mode. So the expression "isn't compatible" is wrong.
Slabbi -

You are posting in an area for the Google Highly Open Participation Contest. Further, your tone is rude.

I assume uddeIM is your extension? Let it be known that it runs with the legacy mode enabled. This extension is written for native Joomla! v 1.5. In time, you will likely want to do the same since eventually legacy mode will be removed.

Thank you for correcting any misunderstanding.

Amy

Edit - It appears you are the uddeIM developer, instead of seeking help.