Changeset 312
- Timestamp:
- 03/10/08 21:57:32 (5 years ago)
- Location:
- buddyloo
- Files:
-
- 7 modified
-
de-informal.xml (modified) (3 diffs)
-
de.xml (modified) (3 diffs)
-
en.xml (modified) (3 diffs)
-
files/lib/form/InvitationEditForm.class.php (modified) (4 diffs)
-
fr.xml (modified) (2 diffs)
-
package.xml (modified) (6 diffs)
-
templates/buddylooInvitationEdit.tpl (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
buddyloo/de-informal.xml
r270 r312 10 10 <item name="wcf.buddyloo.invitation.emails"><![CDATA[E-Mail Adresse(n)]]></item> 11 11 <item name="wcf.buddyloo.invitation.emails.description"><![CDATA[Bitte gib die E-Mail Adressen der EmpfÀnger ein, an die du eine Foren-Einladung schicken möchten. Mehrere E-Mail Adressen werden mit je einem Komma voneinander getrennt.]]></item> 12 <item name="wcf.buddyloo.invitation.body"><![CDATA[Nachricht]]></item> 13 <item name="wcf.buddyloo.invitation.body.description"><![CDATA[Sie können dem EmpfÀnger der Nachricht noch einen persönlichen Text mitteilen.]]></item> 12 14 <item name="wcf.buddyloo.invitation.notValid"><![CDATA[Du hast eine ungÃŒltige E-Mail-Adresse eingegeben: {$email}]]></item> 13 15 <item name="wcf.buddyloo.invitation.duplicate"><![CDATA[Die E-Mail Adresse {$email} wird bereits von einem Mitglied genutzt.]]></item> … … 40 42 Danke! 41 43 Dein {PAGE_TITLE} Team]]></item> 44 <item name="wcf.buddyloo.invitation.subject"><![CDATA[Einladung von {$author}]]></item> 45 <item name="wcf.buddyloo.invitation.body"><![CDATA[Hallo {$recipient}! 46 {$author} möchte Sie einladen, sich in unserer Community zu registrieren. Und auch wir freuen uns natÃŒrlich ÃŒber ihren Besuch. 47 {$notice} 48 49 Sie gelangen zur Registrierung indem sie folgenen Link aufrufen: {$pageurl}index.php?page=Register 50 51 Folgende Nachricht hat {$author} als Einladung geschrieben: 52 --------------------------------- 53 {$body} 54 --------------------------------- 55 56 Danke! 57 Ihr {PAGE_TITLE} Team]]></item> 58 <item name="wcf.buddyloo.invitation.register_invitation"><![CDATA[Wir nehmen Neumitglieder nur ÃŒber Einladungen auf. Daher mÃŒssen Sie auch diese E-Mail zur Registrierung verwenden.]]></item> 42 59 </category> 43 60 <category name="wcf.user.whitelist"> … … 63 80 <category name="wcf.acp.group"> 64 81 <item name="wcf.acp.group.option.user.profile.canInvite"><![CDATA[Darf Foren-Einladungen verschicken]]></item> 65 <item name="wcf.acp.group.option.user.profile.canInvite.description"><![CDATA[Soll der Benutzer Foren-Einladungen per E-Mail verschicken können, damit sich Leute im Forumregistrieren?]]></item>82 <item name="wcf.acp.group.option.user.profile.canInvite.description"><![CDATA[Soll der Benutzer Foren-Einladungen per E-Mail verschicken können, damit sich Leute registrieren?]]></item> 66 83 </category> 67 84 </language> -
buddyloo/de.xml
r270 r312 10 10 <item name="wcf.buddyloo.invitation.emails"><![CDATA[E-Mail Adresse(n)]]></item> 11 11 <item name="wcf.buddyloo.invitation.emails.description"><![CDATA[Bitte geben Sie die E-Mail Adressen der EmpfÀnger ein, an die Sie eine Foren-Einladung schicken möchten. Mehrere E-Mail Adressen werden mit je einem Komma voneinander getrennt.]]></item> 12 <item name="wcf.buddyloo.invitation.body"><![CDATA[Nachricht]]></item> 13 <item name="wcf.buddyloo.invitation.body.description"><![CDATA[Sie können dem EmpfÀnger der Nachricht noch einen persönlichen Text mitteilen.]]></item> 12 14 <item name="wcf.buddyloo.invitation.notValid"><![CDATA[Sie haben eine ungÃŒltige E-Mail-Adresse eingegeben: {$email}]]></item> 13 15 <item name="wcf.buddyloo.invitation.duplicate"><![CDATA[Die E-Mail Adresse {$email} wird bereits von einem Mitglied genutzt.]]></item> … … 40 42 Danke! 41 43 Ihr {PAGE_TITLE} Team]]></item> 44 <item name="wcf.buddyloo.invitation.subject"><![CDATA[Einladung von {$author}]]></item> 45 <item name="wcf.buddyloo.invitation.body"><![CDATA[Hallo {$recipient}! 46 {$author} möchte Sie einladen, sich in unserer Community zu registrieren. Und auch wir freuen uns natÃŒrlich ÃŒber ihren Besuch. 47 {$notice} 48 49 Sie gelangen zur Registrierung indem sie folgenen Link aufrufen: {$pageurl}index.php?page=Register 50 51 Folgende Nachricht hat {$author} als Einladung geschrieben: 52 --------------------------------- 53 {$body} 54 --------------------------------- 55 56 Danke! 57 Ihr {PAGE_TITLE} Team]]></item> 58 <item name="wcf.buddyloo.invitation.register_invitation"><![CDATA[Wir nehmen Neumitglieder nur ÃŒber Einladungen auf. Daher mÃŒssen Sie auch diese E-Mail zur Registrierung verwenden.]]></item> 42 59 </category> 43 60 <category name="wcf.user.whitelist"> … … 63 80 <category name="wcf.acp.group"> 64 81 <item name="wcf.acp.group.option.user.profile.canInvite"><![CDATA[Darf Foren-Einladungen verschicken]]></item> 65 <item name="wcf.acp.group.option.user.profile.canInvite.description"><![CDATA[Soll der Benutzer Foren-Einladungen per E-Mail verschicken können, damit sich Leute im Forumregistrieren?]]></item>82 <item name="wcf.acp.group.option.user.profile.canInvite.description"><![CDATA[Soll der Benutzer Foren-Einladungen per E-Mail verschicken können, damit sich Leute registrieren?]]></item> 66 83 </category> 67 84 </language> -
buddyloo/en.xml
r270 r312 10 10 <item name="wcf.buddyloo.invitation.emails"><![CDATA[E-Mail addresse(s)]]></item> 11 11 <item name="wcf.buddyloo.invitation.emails.description"><![CDATA[Please enter the email adresses of the recipients, you want to enter the forum. More email adresses are seperated by comma.]]></item> 12 <item name="wcf.buddyloo.invitation.body"><![CDATA[Message]]></item> 13 <item name="wcf.buddyloo.invitation.body.description"><![CDATA[TODO]]></item> 12 14 <item name="wcf.buddyloo.invitation.notValid"><![CDATA[You entered an invalid address: {$email}]]></item> 13 15 <item name="wcf.buddyloo.invitation.duplicate"><![CDATA[The email address {$email} is already used by a member.]]></item> … … 40 42 Thanks! 41 43 Your {PAGE_TITLE} Team]]></item> 44 <item name="wcf.buddyloo.invitation.subject"><![CDATA[Invitation from {$author}]]></item> 45 <item name="wcf.buddyloo.invitation.body"><![CDATA[TODO]]></item> 46 <item name="wcf.buddyloo.invitation.register_invitation"><![CDATA[TODO]]></item> 42 47 </category> 43 48 <category name="wcf.user.whitelist"> … … 59 64 </category> 60 65 <category name="wcf.user.usercp"> 61 <item name="wcf.user.usercp.menu.link.management.invitation"><![CDATA[ Board-Invitations]]></item>66 <item name="wcf.user.usercp.menu.link.management.invitation"><![CDATA[Community-Invitations]]></item> 62 67 </category> 63 68 <category name="wcf.acp.group"> 64 <item name="wcf.acp.group.option.user.profile.canInvite"><![CDATA[Can send board-invitations]]></item>65 <item name="wcf.acp.group.option.user.profile.canInvite.description"><![CDATA[Can the user send board-invitations to allow recipients to register the board?]]></item>69 <item name="wcf.acp.group.option.user.profile.canInvite"><![CDATA[Can send community-invitations]]></item> 70 <item name="wcf.acp.group.option.user.profile.canInvite.description"><![CDATA[Can the user send invitations to allow recipients to register?]]></item> 66 71 </category> 67 72 </language> -
buddyloo/files/lib/form/InvitationEditForm.class.php
r270 r312 15 15 class InvitationEditForm extends AbstractForm { 16 16 public $input = ''; 17 public $body = ''; 17 18 public $inputArray = array(); 18 19 public $emails = array(); … … 50 51 51 52 if (isset($_POST['input'])) $this->input = StringUtil::trim($_POST['input']); 53 if (isset($_POST['body'])) $this->body = StringUtil::trim($_POST['body']); 52 54 } 53 55 … … 91 93 // reset input field 92 94 $this->input = ''; 95 $this->body = ''; 93 96 94 97 // show success message … … 177 180 } 178 181 } 182 183 /** 184 * Sends the email notification for recipients. 185 */ 186 protected function sendNotification() { 187 require_once(WCF_DIR.'lib/data/mail/Mail.class.php'); 188 189 // send notifications 190 foreach ($this->inputArray as $recipient) { 191 // send mail 192 $subjectData = array( 193 '$author' => WCF::getUser()->username, 194 'PAGE_TITLE' => PAGE_TITLE 195 ); 196 $messageData = array( 197 'PAGE_TITLE' => PAGE_TITLE, 198 '$recipient' => $recipient->username, 199 '$author' => WCF::getUser()->username, 200 '$pageurl' => FileUtil::addTrailingSlash(PAGE_URL), 201 '$notice' => (REGISTER_INVITATIONS ? WCF->getLanguage()->get('wcf.buddyloo.invitation.register_invitation') : ""), 202 '$body' => $this->body 203 ); 204 205 $mail = new Mail(array($recipient->email), WCF->getLanguage()->get('wcf.buddyloo.invitation.subject', $subjectData), WCF->getLanguage()->get('wcf.buddyloo.invitation.body', $messageData)); 206 $mail->send(); 207 } 208 } 179 209 } 180 210 ?> -
buddyloo/fr.xml
r304 r312 10 10 <item name="wcf.buddyloo.invitation.emails"><![CDATA[Adresse(s) e-mail]]></item> 11 11 <item name="wcf.buddyloo.invitation.emails.description"><![CDATA[Veuillez entrer les adresses e-mail des personnes que vous voulez invitez sur ce forum. Vous pouvez entrer plusieurs adresse séparées par des virgules.]]></item> 12 <item name="wcf.buddyloo.invitation.body"><![CDATA[TODO]]></item> 13 <item name="wcf.buddyloo.invitation.body.description"><![CDATA[TODO]]></item> 12 14 <item name="wcf.buddyloo.invitation.notValid"><![CDATA[Vous avez entré une adresse invalide : {$email}]]></item> 13 15 <item name="wcf.buddyloo.invitation.duplicate"><![CDATA[lâadresse e-mail {$email} est déjà utilisée par un membre]]></item> … … 40 42 Merci ! 41 43 Lâéquipe {PAGE_TITLE}]]></item> 44 <item name="wcf.buddyloo.invitation.subject"><![CDATA[TODO]]></item> 45 <item name="wcf.buddyloo.invitation.body"><![CDATA[TODO]]></item> 46 <item name="wcf.buddyloo.invitation.register_invitation"><![CDATA[TODO]]></item> 42 47 </category> 43 48 <category name="wcf.user.whitelist"> -
buddyloo/package.xml
r300 r312 7 7 <packagedescription language="de"><![CDATA[Buddy System fÃŒr das WCF. Freundschaften funktionieren nur in beide Richtungen. Das GegenÃŒber hat die Wahl zum ablehnen/akzeptieren der Freunschafts-Einladung.]]></packagedescription> 8 8 <packagedescription language="fr"><![CDATA[SystÚme dâamitié pour le WCF. Les demandes dâamitié peuvent être acceptées ou refusées.]]></packagedescription> 9 <version>0.9.4 Beta</version>9 <version>0.9.4</version> 10 10 <date>DATE</date> 11 11 <plugin>com.woltlab.wcf</plugin> … … 33 33 <options>options.xml</options> 34 34 <useroptions>useroptions.xml</useroptions> 35 <groupoptions>groupoptions.xml</groupoptions> 35 36 <usercpmenu>usercpmenu.xml</usercpmenu> 36 37 <sql>install.sql</sql> … … 41 42 </instructions> 42 43 44 <instructions type="update" fromversion="0.9.4 Beta"> 45 <options>options.xml</options> 46 </instructions> 47 43 48 <instructions type="update" fromversion="0.9.3"> 44 49 <files>files.tar</files> 50 <templates>templates.tar</templates> 51 <eventlistener>eventlistener.xml</eventlistener> 45 52 <options>options.xml</options> 53 <groupoptions>groupoptions.xml</groupoptions> 46 54 <usercpmenu>usercpmenu.xml</usercpmenu> 47 55 <sql>update.sql</sql> … … 57 65 <eventlistener>eventlistener.xml</eventlistener> 58 66 <options>options.xml</options> 67 <groupoptions>groupoptions.xml</groupoptions> 59 68 <usercpmenu>usercpmenu.xml</usercpmenu> 60 69 <sql>update.sql</sql> … … 71 80 <options>options.xml</options> 72 81 <useroptions>useroptions.xml</useroptions> 82 <groupoptions>groupoptions.xml</groupoptions> 73 83 <usercpmenu>usercpmenu.xml</usercpmenu> 74 84 <sql>update.sql</sql> … … 85 95 <options>options.xml</options> 86 96 <useroptions>useroptions.xml</useroptions> 97 <groupoptions>groupoptions.xml</groupoptions> 87 98 <usercpmenu>usercpmenu.xml</usercpmenu> 88 99 <sql>update.sql</sql> -
buddyloo/templates/buddylooInvitationEdit.tpl
r270 r312 56 56 </div> 57 57 </div> 58 <div class="formElement{if $errorField == 'input'} formError{/if}"> 59 <div class="formFieldLabel"> 60 <label for="input">{lang}wcf.buddyloo.invitation.body{/lang}</label> 61 </div> 62 <div class="formField"> 63 <textarea name="body" id="body">{$body}</textarea> 64 </div> 65 <div class="formFieldDesc"> 66 <p>{lang}wcf.buddyloo.invitation.body.description{/lang}</p> 67 </div> 68 </div> 58 69 59 70 {if $additionalFields|isset}{@$additionalFields}{/if}
