Changeset 276

Show
Ignore:
Timestamp:
03/07/08 18:15:20 (5 years ago)
Author:
d0nut
Message:

hard merge with groupapplymail

Files:
7 modified
8 copied

Legend:

Unmodified
Added
Removed
  • application.register/de-informal.xml

    r275 r276  
    11<?xml version="1.0" encoding="UTF-8"?> 
    2 <language languagecode="de"> 
     2<!DOCTYPE language SYSTEM "http://www.woltlab.com/DTDs/language.dtd"> 
     3<language languagecode="de-informal"> 
     4        <category name="wcf.groupapplymail"> 
     5                <item name="wcf.groupapplymail.application.register.info"><![CDATA[{if $count == 1}Du hast noch eine unbearbeitete Bewerbung fÃŒr eine Benutzergruppe.<br/><a href="index.php?page=UserGroupLeader{@SID_ARG_2ND}">Direkt zur Bewerbung...</a>{/if}{if $count > 1}Du hast noch unbearbeitete Bewerbungen fÃŒr Benutzergruppen.<br/><a href="index.php?page=UserGroupLeader{@SID_ARG_2ND}">Direkt zu den Bewerbungen...</a>{/if}]]></item> 
    36 
    4         <category name="wbb.index"> 
    5                 <item name="wbb.index.application.register.info"><![CDATA[{if $count == 1}Du hast noch eine unbearbeitete Bewerbung fÃŒr eine Benutzergruppe.<br/><a href="index.php?page=UserGroupLeader{@SID_ARG_2ND}">Direkt zur Bewerbung...</a>{/if}{if $count > 1}Du hast noch unbearbeitete Bewerbungen fÃŒr Benutzergruppen.<br/><a href="index.php?page=UserGroupLeader{@SID_ARG_2ND}">Direkt zu den Bewerbungen...</a>{/if}]]></item> 
     7                <item name="wcf.groupapplymail.options"><![CDATA[Gruppen-Optionen]]></item> 
     8                <item name="wcf.groupapplymail.mail.subject.5"><![CDATA[{$author} ist der Gruppe {$group->groupname} beigetreten]]></item> 
     9                <item name="wcf.groupapplymail.mail.subject.6"><![CDATA[{$author} möchte der Gruppe {$group->groupname} beitreten]]></item> 
     10                <item name="wcf.groupapplymail.mail.body.5"><![CDATA[Hallo {$recipient}! 
     11{$author} ist der Gruppe {$group->groupname} beigetreten. 
     12 
     13Um alle aktuellen Mitglieder einzusehen, wechseln Sie in die Gruppenverwaltung: 
     14{$pageurl}index.php?form=UserGroupAdministrate&groupID={$group->groupID} 
     15 
     16Sie erhalten diese E-Mail, weil Sie eingestellt haben ÃŒber Neuaufnahmen in Ihrer Gruppe benachrichtigt zu werden. 
     17 
     18Vielen Dank! 
     19Ihr {PAGE_TITLE} Team]]></item> 
     20                <item name="wcf.groupapplymail.mail.body.6"><![CDATA[Hallo {$recipient}! 
     21{$author} bittet um Aufnahme in die Gruppe {$group->groupname}. 
     22 
     23Er hat dazu die folgende BegrÃŒndung formuliert: 
     24--------------------------------- 
     25{$reason} 
     26--------------------------------- 
     27 
     28Um die Bewerbung einzusehen, wechseln Sie in die Gruppenverwaltung: 
     29{$pageurl}index.php?form=UserGroupAdministrate&groupID={$group->groupID} 
     30 
     31Sie erhalten diese E-Mail, weil Sie eingestellt haben ÃŒber Bewerbungen in Ihrer Gruppe benachrichtigt zu werden. 
     32 
     33Vielen Dank! 
     34Ihr {PAGE_TITLE} Team]]></item> 
     35                <item name="wcf.groupapplymail.enableEmailNotification.5"><![CDATA[E-Mail-Benachrichtigung bei Neuaufnahmen]]></item> 
     36                <item name="wcf.groupapplymail.enableEmailNotification.5.description"><![CDATA[]]></item> 
     37                <item name="wcf.groupapplymail.enableEmailNotification.6"><![CDATA[E-Mail-Benachrichtigung bei Bewerbungen]]></item> 
     38                <item name="wcf.groupapplymail.enableEmailNotification.6.description"><![CDATA[]]></item> 
    639        </category> 
    740</language> 
  • application.register/de.xml

    r275 r276  
    11<?xml version="1.0" encoding="UTF-8"?> 
     2<!DOCTYPE language SYSTEM "http://www.woltlab.com/DTDs/language.dtd"> 
    23<language languagecode="de"> 
     4        <category name="wcf.groupapplymail"> 
     5                <item name="wcf.groupapplymail.application.register.info"><![CDATA[{if $count == 1}Es ist eine unbearbeitete Bewerbung fÃŒr eine Benutzergruppe vorhanden.<br/><a href="index.php?page=UserGroupLeader{@SID_ARG_2ND}">Direkt zur Bewerbung...</a>{/if}{if $count > 1}Es sind noch unbearbeitete Bewerbungen fÃŒr Benutzergruppen vorhanden.<br/><a href="index.php?page=UserGroupLeader{@SID_ARG_2ND}">Direkt zu den Bewerbungen...</a>{/if}]]></item> 
    36 
    4         <category name="wbb.index"> 
    5                 <item name="wbb.index.application.register.info"><![CDATA[{if $count == 1}Es ist eine unbearbeitete Bewerbung fÃŒr eine Benutzergruppe vorhanden.<br/><a href="index.php?page=UserGroupLeader{@SID_ARG_2ND}">Direkt zur Bewerbung...</a>{/if}{if $count > 1}Es sind noch unbearbeitete Bewerbungen fÃŒr Benutzergruppen vorhanden.<br/><a href="index.php?page=UserGroupLeader{@SID_ARG_2ND}">Direkt zu den Bewerbungen...</a>{/if}]]></item> 
     7                <item name="wcf.groupapplymail.options"><![CDATA[Gruppen-Optionen]]></item> 
     8                <item name="wcf.groupapplymail.mail.subject.5"><![CDATA[{$author} ist der Gruppe {$group->groupname} beigetreten]]></item> 
     9                <item name="wcf.groupapplymail.mail.subject.6"><![CDATA[{$author} möchte der Gruppe {$group->groupname} beitreten]]></item> 
     10                <item name="wcf.groupapplymail.mail.body.5"><![CDATA[Hallo {$recipient}! 
     11{$author} ist der Gruppe {$group->groupname} beigetreten. 
     12 
     13Um alle aktuellen Mitglieder einzusehen, wechseln Sie in die Gruppenverwaltung: 
     14{$pageurl}index.php?form=UserGroupAdministrate&groupID={$group->groupID} 
     15 
     16Sie erhalten diese E-Mail, weil Sie eingestellt haben ÃŒber Neuaufnahmen in Ihrer Gruppe benachrichtigt zu werden. 
     17 
     18Vielen Dank! 
     19Ihr {PAGE_TITLE} Team]]></item> 
     20                <item name="wcf.groupapplymail.mail.body.6"><![CDATA[Hallo {$recipient}! 
     21{$author} bittet um Aufnahme in die Gruppe {$group->groupname}. 
     22 
     23Er hat dazu die folgende BegrÃŒndung formuliert: 
     24--------------------------------- 
     25{$reason} 
     26--------------------------------- 
     27 
     28Um die Bewerbung einzusehen, wechseln Sie in die Gruppenverwaltung: 
     29{$pageurl}index.php?form=UserGroupAdministrate&groupID={$group->groupID} 
     30 
     31Sie erhalten diese E-Mail, weil Sie eingestellt haben ÃŒber Bewerbungen in Ihrer Gruppe benachrichtigt zu werden. 
     32 
     33Vielen Dank! 
     34Ihr {PAGE_TITLE} Team]]></item> 
     35                <item name="wcf.groupapplymail.enableEmailNotification.5"><![CDATA[E-Mail-Benachrichtigung bei Neuaufnahmen]]></item> 
     36                <item name="wcf.groupapplymail.enableEmailNotification.5.description"><![CDATA[]]></item> 
     37                <item name="wcf.groupapplymail.enableEmailNotification.6"><![CDATA[E-Mail-Benachrichtigung bei Bewerbungen]]></item> 
     38                <item name="wcf.groupapplymail.enableEmailNotification.6.description"><![CDATA[]]></item> 
    639        </category> 
    740</language> 
  • application.register/en.xml

    r269 r276  
    33<language languagecode="en"> 
    44        <category name="wcf.groupapplymail"> 
     5                <item name="wcf.groupapplymail.application.register.info"><![CDATA[{if $count == 1}Es ist eine unbearbeitete Bewerbung fÃŒr eine Benutzergruppe vorhanden.<br/><a href="index.php?page=UserGroupLeader{@SID_ARG_2ND}">Direkt zur Bewerbung...</a>{/if}{if $count > 1}Es sind noch unbearbeitete Bewerbungen fÃŒr Benutzergruppen vorhanden.<br/><a href="index.php?page=UserGroupLeader{@SID_ARG_2ND}">Direkt zu den Bewerbungen...</a>{/if}]]></item> 
     6 
    57                <item name="wcf.groupapplymail.options"><![CDATA[Gruppen-Optionen]]></item> 
    68                <item name="wcf.groupapplymail.mail.subject.5"><![CDATA[{$author} joined the group: {$group->groupname}]]></item> 
  • application.register/eventlistener.xml

    r275 r276  
    11<?xml version="1.0"?> 
    2 <!DOCTYPE import SYSTEM "DTD/import.dtd"> 
    3  
     2<!DOCTYPE data SYSTEM "http://www.woltlab.com/DTDs/eventListeners.dtd"> 
    43<data> 
    54        <import> 
     
    109                        <inherit>1</inherit> 
    1110                </eventlistener> 
     11                 
     12                <eventlistener> 
     13                        <eventclassname>UserGroupApplyForm</eventclassname> 
     14                        <eventname>saved</eventname> 
     15                        <listenerclassfile>lib/system/event/listener/UserGroupApplyMailListener.class.php</listenerclassfile> 
     16                </eventlistener> 
     17                <eventlistener> 
     18                        <eventclassname>UserGroupJoinAction</eventclassname> 
     19                        <eventname>executed</eventname> 
     20                        <listenerclassfile>lib/system/event/listener/UserGroupApplyMailListener.class.php</listenerclassfile> 
     21                </eventlistener> 
     22                <eventlistener> 
     23                        <eventclassname>UserGroupAdministrateForm</eventclassname> 
     24                        <eventname>readData</eventname> 
     25                        <listenerclassfile>lib/system/event/listener/UserGroupAdministrateMailListener.class.php</listenerclassfile> 
     26                </eventlistener> 
     27                <eventlistener> 
     28                        <eventclassname>UserGroupAdministrateForm</eventclassname> 
     29                        <eventname>assignVariables</eventname> 
     30                        <listenerclassfile>lib/system/event/listener/UserGroupAdministrateMailListener.class.php</listenerclassfile> 
     31                </eventlistener> 
    1232        </import> 
    1333</data> 
  • application.register/install.sql

    r275 r276  
    1 ALTER TABLE `wcf1_group_application`  
    2 ADD `disableNotification` INT( 10 ) NOT NULL ; 
     1ALTER TABLE wcf1_group_application ADD disableNotification tinyint(1) NOT NULL; 
     2 
     3CREATE TABLE IF NOT EXISTS wcf1_groupapplymail ( 
     4  userID int(10) unsigned NOT NULL, 
     5  groupID int(10) unsigned NOT NULL, 
     6  UNIQUE KEY userID (userID,groupID) 
     7) ENGINE=MyISAM DEFAULT CHARSET=utf8; 
  • application.register/package.xml

    r275 r276  
    11<?xml version="1.0" encoding="UTF-8"?> 
     2<!DOCTYPE package SYSTEM "http://www.woltlab.com/DTDs/package.dtd"> 
    23<package name="de.mdman.application.register"> 
    34        <packageinformation> 
    4                 <packagename lang="de">Bewerbungshinweis Benutzergruppe</packagename> 
    5                 <packagename lang="en">Application Register</packagename> 
    6                 <packagename lang="de-informal">Bewerbungshinweis Benutzergruppe</packagename> 
     5                <packagename>Application Register</packagename> 
     6                <packagename lang="de"><![CDATA[Bewerbungshinweis Benutzergruppe]]></packagename> 
     7                <packagename lang="de-informal"><![CDATA[Bewerbungshinweis Benutzergruppe]]></packagename> 
     8                <packagedescription>Groupleaders can configure to see a infobox and to receive mails, after group applications and joins.</packagedescription> 
     9                <packagedescription langage="de"><![CDATA[Die Gruppenleiter können sich ÃŒber eine Infobox im Forum und eine Mail ÃŒber neue Bewerbungen oder Neuaufnahmen benachrichtigen lassen.]]></packagedescription> 
    710                <isunique>1</isunique> 
    8                 <packagedescription>Mit diesem PlugIn wird auf der Startseite ein Hinweis fÃŒr den Gruppenleader erscheinen, falls es neue Bewerbungen fÃŒr eine Benutzergruppe gibt.</packagedescription> 
    9                 <packageurl><![CDATA[http://www.mdman.de]]></packageurl> 
    10                 <version>1.0.2</version> 
    11                 <date>2008-03-02</date> 
     11                <version>1.1.0</version> 
     12                <date>DATE</date> 
    1213                <plugin>com.woltlab.wcf</plugin> 
    1314        </packageinformation> 
    1415 
    1516        <authorinformation> 
    16                 <author>MDMAN</author> 
    17                 <authorurl>http://www.mdman.de</authorurl> 
     17                <author>MDMAN, Torben Brodt</author> 
     18                <authorurl>http://www.easy-coding.de/trac/wcf</authorurl> 
    1819        </authorinformation> 
    1920 
    2021        <requiredpackages> 
    21                 <requiredpackage minversion="3.0.4">com.woltlab.wbb</requiredpackage> 
     22                <requiredpackage minversion="1.0.0">com.woltlab.wcf</requiredpackage> 
     23                <requiredpackage minversion="1.0.0">com.woltlab.wcf.form.user.group</requiredpackage> 
    2224        </requiredpackages> 
    2325 
     
    2628                <languages languagecode="de">de.xml</languages> 
    2729                <languages languagecode="de-informal">de-informal.xml</languages> 
     30                <languages languagecode="en">en.xml</languages> 
    2831                <templates>templates.tar</templates> 
    2932                <eventlistener>eventlistener.xml</eventlistener> 
     33                <templatepatch>templates.diff</templatepatch> 
    3034                <sql>install.sql</sql> 
     35        </instructions> 
     36         
     37        <instructions type="update" fromversion="1.0.2"> 
     38                <files>files.tar</files> 
     39                <languages languagecode="de">de.xml</languages> 
     40                <languages languagecode="de-informal">de-informal.xml</languages> 
     41                <languages languagecode="en">en.xml</languages> 
     42                <templates>templates.tar</templates> 
     43                <eventlistener>eventlistener.xml</eventlistener> 
     44                <templatepatch>templates.diff</templatepatch> 
     45                <sql>update.sql</sql> 
     46        </instructions> 
     47         
     48        <instructions type="update" fromversion="1.0.1"> 
     49                <files>files.tar</files> 
     50                <languages languagecode="de">de.xml</languages> 
     51                <languages languagecode="de-informal">de-informal.xml</languages> 
     52                <languages languagecode="en">en.xml</languages> 
     53                <templates>templates.tar</templates> 
     54                <eventlistener>eventlistener.xml</eventlistener> 
     55                <templatepatch>templates.diff</templatepatch> 
     56                <sql>update.sql</sql> 
    3157        </instructions> 
    3258         
    3359        <instructions type="update" fromversion="1.0.0"> 
    3460                <files>files.tar</files> 
     61                <languages languagecode="de">de.xml</languages> 
     62                <languages languagecode="de-informal">de-informal.xml</languages> 
     63                <languages languagecode="en">en.xml</languages> 
    3564                <templates>templates.tar</templates> 
     65                <eventlistener>eventlistener.xml</eventlistener> 
     66                <templatepatch>templates.diff</templatepatch> 
    3667                <sql>install.sql</sql> 
    3768        </instructions> 
    38          
    39         <instructions type="update" fromversion="1.0.1"> 
    40                 <files>files.tar</files> 
    41                 <templates>templates.tar</templates> 
    42         </instructions> 
    43          
    4469</package> 
  • application.register/update.sql

    r269 r276  
     1ALTER TABLE wcf1_group_application CHANGE disableNotification disableNotification tinyint(1) unsignend NOT NULL; 
     2 
    13CREATE TABLE IF NOT EXISTS wcf1_groupapplymail ( 
    24  userID int(10) unsigned NOT NULL, 
  • groupapplymail/package.xml

    r269 r276  
    77                <packagedescription>Notifies GroupLeaders about applications and joins.</packagedescription> 
    88                <packagedescription language="de"><![CDATA[Benachrichtigt Gruppenleiter ÃŒber Bewerbungen und Neuaufnahmen.]]></packagedescription> 
    9                 <version>1.0.0 RC 1</version> 
     9                <version>0.9.5</version> 
    1010                <date>DATE</date> 
    1111                <plugin>com.woltlab.wcf</plugin> 
  • sitemaps/optionals/de.easy-coding.wbb.sitemaps/files/lib/system/event/listener/SitemapsPageWBBListener.class.php

    r78 r276  
    9999                                                AND thread.isDeleted = 0 
    100100                                                AND thread.isDisabled = 0 
    101                                                 AND thread.movedThreadID = 0 
     101                                                AND thread.firstPostID > 0 
    102102                                ORDER BY        thread.time DESC"; 
    103103