Donations mod genom payson
Moderatorer: Moderatorgrupp, Supportgrupp
Donations mod genom payson
Jag undrar om det finns något Payson donations mod till phpbb3 liknande detta paypal donations mod: http://startrekguide.com/community/view ... 27&t=14633
Tacksam för svar!
Re: Donations mod genom payson
Hoppas du hittar någon bra eller åtminstone tillfällig lösning före det förstäs.
Re: Donations mod genom payson
Men för er som inte orkar inte ladda ner modden,
så här ser paypals kod ut i modden..
Kod: Markera allt
<?php
/**
*
* @package Simple PayPal & AlertPay Donation Mod
* @version 1.0.0
* @copyright (c) 2011 Siropu - http://www.siropu.com/
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/
/**
*/
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : '../';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
page_header($user->lang['DONATE_PAYPAL_TITLE']);
// Page template and content
$template->set_filenames(array(
'body' => 'donate/donate_paypal.html'
));
make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));
page_footer();
?>Re: Donations mod genom payson
donate/donate_paypal.html
Allt som händer görs nog i ett formulär, och Paysons API är inte så krångligt.
/marcus
Re: Donations mod genom payson
donate_paypal.html
Kod: Markera allt
<!-- INCLUDE overall_header.html -->
<script type="text/javascript">
function validate(){
x=document.paypal
txt=x.amount.value
if (txt>={L_DONATE_MIN_AMOUNT} && txt<=10000) {
return true
}else{
alert("{L_DONATE_MIN_EXPLAIN} {L_DONATE_MIN_AMOUNT} {L_DONATE_MIN_CURRENCY}")
return false
}
}
</script>
<div class="panel">
<div class="inner"><span class="corners-top"><span></span></span>
<h2 class="topic-title">{L_DONATE_PAYPAL_TITLE}</h2>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post" name="paypal" onsubmit="return validate()">
<input type="hidden" name="cmd" value="_donations" />
<input type="hidden" name="business" value="{L_DONATE_PAYPAL_EMAIL}" />
<input type="hidden" name="item_name" value="{L_DONATE_TO} {SITENAME}" />
<input type="hidden" name="no_shipping" value="1" />
<input type="hidden" name="return" value="{L_DONATE_BOARD_PATH}donate/success.php" />
<input type="hidden" name="cancel_return" value="{L_DONATE_BOARD_PATH}donate/cancel.php" />
<input type="hidden" name="tax" value="0" />
<input type="hidden" name="bn" value="PP-DonationsBF" />
<fieldset class="fields2">
<dl>
<dt><label for="amount">{L_DONATE_AMOUNT}:</label></dt>
<dd><input type="text" name="amount" style="height:17px;" class="inputbox autowidth">
<select name="currency_code" id="currency_code">
<option value="USD" selected="selected">USD</option>
<option value="EUR">EUR</option>
<option value="AUD">AUD</option>
<option value="CAD">CAD</option>
<option value="CZK">CZK</option>
<option value="DKK">DKK</option>
<option value="HKD">HKD</option>
<option value="HUF">HUF</option>
<option value="NZD">NZD</option>
<option value="NOK">NOK</option>
<option value="PLN">PLN</option>
<option value="GBP">GBP</option>
<option value="SGD">SGD</option>
<option value="SEK">SEK</option>
<option value="CHF">CHF</option>
<option value="JPY">JPY</option>
</select>
</dd>
</dl>
<dl>
<dt><label for="donor">{L_DONATE_DONOR}:</label></dt>
<dd><input type="text" name="item_number" class="inputbox autowidth" style="height:17px;color:#999;" value="{S_USERNAME}" onclick="if(this.value=='{S_USERNAME}')this.value='';" onblur="if(this.value=='')this.value='{S_USERNAME}';" /></dd>
</dl>
</fieldset>
<span class="corners-bottom"><span></span></span></div>
</div>
<div class="panel">
<div class="inner"><span class="corners-top"><span></span></span>
<fieldset class="submit-buttons">
<input type="reset" class="button2" name="reset" value="{L_RESET}">
<input type="submit" class="button1" name="submit" value="{L_SUBMIT}">
</fieldset>
</form>
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- INCLUDE overall_footer.html -->Är en nybörjare inom allt det här, så är inte så hardcore inom api delen.
Vilka är online
Användare som besöker denna kategori: 6 och 0 gäster


