Changeset 256

Show
Ignore:
Timestamp:
02/28/08 14:06:05 (5 years ago)
Author:
d0nut
Message:

donation fixes

Location:
donation
Files:
17 modified

Legend:

Unmodified
Added
Removed
  • donation/acptemplates/donationAdd.tpl

    r255 r256  
    3636        <div class="border content"> 
    3737                <div class="container-1"> 
    38                 <h3 class="subHeadline">{lang}wcf.donation.data{/lang}</h3> 
    3938                        <fieldset> 
    4039                                <legend>{lang}wcf.donation.data{/lang}</legend> 
    4140 
    42                                 <div class="formElement{if $errorField == 'system'} formError{/if}"> 
     41                                <div class="formElement"> 
    4342                                        <div class="formFieldLabel"> 
    4443                                                <label for="title">{lang}wcf.donation.system{/lang}</label> 
     
    4847                                                        {@$additionalSystemsSelect} 
    4948                                                </select> 
    50                                                 {if $errorField == 'system'} 
     49                                        </div> 
     50                                </div> 
     51                                 
     52                                <div class="formElement{if $errorField == 'timestamp'} formError{/if}"> 
     53                                        <div class="formFieldLabel"> 
     54                                                <label for="title">{lang}wcf.donation.timestamp{/lang}</label> 
     55                                        </div> 
     56                                        <div class="formField"> 
     57                                                <input type="text" class="inputText" id="timestamp" name="timestamp" value="{$timestamp}" style="width:120px" /> 
     58                                                (YYYY-MM-DD) 
     59                                                 
     60                                                {if $errorField == 'timestamp'} 
    5161                                                        <p class="innerError"> 
    5262                                                        {if $errorType == 'empty'}{lang}wcf.global.error.empty{/lang}{/if} 
     
    5666                                </div> 
    5767 
    58                                 <div class="formElement{if $errorField == 'user'} formError{/if}"> 
     68                                <div class="formElement"> 
    5969                                        <div class="formFieldLabel"> 
    6070                                                <label for="title">{lang}wcf.donation.user{/lang}</label> 
    6171                                        </div> 
    6272                                        <div class="formField"> 
    63                                                 <input type="text" class="inputText" id="user" name="user" value="{$user}" /> 
     73                                                <input type="text" class="inputText" id="username" name="username" value="{$username}" /> 
    6474                                                <script type="text/javascript"> 
    6575                                                        //<![CDATA[ 
    6676                                                        suggestion.setSource('index.php?page=UserSuggest{@SID_ARG_2ND_NOT_ENCODED}'); 
    67                                                         suggestion.init('user'); 
     77                                                        suggestion.init('username'); 
    6878                                                        //]]> 
    6979                                                </script> 
    70                                                  
    71                                                 {if $errorField == 'system'} 
    72                                                         <p class="innerError"> 
    73                                                         {if $errorType == 'empty'}{lang}wcf.global.error.empty{/lang}{/if} 
    74                                                         </p> 
    75                                                 {/if} 
    7680                                        </div> 
    7781                                </div> 
    7882                                 
    79                                 <div class="formElement{if $errorField == 'message'} formError{/if}"> 
     83                                <div class="formElement"> 
    8084                                        <div class="formFieldLabel"> 
    8185                                                <label for="title">{lang}wcf.donation.message{/lang}</label> 
    8286                                        </div> 
    8387                                        <div class="formField"> 
    84                                                 <input type="text" class="inputText" id="system" name="message" value="{$message}" /> 
    85                                                 {if $errorField == 'message'} 
    86                                                         <p class="innerError"> 
    87                                                         {if $errorType == 'empty'}{lang}wcf.global.error.empty{/lang}{/if} 
    88                                                         </p> 
    89                                                 {/if} 
     88                                                <textarea id="message" cols="40" rows="10" name="message">{$message}</textarea> 
    9089                                        </div> 
    9190                                </div> 
    92                                  
     91                        </fieldset> 
     92                        <fieldset> 
     93                                <legend>{lang}wcf.donation.plugindata{/lang}</legend> 
     94                         
    9395                                {@$additionalSystemsInput} 
     96<script type="text/javascript"> 
     97if(donationSystems.length > 0) { 
     98        onloadEvents.push(function() { 
     99                donationSystemSelect(donationSystems[0]); 
     100        }); 
     101} 
     102</script> 
    94103                        </fieldset> 
     104                         
    95105        <div class="formSubmit"> 
    96106                <input type="submit" accesskey="s" value="{lang}wcf.global.button.submit{/lang}" /> 
  • donation/de.xml

    r253 r256  
    2525                <item name="wcf.donation.category.donation.donations.description"><![CDATA[]]></item> 
    2626                 
    27                 <item name="wcf.donation.data"><![CDATA[Daten]]></item> 
     27                <item name="wcf.donation.data"><![CDATA[Basisdaten]]></item> 
     28                <item name="wcf.donation.plugindata"><![CDATA[Spezifische Daten]]></item> 
    2829                <item name="wcf.donation.system"><![CDATA[System]]></item> 
     30                <item name="wcf.donation.timestamp"><![CDATA[Datum]]></item> 
    2931                <item name="wcf.donation.user"><![CDATA[Benutzer]]></item> 
     32                <item name="wcf.donation.amount"><![CDATA[Betrag]]></item> 
    3033                <item name="wcf.donation.message"><![CDATA[Nachricht]]></item> 
    3134                 
  • donation/en.xml

    r253 r256  
    2525                <item name="wcf.donation.category.donation.donations.description"><![CDATA[]]></item> 
    2626                 
    27                 <item name="wcf.donation.data"><![CDATA[Datan]]></item> 
     27                <item name="wcf.donation.data"><![CDATA[Data]]></item> 
     28                <item name="wcf.donation.plugindata"><![CDATA[Specific Data]]></item> 
    2829                <item name="wcf.donation.system"><![CDATA[System]]></item> 
     30                <item name="wcf.donation.timestamp"><![CDATA[Date]]></item> 
    2931                <item name="wcf.donation.user"><![CDATA[User]]></item> 
     32                <item name="wcf.donation.amount"><![CDATA[Amount]]></item> 
    3033                <item name="wcf.donation.message"><![CDATA[Message]]></item> 
    3134 
  • donation/files/lib/acp/form/DonationAbstractForm.class.php

    r146 r256  
    5151                        WCF::getDB()->sendQuery($sql); 
    5252                } 
     53                 
     54                WCF::getTPL()->assign(array( 
     55                        'success' => true 
     56                )); 
    5357        } 
    5458         
  • donation/files/lib/acp/form/DonationAddForm.class.php

    r146 r256  
    1515         
    1616        // data 
    17         public $donationID, $system, $timestamp, $userID, $username, $amount, $message; 
     17        public $donationID, $system, $timestamp, $userID=0, $username, $plugindata=array(), $message; 
    1818         
    1919        /** 
     
    4242                if (isset($_POST['donationID']))        $this->donationID       = intval($_POST['donationID']); 
    4343                if (isset($_POST['system']))            $this->system           = $_POST['system']; 
    44                 if (isset($_POST['timestamp']))         $this->timestamp        = $_POST['timestamp']; 
    45                 if (isset($_POST['userID']))            $this->userID           = intval($_POST['userID']); 
    46                 if (isset($_POST['username']))          $this->username         = $_POST['username']; 
    47                 if (isset($_POST['amount']))            $this->amount           = floatval($_POST['amount']); 
     44                if (isset($_POST['timestamp']))         $this->timestamp        = strtotime($_POST['timestamp']); 
    4845                if (isset($_POST['message']))           $this->message          = $_POST['message']; 
     46                if (isset($_POST['plugindata']))        $this->plugindata       = $_POST['plugindata']; 
     47                 
     48                if (isset($_POST['username'])) {        $this->username         = $_POST['username']; 
     49 
     50                        $sql = "SELECT          userID 
     51                                FROM            wcf".WCF_N."_user 
     52                                WHERE           username = '".escapeString($this->username)."'"; 
     53 
     54                        $row = WCF::getDB()->getFirstRow($sql); 
     55                        if($row) { 
     56                                $this->userID = $row['userID']; 
     57                        } 
     58                } 
    4959        } 
    5060         
     
    5363         */ 
    5464        public function validate() { 
    55                                  
     65                 
    5666        } 
    5767 
     
    6070         */ 
    6171        public function save() { 
    62                 $time = $this->timestamp; //TODO: convert in int 
    6372                if ($this->action == 'add'){ 
    6473                        $sql = "INSERT INTO     wcf".WCF_N."_donation 
    65                                                 (donationID, system, timestamp, userID, username, amount, message) 
    66                                 VALUES          (        
    67                                                         ".$this->donationID.", 
     74                                                (system, timestamp, userID, username, plugindata, message) 
     75                                VALUES          ( 
    6876                                                        '".escapeString($this->system)."', 
    6977                                                        ".$time.", 
    7078                                                        ".$this->userID.", 
    7179                                                        '".escapeString($this->username)."', 
    72                                                         ".$this->amount.", 
     80                                                        ".serialize($this->plugindata).", 
    7381                                                        '".escapeString($this->message)."' 
    7482                                                )"; 
     
    8189                                                userID=".$this->userID.", 
    8290                                                username='".escapeString($this->username)."',  
    83                                                 amount=".$this->amount.", 
     91                                                plugindata=".serialize($this->plugindata).", 
    8492                                                message='".escapeString($this->message)."', 
    8593                                WHERE           donationID = ".$this->donationID; 
     
    105113                                                userID, 
    106114                                                username, 
    107                                                 amount, 
     115                                                plugindata, 
    108116                                                message 
    109117                                FROM            wcf".WCF_N."_donation 
     
    112120                        $row = WCF::getDB()->getFirstRow($sql); 
    113121                        $this->system = $row['system']; 
    114                         $this->timestamp = date('Y-m-d', $row['timestamp']); // TODO: convert 
     122                        $this->timestamp = date('Y-m-d', $row['timestamp']); 
    115123                        $this->userID = $row['userID']; 
    116124                        $this->username = $row['username']; 
    117                         $this->amount = $row['amount']; 
     125                        $this->plugindata = unserialize($row['plugindata']); 
    118126                        $this->message = $row['message']; 
    119127                } 
     
    140148                        'user'          => $username, 
    141149                        'username'      => $this->username, 
    142                         'amount'        => $this->amount, 
     150                        'plugindata'    => $this->plugindata, 
    143151                        'message'       => $this->message 
    144152                )); 
  • donation/files/lib/acp/page/DonationListPage.class.php

    r126 r256  
    5050                                        userID, 
    5151                                        username, 
    52                                         amount, 
    5352                                        message 
    5453                        FROM            wcf".WCF_N."_donation 
  • donation/optionals/de.easy-coding.wcf.donation.bank/acptemplates/donationBankInput.tpl

    r255 r256  
    11<script type="text/javascript"> 
    2 donationSystems[] = 'bank'; 
     2donationSystems.push('bank'); 
    33</script> 
    44<div class="formElement" id="container-bank" style="display:none"> 
    55        <div class="formFieldLabel"> 
    6                 <label for="title">{lang}wcf.donation.bank.amount{/lang}</label> 
     6                <label for="title">{lang}wcf.donation.amount{/lang}</label> 
    77        </div> 
    88        <div class="formField"> 
    9                 <input type="text" class="inputText" id="amount" name="amount" value="" /> 
     9                <input type="text" class="inputText" name="plugindata[amount]" value="" /> 
    1010        </div> 
    1111</div> 
  • donation/optionals/de.easy-coding.wcf.donation.code/acptemplates/donationCodeInput.tpl

    r255 r256  
    11<script type="text/javascript"> 
    2 donationSystems[] = 'code'; 
     2donationSystems.push('code'); 
    33</script> 
    44<div class="formElement" id="container-code" style="display:none"> 
    55        <div class="formFieldLabel"> 
    6                 <label for="title">{lang}wcf.donation.bank.amount{/lang}</label> 
     6                <label for="title">{lang}wcf.donation.amount{/lang}</label> 
    77        </div> 
    88        <div class="formField"> 
    9                 <input type="text" class="inputText" id="amount" name="amount" value="" /> 
     9                <input type="text" class="inputText" name="plugindata[amount]" value="" /> 
    1010        </div> 
    1111</div> 
  • donation/optionals/de.easy-coding.wcf.donation.googlecheckout/acptemplates/donationGoogleCheckoutInput.tpl

    r255 r256  
    11<script type="text/javascript"> 
    2 donationSystems[] = 'googlecheckout'; 
     2donationSystems.push('googlecheckout'); 
    33</script> 
    44<div class="formElement" id="container-googlecheckout" style="display:none"> 
    55        <div class="formFieldLabel"> 
    6                 <label for="title">{lang}wcf.donation.bank.amount{/lang}</label> 
     6                <label for="title">{lang}wcf.donation.amount{/lang}</label> 
    77        </div> 
    88        <div class="formField"> 
    9                 <input type="text" class="inputText" id="amount" name="amount" value="" /> 
     9                <input type="text" class="inputText" name="plugindata[amount]" value="" /> 
    1010        </div> 
    1111</div> 
  • donation/optionals/de.easy-coding.wcf.donation.paypal/acptemplates/donationPayPal.tpl

    r144 r256  
    2323        <div id="donation_paypal_enableDiv" class="formCheckBox formElement"> 
    2424                <div class="formField"> 
    25                         <label for="donation_paypal_enable"><input onclick="if (this.checked) enableOptions('donation_paypal_code') + disableOptions(); else enableOptions() + disableOptions('donation_paypal_code');" id="donation_paypal_enable" type="checkbox" name="values[donation_paypal_enable]" value="1" 
     25                        <label for="donation_paypal_enable"><input onclick="if (this.checked) enableOptions('donation_paypal_business') + disableOptions(); else enableOptions() + disableOptions('donation_paypal_business');" id="donation_paypal_enable" type="checkbox" name="values[donation_paypal_enable]" value="1" 
    2626        {if $paypal_enable}checked="checked"{/if} /> {lang}wcf.donation.paypal.enable{/lang}</label> 
    2727 
     
    3535        //<![CDATA[ 
    3636        inlineHelp.register('donation_paypal_enable'); 
    37         onloadEvents.push(function() { if (true) enableOptions('donation_paypal_code') + disableOptions(); else enableOptions() + disableOptions('donation_paypal_code');; });          //]]> 
    38         </script> 
    39  
    40         <div id="donation_paypal_codeDiv" class="formElement"> 
    41                 <div class="formFieldLabel"> 
    42                         <label for="donation_paypal_code">{lang}wcf.donation.paypal.code{/lang}</label> 
    43                 </div> 
    44                 <div class="formField"> 
    45                         <textarea id="donation_paypal_code" cols="40" rows="10" name="values[donation_paypal_code]">{@$paypal_code}</textarea> 
    46                 </div> 
    47                          
    48                 <div class="formFieldDesc hidden" id="donation_paypal_codeHelpMessage"> 
    49                         <p>{lang}wcf.donation.paypal.code.description{/lang}</p> 
    50                 </div> 
    51         </div> 
    52         <script type="text/javascript"> 
    53         //<![CDATA[ 
    54         inlineHelp.register('donation_paypal_code'); 
     37        onloadEvents.push(function() { if ({if $paypal_enable}true{else}false{/if}) enableOptions('donation_paypal_business') + disableOptions(); else enableOptions() + disableOptions('donation_paypal_business');; });               //]]> 
     38        </script> 
     39 
     40        <div id="donation_paypal_businessDiv" class="formElement"> 
     41                <div class="formFieldLabel"> 
     42                        <label for="donation_paypal_business">{lang}wcf.donation.paypal.business{/lang}</label> 
     43                </div> 
     44                <div class="formField"> 
     45                        <input type="text" class="inputText" id="donation_paypal_business" name="values[donation_paypal_business]" value="{@$paypal_business}"/> 
     46                </div> 
     47                         
     48                <div class="formFieldDesc hidden" id="donation_paypal_businessHelpMessage"> 
     49                        <p>{lang}wcf.donation.paypal.code.description{/lang}</p> 
     50                </div> 
     51        </div> 
     52        <script type="text/javascript"> 
     53        //<![CDATA[ 
     54        inlineHelp.register('donation_paypal_business'); 
     55        //]]> 
     56        </script> 
     57         
     58        <div id="donation_paypal_auth_tokenDiv" class="formElement"> 
     59                <div class="formFieldLabel"> 
     60                        <label for="donation_paypal_auth_token">{lang}wcf.donation.paypal.auth_token{/lang}</label> 
     61                </div> 
     62                <div class="formField"> 
     63                        <input type="text" class="inputText" id="donation_paypal_auth_token" name="values[donation_paypal_auth_token]" value="{@$paypal_auth_token}"/> 
     64                </div> 
     65                         
     66                <div class="formFieldDesc hidden" id="donation_paypal_auth_tokenHelpMessage"> 
     67                        <p>{lang}wcf.donation.paypal.code.description{/lang}</p> 
     68                </div> 
     69        </div> 
     70        <script type="text/javascript"> 
     71        //<![CDATA[ 
     72        inlineHelp.register('donation_paypal_auth_token'); 
     73        //]]> 
     74        </script> 
     75         
     76        <div id="donation_paypal_item_nameDiv" class="formElement"> 
     77                <div class="formFieldLabel"> 
     78                        <label for="donation_paypal_item_name">{lang}wcf.donation.paypal.item_name{/lang}</label> 
     79                </div> 
     80                <div class="formField"> 
     81                        <input type="text" class="inputText" id="donation_paypal_item_name" name="values[donation_paypal_item_name]" value="{@$paypal_item_name}"/> 
     82                </div> 
     83                         
     84                <div class="formFieldDesc hidden" id="donation_paypal_item_nameHelpMessage"> 
     85                        <p>{lang}wcf.donation.paypal.code.description{/lang}</p> 
     86                </div> 
     87        </div> 
     88        <script type="text/javascript"> 
     89        //<![CDATA[ 
     90        inlineHelp.register('donation_paypal_item_name'); 
     91        //]]> 
     92        </script> 
     93         
     94        <div id="donation_paypal_amount_typeDiv" class="formElement"> 
     95                <div class="formFieldLabel"> 
     96                        <label for="donation_paypal_amount_type">{lang}wcf.donation.paypal.amount_type{/lang}</label> 
     97                </div> 
     98                <div class="formField"> 
     99                        <input type="text" class="inputText" id="donation_paypal_amount_type" name="values[donation_paypal_amount_type]" value="{@$paypal_amount_type}"/> 
     100                </div> 
     101                         
     102                <div class="formFieldDesc hidden" id="donation_paypal_amount_typeHelpMessage"> 
     103                        <p>{lang}wcf.donation.paypal.code.description{/lang}</p> 
     104                </div> 
     105        </div> 
     106        <script type="text/javascript"> 
     107        //<![CDATA[ 
     108        inlineHelp.register('donation_paypal_amount_type'); 
     109        //]]> 
     110        </script> 
     111         
     112        <div id="donation_paypal_amount_defaultDiv" class="formElement"> 
     113                <div class="formFieldLabel"> 
     114                        <label for="donation_paypal_amount_default">{lang}wcf.donation.paypal.amount_default{/lang}</label> 
     115                </div> 
     116                <div class="formField"> 
     117                        <input type="text" class="inputText" id="donation_paypal_amount_default" name="values[donation_paypal_amount_default]" value="{@$paypal_amount_default}"/> 
     118                </div> 
     119                         
     120                <div class="formFieldDesc hidden" id="donation_paypal_amount_defaultHelpMessage"> 
     121                        <p>{lang}wcf.donation.paypal.code.description{/lang}</p> 
     122                </div> 
     123        </div> 
     124        <script type="text/javascript"> 
     125        //<![CDATA[ 
     126        inlineHelp.register('donation_paypal_amount_default'); 
     127        //]]> 
     128        </script> 
     129         
     130        <div id="donation_paypal_amount_selectDiv" class="formElement"> 
     131                <div class="formFieldLabel"> 
     132                        <label for="donation_paypal_amount_select">{lang}wcf.donation.paypal.amount_select{/lang}</label> 
     133                </div> 
     134                <div class="formField"> 
     135                        <input type="text" class="inputText" id="donation_paypal_amount_select" name="values[donation_paypal_amount_select]" value="{@$paypal_amount_select}"/> 
     136                </div> 
     137                         
     138                <div class="formFieldDesc hidden" id="donation_paypal_amount_selectHelpMessage"> 
     139                        <p>{lang}wcf.donation.paypal.code.description{/lang}</p> 
     140                </div> 
     141        </div> 
     142        <script type="text/javascript"> 
     143        //<![CDATA[ 
     144        inlineHelp.register('donation_paypal_amount_select'); 
     145        //]]> 
     146        </script> 
     147         
     148        <div id="donation_paypal_lcDiv" class="formElement"> 
     149                <div class="formFieldLabel"> 
     150                        <label for="donation_paypal_lc">{lang}wcf.donation.paypal.lc{/lang}</label> 
     151                </div> 
     152                <div class="formField"> 
     153                        <input type="text" class="inputText" id="donation_paypal_lc" name="values[donation_paypal_lc]" value="{@$paypal_lc}"/> 
     154                </div> 
     155                         
     156                <div class="formFieldDesc hidden" id="donation_paypal_lcHelpMessage"> 
     157                        <p>{lang}wcf.donation.paypal.code.description{/lang}</p> 
     158                </div> 
     159        </div> 
     160        <script type="text/javascript"> 
     161        //<![CDATA[ 
     162        inlineHelp.register('donation_paypal_lc'); 
     163        //]]> 
     164        </script> 
     165         
     166        <div id="donation_paypal_currencyDiv" class="formElement"> 
     167                <div class="formFieldLabel"> 
     168                        <label for="donation_paypal_currency">{lang}wcf.donation.paypal.currency{/lang}</label> 
     169                </div> 
     170                <div class="formField"> 
     171                        <input type="text" class="inputText" id="donation_paypal_currency" name="values[donation_paypal_currency]" value="{@$paypal_currency}"/> 
     172                </div> 
     173                         
     174                <div class="formFieldDesc hidden" id="donation_paypal_currencyHelpMessage"> 
     175                        <p>{lang}wcf.donation.paypal.code.description{/lang}</p> 
     176                </div> 
     177        </div> 
     178        <script type="text/javascript"> 
     179        //<![CDATA[ 
     180        inlineHelp.register('donation_paypal_currency'); 
     181        //]]> 
     182        </script> 
     183         
     184        <div id="donation_paypal_imgDiv" class="formElement"> 
     185                <div class="formFieldLabel"> 
     186                        <label for="donation_paypal_img">{lang}wcf.donation.paypal.img{/lang}</label> 
     187                </div> 
     188                <div class="formField"> 
     189                        <input type="text" class="inputText" id="donation_paypal_img" name="values[donation_paypal_img]" value="{@$paypal_img}"/> 
     190                </div> 
     191                         
     192                <div class="formFieldDesc hidden" id="donation_paypal_imgHelpMessage"> 
     193                        <p>{lang}wcf.donation.paypal.code.description{/lang}</p> 
     194                </div> 
     195        </div> 
     196        <script type="text/javascript"> 
     197        //<![CDATA[ 
     198        inlineHelp.register('donation_paypal_img'); 
    55199        //]]> 
    56200        </script> 
  • donation/optionals/de.easy-coding.wcf.donation.paypal/acptemplates/donationPayPalInput.tpl

    r255 r256  
    11<script type="text/javascript"> 
    2 donationSystems[] = 'paypal'; 
     2donationSystems.push('paypal'); 
    33</script> 
    44<div class="formElement" id="container-paypal" style="display:none"> 
    55        <div class="formFieldLabel"> 
    6                 <label for="title">{lang}wcf.donation.bank.amount{/lang}</label> 
     6                <label for="title">{lang}wcf.donation.amount{/lang}</label> 
    77        </div> 
    88        <div class="formField"> 
    9                 <input type="text" class="inputText" id="amount" name="amount" value="" /> 
     9                <input type="text" class="inputText" name="plugindata[amount]" value="" /> 
     10        </div> 
     11        <div class="formFieldDesc"> 
     12                {lang}wcf.donation.amount.description{/lang} 
     13        </div> 
     14 
     15        <div class="formFieldLabel"> 
     16                <label for="title">{lang}wcf.donation.paypal.mail{/lang}</label> 
     17                 
     18        </div> 
     19        <div class="formField"> 
     20                <input type="text" class="inputText" name="plugindata[mail]" value="" /> 
     21        </div> 
     22        <div class="formFieldDesc"> 
     23                {lang}wcf.donation.paypal.mail.description{/lang} 
    1024        </div> 
    1125</div> 
  • donation/optionals/de.easy-coding.wcf.donation.paypal/de.xml

    r156 r256  
    1010                <item name="wcf.donation.paypal.enable"><![CDATA[Aktivieren]]></item> 
    1111                <item name="wcf.donation.paypal.enable.description"><![CDATA[]]></item> 
     12                <item name="wcf.donation.paypal.mail"><![CDATA[E-Mail]]></item> 
     13                <item name="wcf.donation.paypal.mail.description"><![CDATA[]]></item> 
    1214                <item name="wcf.donation.paypal.code"><![CDATA[Code]]></item> 
    1315                <item name="wcf.donation.paypal.code.description"><![CDATA[]]></item> 
  • donation/optionals/de.easy-coding.wcf.donation.paypal/en.xml

    r156 r256  
    1010                <item name="wcf.donation.paypal.enable"><![CDATA[Activate]]></item> 
    1111                <item name="wcf.donation.paypal.enable.description"><![CDATA[]]></item> 
     12                <item name="wcf.donation.paypal.mail"><![CDATA[E-Mail]]></item> 
     13                <item name="wcf.donation.paypal.mail.description"><![CDATA[]]></item> 
    1214                <item name="wcf.donation.paypal.code"><![CDATA[Code]]></item> 
    1315                <item name="wcf.donation.paypal.code.description"><![CDATA[]]></item> 
  • donation/optionals/de.easy-coding.wcf.donation.paypal/files/lib/acp/form/DonationPayPalForm.class.php

    r144 r256  
    1515         
    1616        //data 
    17         protected $arr = array('paypal_enable', 'paypal_code'); 
     17        protected $arr = array('paypal_enable', 'paypal_business', 'paypal_auth_token', 'paypal_item_name', 'paypal_amount_type', 'paypal_amount_default', 'paypal_amount_select', 'paypal_lc', 'paypal_currency', 'paypal_img'); 
    1818         
    1919        /** 
  • donation/optionals/de.easy-coding.wcf.donation.phone/acptemplates/donationPhoneInput.tpl

    r255 r256  
    11<script type="text/javascript"> 
    2 donationSystems[] = 'phone'; 
     2donationSystems.push('phone'); 
    33</script> 
    44<div class="formElement" id="container-phone" style="display:none"> 
    55        <div class="formFieldLabel"> 
    6                 <label for="title">{lang}wcf.donation.bank.amount{/lang}</label> 
     6                <label for="title">{lang}wcf.donation.amount{/lang}</label> 
    77        </div> 
    88        <div class="formField"> 
    9                 <input type="text" class="inputText" id="amount" name="amount" value="" /> 
     9                <input type="text" class="inputText" name="plugindata[amount]" value="" /> 
    1010        </div> 
    1111</div> 
  • donation/optionals/de.easy-coding.wcf.donation.wishlist/acptemplates/donationWishlistInput.tpl

    r255 r256  
    11<script type="text/javascript"> 
    2 donationSystems[] = 'wishlist'; 
     2donationSystems.push('wishlist'); 
    33</script> 
    44<div class="formElement" id="container-wishlist" style="display:none"> 
    55        <div class="formFieldLabel"> 
    6                 <label for="title">{lang}wcf.donation.bank.amount{/lang}</label> 
     6                <label for="title">{lang}wcf.donation.amount{/lang}</label> 
    77        </div> 
    88        <div class="formField"> 
    9                 <input type="text" class="inputText" id="amount" name="amount" value="" /> 
     9                <input type="text" class="inputText" name="plugindata[amount]" value="" /> 
    1010        </div> 
    1111</div> 
  • donation/package.xml

    r255 r256  
    2020         
    2121        <optionalpackages> 
     22                <optionalpackage file="optionals/de.easy-coding.wcf.donation.bank.tar.gz">de.easy-coding.wcf.donation.bank</optionalpackage> 
    2223                <optionalpackage file="optionals/de.easy-coding.wcf.donation.code.tar.gz">de.easy-coding.wcf.donation.code</optionalpackage> 
    2324                <optionalpackage file="optionals/de.easy-coding.wcf.donation.googlecheckout.tar.gz">de.easy-coding.wcf.donation.googlecheckout</optionalpackage>