Template:Footer/Links/Default: Difference between revisions
Jump to navigation
Jump to search
Content deleted Content added
uselang parameter for Special:FundraiserLandingPage |
rm redundant monthly & one-time links (and associated javascript) |
||
Line 5: | Line 5: | ||
margin-left: 0 !important; |
margin-left: 0 !important; |
||
} |
} |
||
#monthly-link { |
|||
display: none; |
|||
} |
|||
#onetime-link { |
|||
display: none; |
|||
} |
|||
</style> |
</style> |
||
<ul class="form-info-links"> |
<ul class="form-info-links"> |
||
<li><a id="problems-link" target="_blank" href="https://wikimediafoundation.org/wiki/Special:LandingCheck?landing_page=Problems_donating&basic=true&country=</html>{{{country}}}<html>&language=</html>{{int:lang}}<html>"></html>{{int:Donate_interface-problemsdonating}}<html></a></li> |
<li><a id="problems-link" target="_blank" href="https://wikimediafoundation.org/wiki/Special:LandingCheck?landing_page=Problems_donating&basic=true&country=</html>{{{country}}}<html>&language=</html>{{int:lang}}<html>"></html>{{int:Donate_interface-problemsdonating}}<html></a></li> |
||
<li><a id="monthly-link" style="display: none;" href="https://donate.wikimedia.org/wiki/Special:FundraiserLandingPage?form-countryspecific=Form-countryspecific-monthly&country=</html>{{{country}}}<html>&language=</html>{{int:lang}}<html>&uselang=</html>{{int:lang}}<html>"></html>{{int:donate_interface-monthly-donation}}<html></a></li> |
|||
<li><a id="onetime-link" style="display: none;" href="https://donate.wikimedia.org/wiki/Special:FundraiserLandingPage?form-countryspecific=Form-countryspecific-control&country=</html>{{{country}}}<html>&language=</html>{{int:lang}}<html>&uselang=</html>{{int:lang}}<html>"></html>{{int:Donate interface-onetime}}<html></a></li> |
|||
<li><a id="ways-to-give-link" target="_blank" href="https://wikimediafoundation.org/wiki/Special:LandingCheck?landing_page=Ways_to_Give&basic=true&country=</html>{{{country}}}<html>&language=</html>{{int:lang}}<html>"></html>{{int:donate_interface-otherways-short}}<html></a></li> |
<li><a id="ways-to-give-link" target="_blank" href="https://wikimediafoundation.org/wiki/Special:LandingCheck?landing_page=Ways_to_Give&basic=true&country=</html>{{{country}}}<html>&language=</html>{{int:lang}}<html>"></html>{{int:donate_interface-otherways-short}}<html></a></li> |
||
Line 28: | Line 15: | ||
<li><a id="tax-link" target="_blank" href="https://wikimediafoundation.org/wiki/Special:LandingCheck?landing_page=Tax_Deductibility&basic=true&country=</html>{{{country}}}<html>&language=</html>{{int:lang}}<html>"></html>{{int:donate_interface-taxded-link-us}}<html></a></li> |
<li><a id="tax-link" target="_blank" href="https://wikimediafoundation.org/wiki/Special:LandingCheck?landing_page=Tax_Deductibility&basic=true&country=</html>{{{country}}}<html>&language=</html>{{int:lang}}<html>"></html>{{int:donate_interface-taxded-link-us}}<html></a></li> |
||
</ul> |
</ul> |
||
<script type="text/javascript"> |
|||
// This piece of script is add to preserve the layout of the page when the user is sent to monthly donation page |
|||
// parseParams is defined in MediaWiki:Common.js |
|||
// |
|||
// parseParams not loading for unknown reason, so commenting this out for now and using simplified version without params |
|||
/* |
|||
$(document).ready(function() { |
|||
var baseURL = 'https://donate.wikimedia.org/wiki/Special:FundraiserLandingPage?'; |
|||
var paramsOut = parseParams(window.location.href); // create an object with the current querystring parameters |
|||
if (showOnetimeLink) { |
|||
// We're on a monthly page, fix up the onetime link and show that instead |
|||
paramsOut['form-countryspecific'] = 'Form-countryspecific-control'; |
|||
$('#onetime-link').attr('href', baseURL + $.param(paramsOut)); |
|||
$('#onetime-link').show(); |
|||
} else if (showMonthlyLink) { |
|||
// We're not on a monthly page. So show a correct link to one. |
|||
paramsOut['form-countryspecific'] = 'Form-countryspecific-monthly'; |
|||
$('#monthly-link').attr('href', baseURL + $.param(paramsOut)); |
|||
$('#monthly-link').show(); |
|||
} |
|||
}); |
|||
*/ |
|||
$(document).ready(function() { |
|||
if (showOnetimeLink) { |
|||
// We're on a monthly page, show the one-time link instead |
|||
$('#onetime-link').show(); |
|||
} else if (showMonthlyLink) { |
|||
// We're not on a monthly page. So show a link to one. |
|||
$('#monthly-link').show(); |
|||
} |
|||
}); |
|||
</script> |
|||
</html> |
</html> |