Changeset 108

Show
Ignore:
Timestamp:
11/24/07 14:31:28 (5 years ago)
Author:
d0nut
Message:
  • first effort: all packages are installable
  • second effort: the concept works
  • what follows: the implementation ;)
Location:
donation
Files:
5 added
28 modified
6 moved

Legend:

Unmodified
Added
Removed
  • donation/de.xml

    r87 r108  
    44        <category name="wcf.header.menu"> 
    55                <item name="wcf.header.menu.donation"><![CDATA[Spenden]]></item> 
    6                 <item name="wcf.header.menu.donation.description"><![CDATA[]]></item> 
     6                <item name="wcf.header.menu.donation.description"><![CDATA[UnterstÃŒtzen Sie uns mit einer kleinen Spende.]]></item> 
    77        </category> 
    88        <category name="wcf.acp.menu"> 
     
    2525                <item name="wcf.donation.category.donation.donations.description"><![CDATA[]]></item> 
    2626                <item name="wcf.donation.category.donation.plugins.bank"><![CDATA[Bank]]></item> 
    27                 <item name="wcf.donation.category.donation.plugins.bank.description"><![CDATA[]]></item> 
     27                <item name="wcf.donation.category.donation.plugins.bank.description"><![CDATA[Die klassische BankÃŒberweisung.]]></item> 
    2828                 
    2929                <item name="wcf.donation.groupjoin"><![CDATA[Gruppenwechsel]]></item> 
  • donation/en.xml

    r87 r108  
    44        <category name="wcf.header.menu"> 
    55                <item name="wcf.header.menu.donation"><![CDATA[Donation]]></item> 
    6                 <item name="wcf.header.menu.donation.description"><![CDATA[]]></item> 
     6                <item name="wcf.header.menu.donation.description"><![CDATA[Support us with a small donation.]]></item> 
    77        </category> 
    88        <category name="wcf.acp.menu"> 
     
    2525                <item name="wcf.donation.category.donation.donations.description"><![CDATA[]]></item> 
    2626                <item name="wcf.donation.category.donation.plugins.bank"><![CDATA[Bank]]></item> 
    27                 <item name="wcf.donation.category.donation.plugins.bank.description"><![CDATA[]]></item> 
     27                <item name="wcf.donation.category.donation.plugins.bank.description"><![CDATA[The classical banktransfer.]]></item> 
    2828                 
    2929                <item name="wcf.donation.groupjoin"><![CDATA[Groupjoin]]></item> 
  • donation/files/lib/form/DonationAddForm.class.php

    r104 r108  
    1010 */ 
    1111class DonationAddForm extends AbstractForm { 
    12         public $templateName = 'donationEdit';  
     12        public $templateName = 'donationAdd';  
    1313        public $system = ''; 
    1414        public $step = 0; 
  • donation/files/lib/system/event/listener/DonationAddFormBankListener.class.php

    r104 r108  
    2121                $this->eventObj = $eventObj; 
    2222                 
    23                 if($this->eventObj->system != $this->system) { 
     23                if($this->eventObj->system != '' && $this->eventObj->system != $this->system) { 
    2424                        return; 
    2525                } 
     
    3737        protected function assignVariables() { 
    3838                switch($this->eventObj->step) { 
    39                         case 1: 
     39                        case 0: 
    4040                                WCF::getTPL()->assign(array( 
    4141                                        'donation_system' => $this->system, 
    42                                         'donation_icon' => '', 
    43                                         'donation_title' => WCF::getLanguage()->get('wcf.acp.option.category.donation.plugins.bank') 
    44                                         'donation_description' => WCF::getLanguage()->get('wcf.acp.option.category.donation.plugins.bank.description') 
     42                                        'donation_icon' => RELATIVE_WCF_DIR.'icon/donation_bank.png', 
     43                                        'donation_title' => WCF::getLanguage()->get('wcf.donation.category.donation.plugins.bank'), 
     44                                        'donation_description' => WCF::getLanguage()->get('wcf.donation.category.donation.plugins.bank.description') 
    4545                                )); 
    4646 
  • donation/headermenu.xml

    r83 r108  
    55                <headermenuitem name="wcf.header.menu.donation"> 
    66                        <icon>icon/donation24.png</icon> 
    7                         <link>index.php?form=Donation</link> 
     7                        <link>index.php?form=DonationAdd</link> 
    88                        <showorder>8</showorder> 
    99                </headermenuitem> 
  • donation/install.sql

    r61 r108  
    1 -- WCF 
     1DROP TABLE IF EXISTS wcf1_donation; 
    22CREATE TABLE wcf1_donation ( 
    33  donationID int(10) unsigned NOT NULL, 
  • donation/optionals/de.easy-coding.wcf.donation.code/de.xml

    r91 r108  
    22<!DOCTYPE language SYSTEM "http://www.woltlab.com/DTDs/language.dtd"> 
    33<language languagecode="de"> 
     4        <category name="wcf.acp.menu"> 
     5                <item name="wcf.acp.menu.link.content.donation.bank"><![CDATA[Codes]]></item> 
     6        </category> 
    47        <category name="wcf.donation"> 
    58                <item name="wcf.donation.category.donation.plugins.code"><![CDATA[Codes]]></item> 
    6                 <item name="wcf.donation.category.donation.plugins.code.description"><![CDATA[]]></item> 
     9                <item name="wcf.donation.category.donation.plugins.code.description"><![CDATA[Sie haben bereits einen Donation-Code erhalten? Dann schalten Sie sich damit hier frei.]]></item> 
    710                <item name="wcf.donation.code.enable"><![CDATA[Aktivieren]]></item> 
    811                <item name="wcf.donation.code.enable.description"><![CDATA[]]></item> 
  • donation/optionals/de.easy-coding.wcf.donation.code/en.xml

    r91 r108  
    22<!DOCTYPE language SYSTEM "http://www.woltlab.com/DTDs/language.dtd"> 
    33<language languagecode="en"> 
     4        <category name="wcf.acp.menu"> 
     5                <item name="wcf.acp.menu.link.content.donation.bank"><![CDATA[Codes]]></item> 
     6        </category> 
    47        <category name="wcf.donation"> 
    58                <item name="wcf.donation.category.donation.plugins.code"><![CDATA[Codes]]></item> 
    6                 <item name="wcf.donation.category.donation.plugins.code.description"><![CDATA[]]></item> 
     9                <item name="wcf.donation.category.donation.plugins.code.description"><![CDATA[If you got a donator-key, than you can use this form to unlock it.]]></item> 
    710                <item name="wcf.donation.code.enable"><![CDATA[Activate]]></item> 
    811                <item name="wcf.donation.code.enable.description"><![CDATA[]]></item> 
  • donation/optionals/de.easy-coding.wcf.donation.code/files/lib/system/event/listener/DonationAddFormCodeListener.class.php

    r104 r108  
    1010 * @license     GNU General Public License <http://opensource.org/licenses/gpl-3.0.html> 
    1111 */ 
    12 class DonationAddFormBankCode implements EventListener { 
     12class DonationAddFormCodeListener implements EventListener { 
    1313        protected $system = 'code'; 
    1414        protected $prefix = 'donation_code_'; 
     
    2424                $this->eventObj = $eventObj; 
    2525                 
    26                 if($this->eventObj->system != $this->system) { 
     26                if($this->eventObj->system != '' && $this->eventObj->system != $this->system) { 
    2727                        return; 
    2828                } 
     
    134134                                        'donation_system' => $this->system, 
    135135                                        'donation_icon' => RELATIVE_WCF_DIR.'icon/donation_code.png', 
    136                                         'donation_title' => WCF::getLanguage()->get('wcf.acp.option.category.donation.plugins.code'), 
    137                                         'donation_desrciption' => WCF::getLanguage()->get('wcf.acp.option.category.donation.plugins.code.description') 
     136                                        'donation_title' => WCF::getLanguage()->get('wcf.donation.category.donation.plugins.code'), 
     137                                        'donation_desrciption' => WCF::getLanguage()->get('wcf.donation.category.donation.plugins.code.description') 
    138138                                )); 
    139139 
  • donation/optionals/de.easy-coding.wcf.donation.code/install.sql

    r91 r108  
     1DROP TABLE IF EXISTS wcf1_donation_code; 
    12CREATE TABLE wcf1_donation_code ( 
    23  code varchar(16) NOT NULL, 
  • donation/optionals/de.easy-coding.wcf.donation.code/package.xml

    r91 r108  
    2323                <files>files.tar</files> 
    2424                <templates>templates.tar</templates> 
    25                 <sql>install.sql</install> 
     25                <sql>install.sql</sql> 
    2626                <acptemplates>acptemplates.tar</acptemplates> 
    2727                <acpmenu>acpmenu.xml</acpmenu> 
  • donation/optionals/de.easy-coding.wcf.donation.googlecheckout/de.xml

    r87 r108  
    88        <category name="wcf.donation"> 
    99                <item name="wcf.donation.category.donation.plugins.googlecheckout"><![CDATA[Google Checkout]]></item> 
    10                 <item name="wcf.donation.category.donation.plugins.googlecheckout.description"><![CDATA[]]></item> 
     10                <item name="wcf.donation.category.donation.plugins.googlecheckout.description"><![CDATA[Google Checkout ist das Payment System von Google.]]></item> 
    1111                <item name="wcf.donation.googlecheckout.enable"><![CDATA[Aktivieren]]></item> 
    1212                <item name="wcf.donation.googlecheckout.enable.description"><![CDATA[]]></item> 
  • donation/optionals/de.easy-coding.wcf.donation.googlecheckout/en.xml

    r87 r108  
    88        <category name="wcf.donation"> 
    99                <item name="wcf.donation.category.donation.plugins.googlecheckout"><![CDATA[Google Checkout]]></item> 
    10                 <item name="wcf.donation.category.donation.plugins.googlecheckout.description"><![CDATA[]]></item> 
     10                <item name="wcf.donation.category.donation.plugins.googlecheckout.description"><![CDATA[Google Checkout is the payment system from google.]]></item> 
    1111                <item name="wcf.donation.googlecheckout.enable"><![CDATA[Activate]]></item> 
    1212                <item name="wcf.donation.googlecheckout.enable.description"><![CDATA[]]></item> 
  • donation/optionals/de.easy-coding.wcf.donation.googlecheckout/files/lib/system/event/listener/DonationAddFormGoogleCheckoutListener.class.php

    r104 r108  
    2424                $this->eventObj = $eventObj; 
    2525                 
    26                 if($this->eventObj->system != $this->system) { 
     26                if($this->eventObj->system != '' && $this->eventObj->system != $this->system) { 
    2727                        return; 
    2828                } 
     
    4343                                WCF::getTPL()->assign(array( 
    4444                                        'donation_system' => $this->system, 
    45                                         'donation_icon' => RELATIVE_WCF_DIR.'icon/donation_googlecheckout.png', 
    46                                         'donation_title' => WCF::getLanguage()->get('wcf.acp.option.category.donation.plugins.googlecheckout'), 
    47                                         'donation_description' => WCF::getLanguage()->get('wcf.acp.option.category.donation.plugins.googlecheckout.description') 
     45                                        'donation_icon' => RELATIVE_WCF_DIR.'icon/googlecheckout96.png', 
     46                                        'donation_title' => WCF::getLanguage()->get('wcf.donation.category.donation.plugins.googlecheckout'), 
     47                                        'donation_description' => WCF::getLanguage()->get('wcf.donation.category.donation.plugins.googlecheckout.description') 
    4848                                )); 
    4949 
  • donation/optionals/de.easy-coding.wcf.donation.paypal/de.xml

    r87 r108  
    22<!DOCTYPE language SYSTEM "http://www.woltlab.com/DTDs/language.dtd"> 
    33<language languagecode="de"> 
     4        <category name="wcf.acp.menu"> 
     5                <item name="wcf.acp.menu.link.content.donation.paypal"><![CDATA[PayPal]]></item> 
     6        </category> 
    47        <category name="wcf.donation"> 
    58                <item name="wcf.donation.category.donation.plugins.paypal"><![CDATA[PayPal]]></item> 
    6                 <item name="wcf.donation.category.donation.plugins.paypal.description"><![CDATA[]]></item> 
     9                <item name="wcf.donation.category.donation.plugins.paypal.description"><![CDATA[PayPal ist das wohl populÀrste Online-Payment-System.]]></item> 
    710                <item name="wcf.donation.paypal.enable"><![CDATA[Aktivieren]]></item> 
    811                <item name="wcf.donation.paypal.enable.description"><![CDATA[]]></item> 
  • donation/optionals/de.easy-coding.wcf.donation.paypal/en.xml

    r87 r108  
    22<!DOCTYPE language SYSTEM "http://www.woltlab.com/DTDs/language.dtd"> 
    33<language languagecode="en"> 
     4        <category name="wcf.acp.menu"> 
     5                <item name="wcf.acp.menu.link.content.donation.paypal"><![CDATA[PayPal]]></item> 
     6        </category> 
    47        <category name="wcf.donation"> 
    58                <item name="wcf.donation.category.donation.plugins.paypal"><![CDATA[PayPal]]></item> 
    6                 <item name="wcf.donation.category.donation.plugins.paypal.description"><![CDATA[]]></item> 
     9                <item name="wcf.donation.category.donation.plugins.paypal.description"><![CDATA[PayPal is called to be the most popular payment system.]]></item> 
    710                <item name="wcf.donation.paypal.enable"><![CDATA[Activate]]></item> 
    811                <item name="wcf.donation.paypal.enable.description"><![CDATA[]]></item> 
  • donation/optionals/de.easy-coding.wcf.donation.paypal/files/lib/system/event/listener/DonationAddFormPayPalListener.class.php

    r104 r108  
    2424                $this->eventObj = $eventObj; 
    2525                 
    26                 if($this->eventObj->system != $this->system) { 
     26                if($this->eventObj->system != '' && $this->eventObj->system != $this->system) { 
    2727                        return; 
    2828                } 
     
    9090                                WCF::getTPL()->assign(array( 
    9191                                        'donation_system' => $this->system, 
    92                                         'donation_icon' => RELATIVE_WCF_DIR.'icon/donation_paypal.png', 
    93                                         'donation_title' => WCF::getLanguage()->get('wcf.acp.option.category.donation.plugins.paypal'), 
    94                                         'donation_description' => WCF::getLanguage()->get('wcf.acp.option.category.donation.plugins.paypal.description') 
     92                                        'donation_icon' => RELATIVE_WCF_DIR.'icon/paypal96.png', 
     93                                        'donation_title' => WCF::getLanguage()->get('wcf.donation.category.donation.plugins.paypal'), 
     94                                        'donation_description' => WCF::getLanguage()->get('wcf.donation.category.donation.plugins.paypal.description') 
    9595                                )); 
    9696 
  • donation/optionals/de.easy-coding.wcf.donation.phone/de.xml

    r87 r108  
    22<!DOCTYPE language SYSTEM "http://www.woltlab.com/DTDs/language.dtd"> 
    33<language languagecode="de"> 
     4        <category name="wcf.acp.menu"> 
     5                <item name="wcf.acp.menu.link.content.donation.phone"><![CDATA[Telefon]]></item> 
     6        </category> 
    47        <category name="wcf.donation"> 
    58                <item name="wcf.donation.category.donation.plugins.phone"><![CDATA[Telefon]]></item> 
    6                 <item name="wcf.donation.category.donation.plugins.phone.description"><![CDATA[]]></item> 
     9                <item name="wcf.donation.category.donation.plugins.phone.description"><![CDATA[WÀhlen Sie unsere Servicerufnummer um uns unkonzipliert Geld zukommen zu lassen.]]></item> 
    710                <item name="wcf.donation.phone.enable"><![CDATA[Aktivieren]]></item> 
    811                <item name="wcf.donation.phone.enable.description"><![CDATA[]]></item> 
  • donation/optionals/de.easy-coding.wcf.donation.phone/en.xml

    r87 r108  
    22<!DOCTYPE language SYSTEM "http://www.woltlab.com/DTDs/language.dtd"> 
    33<language languagecode="en"> 
     4        <category name="wcf.acp.menu"> 
     5                <item name="wcf.acp.menu.link.content.donation.phone"><![CDATA[Phone]]></item> 
     6        </category> 
    47        <category name="wcf.donation"> 
    58                <item name="wcf.donation.category.donation.plugins.phone"><![CDATA[Phone]]></item> 
    6                 <item name="wcf.donation.category.donation.plugins.phone.description"><![CDATA[]]></item> 
     9                <item name="wcf.donation.category.donation.plugins.phone.description"><![CDATA[Just call our Servicenumber to send a money very uncomplicated.]]></item> 
    710                <item name="wcf.donation.phone.enable"><![CDATA[activate]]></item> 
    811                <item name="wcf.donation.phone.enable.description"><![CDATA[]]></item> 
  • donation/optionals/de.easy-coding.wcf.donation.phone/files/lib/system/event/listener/DonationAddFormPhoneListener.class.php

    r104 r108  
    2121                $this->eventObj = $eventObj; 
    2222                 
    23                 if($this->eventObj->system != $this->system) { 
     23                if($this->eventObj->system != '' && $this->eventObj->system != $this->system) { 
    2424                        return; 
    2525                } 
     
    4040                                WCF::getTPL()->assign(array( 
    4141                                        'donation_system' => $this->system, 
    42                                         'donation_icon' => '', 
     42                                        'donation_icon' => RELATIVE_WCF_DIR.'icon/donation_phone.png','', 
    4343                                        'donation_title' => WCF::getLanguage()->get('wcf.donation.category.donation.plugins.phone'), 
    4444                                        'donation_description' => WCF::getLanguage()->get('wcf.donation.category.donation.plugins.phone.description') 
  • donation/optionals/de.easy-coding.wcf.donation.wishlist/de.xml

    r91 r108  
    22<!DOCTYPE language SYSTEM "http://www.woltlab.com/DTDs/language.dtd"> 
    33<language languagecode="de"> 
     4        <category name="wcf.acp.menu"> 
     5                <item name="wcf.acp.menu.link.content.donation.wishlist"><![CDATA[Wunschliste]]></item> 
     6        </category> 
    47        <category name="wcf.donation"> 
    58                <item name="wcf.donation.category.donation.plugins.wishlist"><![CDATA[Wunschliste]]></item> 
    6                 <item name="wcf.donation.category.donation.plugins.wishlist.description"><![CDATA[]]></item> 
     9                <item name="wcf.donation.category.donation.plugins.wishlist.description"><![CDATA[Beschenken Sie uns doch einfach und lassen Sie sich hier von unseren WÃŒnschen inspirieren.]]></item> 
    710                <item name="wcf.donation.wishlist.enable"><![CDATA[Aktivieren]]></item> 
    811                <item name="wcf.donation.wishlist.enable.description"><![CDATA[]]></item> 
  • donation/optionals/de.easy-coding.wcf.donation.wishlist/en.xml

    r91 r108  
    22<!DOCTYPE language SYSTEM "http://www.woltlab.com/DTDs/language.dtd"> 
    33<language languagecode="en"> 
     4        <category name="wcf.acp.menu"> 
     5                <item name="wcf.acp.menu.link.content.donation.wishlist"><![CDATA[Wishlist]]></item> 
     6        </category> 
    47        <category name="wcf.donation"> 
    58                <item name="wcf.donation.category.donation.plugins.wishlist"><![CDATA[Wishlist]]></item> 
    6                 <item name="wcf.donation.category.donation.plugins.wishlist.description"><![CDATA[]]></item> 
     9                <item name="wcf.donation.category.donation.plugins.wishlist.description"><![CDATA[Just present us. Here you will find our wishlist.]]></item> 
    710                <item name="wcf.donation.wishlist.enable"><![CDATA[Activate]]></item> 
    811                <item name="wcf.donation.wishlist.enable.description"><![CDATA[]]></item> 
  • donation/optionals/de.easy-coding.wcf.donation.wishlist/eventlistener.xml

    r104 r108  
    33<data>   
    44        <import> 
     5                <eventlistener> 
     6                        <eventclassname>DonationAddForm</eventclassname> 
     7                        <eventname>readData</eventname> 
     8                        <listenerclassfile>lib/system/event/listener/DonationAddFormWishlistListener.class.php</listenerclassfile> 
     9                </eventlistener> 
    510                <eventlistener> 
    611                        <eventclassname>DonationAddForm</eventclassname> 
  • donation/optionals/de.easy-coding.wcf.donation.wishlist/files/lib/system/event/listener/DonationAddFormWishlistListener.class.php

    r104 r108  
    1010 * @license     GNU General Public License <http://opensource.org/licenses/gpl-3.0.html> 
    1111 */ 
    12 class DonationFormWishlistListener implements EventListener { 
     12class DonationAddFormWishlistListener implements EventListener { 
    1313        protected $system = 'wishlist'; 
    1414        protected $prefix = 'donation_wishlist_'; 
    1515        protected $eventObj; 
     16         
     17        //data 
     18        protected $wishlist = array(); 
    1619 
    1720        /** 
     
    2124                $this->eventObj = $eventObj; 
    2225                 
    23                 if($this->eventObj->system != $this->system) { 
     26                if($this->eventObj->system != '' && $this->eventObj->system != $this->system) { 
    2427                        return; 
    2528                } 
    2629 
    2730                switch($eventName) { 
     31                        case 'readData': 
     32                                $this->readData(); 
     33                        break; 
    2834                        case 'assignVariables': 
    2935                                $this->assignVariables(); 
    3036                        break; 
    3137                } 
     38        } 
     39         
     40        /** 
     41         * @see Page::readData() 
     42         */ 
     43        protected function readData() { 
     44                switch($this->eventObj->step) { 
     45                        case 1: 
     46                                $sql = "SELECT          wishlistID, 
     47                                                        wishlistImageID 
     48                                        FROM            wcf".WCF_N."_donation_wishlist 
     49                                        WHERE           userID = 0 
     50                                        ORDER BY        timestamp DESC "; 
     51 
     52                                // query 
     53                                $result = WCF::getDB()->sendQuery($sql); 
     54                                while ($row = WCF::getDB()->fetchArray($result)) { 
     55                                        $this->wishlist[] = $row; 
     56                                } 
     57                        break; 
     58                }        
    3259        } 
    3360 
     
    3764        protected function assignVariables() { 
    3865                switch($this->eventObj->step) { 
    39                         case 1: 
     66                        case 0: 
    4067                                WCF::getTPL()->assign(array( 
    4168                                        'donation_system' => $this->system, 
    42                                         'donation_icon' => '', 
     69                                        'donation_icon' => RELATIVE_WCF_DIR.'icon/donation_wishlist.png', 
    4370                                        'donation_title' => WCF::getLanguage()->get('wcf.donation.category.donation.plugins.wishlist'), 
    4471                                        'donation_description' => WCF::getLanguage()->get('wcf.donation.category.donation.plugins.wishlist.description') 
     
    4774                                WCF::getTPL()->append('additionalDonationSystems', WCF::getTPL()->fetch('donation_container')); 
    4875                        break; 
     76                        case 1: 
     77                                WCF::getTPL()->assign(array( 
     78                                        'donation_wishlist' => $this->wishlist 
     79                                )); 
     80 
     81                                WCF::getTPL()->append('donationSystemContainer', WCF::getTPL()->fetch('donationGoogleCheckout')); 
     82                        break; 
    4983                } 
    5084        } 
  • donation/optionals/de.easy-coding.wcf.donation.wishlist/install.sql

    r91 r108  
     1DROP TABLE IF EXISTS wcf1_donation_wishlist; 
    12CREATE TABLE wcf1_donation_wishlist ( 
    23  wishlistID int(10) unsigned NOT NULL, 
    3   wishlistID int(10) unsigned NOT NULL, 
     4  wishlistImageID int(10) unsigned NOT NULL, 
     5  title varchar(80) NOT NULL, 
     6  text text NOT NULL, 
    47  timestamp int(12) NOT NULL, 
    58  userID int(10) unsigned NOT NULL, 
    69  message text NOT NULL, 
    7   PRIMARY KEY (code) 
     10  PRIMARY KEY (wishlistID) 
    811) ENGINE=MyISAM DEFAULT CHARSET=utf8; 
    912 
    10  
     13DROP TABLE IF EXISTS wcf1_donation_wishlist_images; 
    1114CREATE TABLE wcf1_donation_wishlist_images ( 
    1215  wishlistImageID int(10) unsigned NOT NULL, 
    13   data MEDIUMBLOB NOT NULL 
     16  data MEDIUMBLOB NOT NULL, 
    1417  filetype VARCHAR( 50 ) NOT NULL , 
    1518  PRIMARY KEY (wishlistImageID) 
  • donation/optionals/de.easy-coding.wcf.donation.wishlist/package.xml

    r91 r108  
    2323                <files>files.tar</files> 
    2424                <templates>templates.tar</templates> 
    25                 <sql>install.sql</install> 
     25                <sql>install.sql</sql> 
    2626                <acptemplates>acptemplates.tar</acptemplates> 
    2727                <acpmenu>acpmenu.xml</acpmenu> 
  • donation/package.xml

    r87 r108  
    2020         
    2121        <optionalpackages> 
     22                <optionalpackage file="optionals/de.easy-coding.wcf.donation.code.tar.gz">de.easy-coding.wcf.donation.code</optionalpackage> 
     23                <optionalpackage file="optionals/de.easy-coding.wcf.donation.googlecheckout.tar.gz">de.easy-coding.wcf.donation.googlecheckout</optionalpackage> 
    2224                <optionalpackage file="optionals/de.easy-coding.wcf.donation.paypal.tar.gz">de.easy-coding.wcf.donation.paypal</optionalpackage> 
    23                 <optionalpackage file="optionals/de.easy-coding.wcf.donation.googlecheckout.tar.gz">de.easy-coding.wcf.donation.googlecheckout</optionalpackage> 
     25                <optionalpackage file="optionals/de.easy-coding.wcf.donation.phone.tar.gz">de.easy-coding.wcf.donation.phone</optionalpackage> 
     26                <optionalpackage file="optionals/de.easy-coding.wcf.donation.wishlist.tar.gz">de.easy-coding.wcf.donation.wishlist</optionalpackage> 
    2427        </optionalpackages> 
    2528 
  • donation/templates/donation_container.tpl

    r86 r108  
    11<div class="userProfileContent"> 
    2         <div class="containerHead"> 
    3                 <div class="containerIcon"><img src="{@$donation_icon}" alt="" /></div> 
    4                 <h3 class="containerContent">{$donation_title}</h3> 
     2        <div class="container-{cycle values='1,2'}"> 
     3                <div class="fieldTitle"><img src="{$donation_icon}" alt="" /></div> 
     4                <div class="fieldValue"> 
     5                        <a href="index.php?form=DonationAdd&amp;system={$donation_system}&amp;step=1"><b>{$donation_title}</b></a><br /> 
     6                        {$donation_description} 
     7                </div> 
    58        </div> 
    6  
    7         {foreach from=$donation_fields item=v key=k} 
    8         <div class="container-{cycle values='1,2'}"> 
    9                 <div class="fieldTitle">{@$k}:</div> 
    10                 <div class="fieldValue">{@$v}</div> 
    11         </div> 
    12         {/foreach} 
    139</div>