Release status: beta
|Implementation||MyWiki, Special page, ContentHandler, Skin|
|Description||Provides features for mobile providers that provide free access to Wikipedia|
|Author(s)||Yuri Astrakhan (yuriktalk)|
|Latest version||1.1.1 (2017-04-15)|
|License||GNU General Public License 2.0 or later|
Translate the ZeroPortal extension if it is available at translatewiki.net
|Check usage and version matrix.|
|Open tasks · Report a bug|
- Download and place the file(s) in a directory called
- Add the following code at the bottom of your LocalSettings.php:
- Configure at your convenience
- Done - Navigate to Special:Version on your wiki to verify that the extension is successfully installed.
$wgJsonConfigs['JsonZeroConfig'] = array( 'namespace' => NS_ZERO, 'nsname' => 'Zero', 'islocal' => true );
See the README for more information on configuration and settings pertaining to carrier mockup.
The goal of this extension is to provide a secure way to interact with the Zero partners. There are several aspects this extension facilitates:
- Partner configuration storage for ZeroBanners
- General public information about the program
- New partner signup
- Existing partner configuration management
- Administration by WMF staff
- Usage graphs (analytics) for all groups of users
This extension will only be deployed on zero.wikimedia.org, a private, highly restricted wiki. Except for the administrators, all anonymous and logged-in users will have identical rights, allowing access only to the Special:ZeroPortal page. The special page will function as the only entry point into the portal. All content will be stored as wiki pages and templates, managed exclusively by the Zero partner engagement team. For example, there may be a wiki page "Anonymous", possibly with a number of other sub-templates and graphs, that contains information about the program and gives the starting point for the potential partners. There could also be a page "Signup", which shows partner's current position in the signup process, and a "Status" page for existing partners. We will also have a simple Lua script that picks the appropriate wiki page based on current user's signup state and displays it via the Special:ZeroPortal.
|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.|