„MediaWiki:Rawmsg-PayPal” változatai közötti eltérés

Innen: Wikimédia Magyarország
Ugrás a navigációhoz Ugrás a kereséshez
(javítások)
 
(11 közbenső módosítás, amit egy másik szerkesztő végzett, nincs mutatva)
1. sor: 1. sor:
 
<html>
 
<html>
 
<form id="wmh_paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post" style="margin: 0 auto;">
 
<form id="wmh_paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post" style="margin: 0 auto;">
<input type="hidden" name="cmd" value="_donations" />
+
    <input type="hidden" name="cmd" value="_donations" />
<input type="hidden" name="utm_source" value="" id="utm_source" />
+
    <input type="hidden" name="utm_source" value="" id="utm_source" />
<input type="hidden" name="utm_medium" value="" id="utm_medium"/>
+
    <input type="hidden" name="utm_medium" value="" id="utm_medium"/>
<input type="hidden" name="utm_campaign" value="" id="utm_campaign" />
+
    <input type="hidden" name="utm_campaign" value="" id="utm_campaign" />
<input type="hidden" name="referrer" value="" id="referrer"/>
+
    <input type="hidden" name="referrer" value="" id="referrer"/>
<input type="hidden" name="item_name" value="Támogatom a Wikipédiát!" />
+
    <input type="hidden" name="item_name" value="Támogatom a Wikipédiát!" />
<input type="hidden" name="business" value="info@wiki.media.hu">
+
    <input type="hidden" name="business" value="paypal@wikimedia.hu">
<input type="hidden" name="currency_code" value="HUF" />
+
    <input type="hidden" name="currency_code" value="HUF" />
<input type="hidden" name="cn" value="Megjegyzés" />
+
    <input type="hidden" name="cn" value="Megjegyzés" />
<input type="hidden" name="cbt" value="Vissza a Wikimédia Magyarország weboldalára" />
+
    <input type="hidden" name="cbt" value="Vissza a Wikimédia Magyarország weboldalára" />
<input type="hidden" name="return" value="http://wikimedia.hu/" />
+
    <input type="hidden" name="return" value="https://wikimedia.hu/" />
<div style="text-align: center;"><div style="display: inline-block; text-align: left;">
+
    <div style="text-align: center; padding: 0 1em 0 1em;">
<label><input type="radio" name="amount" value="10000.00" />10000 Ft</label>
+
      <div style="display: inline-block; text-align: left;">
<label><input type="radio" name="amount" value="5000.00" />5000 Ft</label>
+
        <label><input type="radio" name="amount" value="10000.00" />10000 Ft</label>
<label><input type="radio" name="amount" value="2500.00" />2500 Ft</label><br />
+
        <label><input type="radio" name="amount" value="5000.00" />5000 Ft</label>
<label><input type="radio" name="amount" value="0" id="wmh_obutton" />Más összeg</label>
+
        <label><input type="radio" name="amount" value="2500.00" />2500 Ft</label><br />
<input size="6" name="customAmount" id="wmh_otext" /> Ft
+
        <label><input type="radio" name="amount" value="0" id="wmh_obutton" />Más összeg</label>
<input type="hidden" name="custom" value="Wikimedia.hu" id="custom" />
+
        <input size="6" name="customAmount" id="wmh_otext" /> Ft
<br />
+
        <input type="hidden" name="custom" value="wikimedia.hu" id="custom" />
<label><input type="checkbox" name="on1" value="email" checked="checked" /> Hozzájárulok, hogy a Wikimédia Magyarország értesítsen tevékenységéről.</label>
+
        <br />
<input type="hidden" name="os1" value="Hozzájárulok, hogy az Egyesület értesítsen tevékenységéről." />
+
        <label><input type="checkbox" name="on1" value="email" checked="checked" /> Hozzájárulok, hogy a Wikimédia Magyarország értesítsen tevékenységéről.</label>
 +
        <input type="hidden" name="os1" value="Hozzájárulok, hogy az Egyesület értesítsen tevékenységéről." />
  
<input type="submit" class="input-button2 button-red" value="Támogass minket!" style="display: block; margin: 0 auto;"></div></div>
+
        <input type="submit" class="mw-ui-button mw-ui-progressive" value="Támogass minket!" style="display: block; margin: 0 auto;">
 +
      </div>
 +
    </div>
 
</form>
 
</form>
 
<script type="text/javascript">
 
<script type="text/javascript">
var wmh_paypal = document.getElementById('wmh_paypal');
+
    $.queryParam = function(key) {
var wmh_obutton = document.getElementById('wmh_obutton');
+
        return $.map(window.location.search.substr(1).split(String.fromCharCode(38)), function(part) {
var wmh_otext = document.getElementById('wmh_otext');
+
            var halves = part.split('=', 2);
var custom = document.getElementById('custom');
+
            if (halves[0] === key) return halves[1];
function copyAmount() {
+
        })[0];
wmh_obutton.value = wmh_otext.value;
+
    };
}
+
 
addOnloadHook(function() {
+
    $(function() {
copyAmount();
+
        var $sumField = $('#wmh_otext'),
addHandler(wmh_otext, 'change', copyAmount);
+
            $customSumOption = $('#wmh_obutton'),
addHandler(wmh_otext, 'blur', copyAmount);
+
            $form = $('#wmh_paypal'),
addHandler(wmh_otext, 'focus', function() {
+
            $customField = $('#custom');
wmh_obutton.checked = true;
+
 
});
+
        $sumField.bind('change blur', function() {
addHandler(wmh_paypal, 'submit', function(e) {
+
            $customSumOption.val($sumField.val());
custom.value = getQuerystring( 'utm_source' );
+
        }).bind('focus', function() {
piwikTracker.trackGoal(1, $j('[name=amount]:checked').val());
+
            $customSumOption.attr('checked', true);
if (!(!wmh_obutton.checked||!(wmh_obutton.value < 1500))) {
+
        }).change();
alert("A minimális összeg 1500Ft (ez alatt az adomány jelentős részét elvinné a PayPal járuléka).");
+
 
if (e.preventDefault) e.preventDefault();
+
        $form.bind('submit', function(e) {
else e.returnValue = false;
+
            $customField.val($.queryParam('utm_source'));
}
+
            !window.piwikTracker || piwikTracker.trackGoal(1, $('[name=amount]:checked').val());
});
+
            if (!(!$customSumOption.is(':checked') || $customSumOption.val() >= 1500)) { // & is mangled by the parser
});
+
                alert("A minimális összeg 1500 Ft (ez alatt az adomány jelentős részét elvinné a PayPal járuléka).");
 +
                return false;
 +
            }
 +
        });
 +
    });
 
</script>
 
</script>
 
</html>
 
</html>

A lap jelenlegi, 2019. április 18., 20:26-kori változata


Ft