Extension:FundraiserLandingPage
![]() Release status: stable |
|
---|---|
Implementation | Special page |
Description | Enables template parameters to be passed as querystring elements. |
Author(s) | Peter Gehres, Ryan Kaldari |
Latest version | 1.1 (2018-07-13) |
MediaWiki | 1.32 |
License | GNU General Public License 2.0 or later |
Download | |
|
|
Quarterly downloads | 1 (Ranked 140th) |
Translate the FundraiserLandingPage extension if it is available at translatewiki.net | |
Issues | Open tasks · Report a bug |
This extension is used for Wikimedia Foundation fundraising at https://donate.wikimedia.org/. It makes it easier to create localized landing pages for multiple countries and languages. The extension enables the fundraising team to switch out appeals and other page elements on-the-fly without the need to create a new set of localized landing pages. In addition to accepting passed parameters, the extension also performs a geographical IP lookup if a country is not specified in the querystring. This allows for the use of this special page in social media links ensuring that they are not tied to a particular country.
Usage
[edit]Once installed, users can be directed to http://localhost:8888/wiki/index.php/Special:FundraiserLandingPage?template=templateName&appeal=appeal-name
. This extension will then generate a call to the specified (or default) template and pass the other querystring elements as template parameters.
Installation
[edit]- Download and move the extracted
FundraiserLandingPage
folder to yourextensions/
directory.
Developers and code contributors should install the extension from Git instead, using:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/FundraiserLandingPage - Add the following code at the bottom of your LocalSettings.php file:
wfLoadExtension( 'FundraiserLandingPage' );
Erledigt – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.
Configuration parameters
[edit]$wgFundraiserLPDefaults
- sets the default values for the required parameters
See also
[edit]This extension was developed to replicate the functionality of the RapidHTML portion of Extension:DonationInterface on wikis without DonationInterface.
![]() | This extension is being used on one or more Wikimedia projects. This probably means that the extension is stable and works well enough to be used by such high-traffic websites. Look for this extension's name in Wikimedia's CommonSettings.php and InitialiseSettings.php configuration files to see where it's installed. A full list of the extensions installed on a particular wiki can be seen on the wiki's Special:Version page. |