CommunityAddon Message+Benachrichtigung

Alles über die Anwendung und Entwicklung von AddOns.

CommunityAddon Message+Benachrichtigung

Beitragvon openmind » 29. Jan 2009, 21:19

Hi zusammen,

Ich wollte nur Bescheid geben, dass es im Community Addon noch kleinen Bug gibt, der leicht zu beheben ist.

In den Benachrichtigungsmails ist ###firstname### ###name### eingetragen.
Ich habs erst nicht gemerkt, aber dann ist mir irgendwann aufgefallen, dass bei den mails scheinbar der Absender selbst eine mail bekommt. Nach einigem hin und her gestöbere im Code hab ich dann festgestellt, dass die mails korrekt an den Empfänger gehen, aber die die im E-mail-Template replaceten Namen einfach die falschen sind.
Das hat den netten Effekt, dass der andere Erfährt wer hinter dem sendenden Username steckt (Echtname wird angezeigt).

Der Grund ist die Definition im Code, denn da steht:
Code: Alles auswählen
if ($user_id != $REX['COM_USER']->getValue('rex_com_user.id'))
               {
                  rex_com_user::exeAction($user_id,"sendemail_contactrequest",
                     array(
                     "user_id" => $REX['COM_USER']->getValue('rex_com_user.id'),
                     "firstname" => $REX['COM_USER']->getValue('rex_com_user.firstname'),
                     "name" => $REX['COM_USER']->getValue('rex_com_user.name'),
                     "login" => $REX['COM_USER']->getValue('rex_com_user.login'),
                     "to_user_id" => $u->getValue('rex_com_user.id'),
                     "to_firstname" => $u->getValue('rex_com_user.firstname'),
                     "to_name" => $u->getValue('rex_com_user.name'),
                     "to_login" => $u->getValue('rex_com_user.login'),
                     )
                  );
               }

Damit es richtig ist muss es also statt...

###firstname### ###name### oder ###login###
###to_firstname### ###to_name### oder ###to_login###

...heißen.

Also einfach die E-mail-Templates (sendemail_message, sendemail_guestbook und sendemail_newcontact) entsprechend korrigieren.

NICHT ABER diese Templates ändern!!!: 'register' und 'sendpassword' den da muss das so sein!

Da macht das gleiche schon viel mehr Sinn und Spaß!

Lg, openmind
Benutzeravatar
openmind
 
Beiträge: 134
Registriert: 11. Dez 2006, 11:45

Zurück zu AddOns [R4]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste