Extension:ListSignup

From MediaWiki.org
Jump to: navigation, search
MediaWiki extensions manualManual:Extensions
Crystal Clear action run.png
ListSignup

Release status:Extension status beta

ImplementationTemplate:Extension#type Special page, User identity
DescriptionTemplate:Extension#description Allows user submission of name and email
Author(s)Template:Extension#username Ike Hecht (tosfostalk)
Latest versionTemplate:Extension#version 0.1 (June 2014)
MediaWikiTemplate:Extension#mediawiki > 1.22, likely earlier versions as well
PHPTemplate:Extension#php 5.3+
Database changesTemplate:Extension#needs-updatephp Yes
TablesTemplate:Extension#table1 list_signup
LicenseTemplate:Extension#license GNU General Public License 2.0 or later
Download
Added rightsTemplate:Extension#rights
  • viewlistsignupdisplay
  • purgelistsignupdisplay
Hooks usedTemplate:Extension#hook
LoadExtensionSchemaUpdatesManual:Hooks/LoadExtensionSchemaUpdates

Translate the ListSignup extension if it is available at translatewiki.net

Check usage and version matrix.

The ListSignup extension allows user submission of their name and email address. It also allows admins to view these submissions.

Installation[edit]

  • Download and place the file(s) in a directory called ListSignup in your extensions/ folder.
  • Add the following code at the bottom of your LocalSettings.php:
    require_once "$IP/extensions/ListSignup/ListSignup.php";
    
  • Run the update script which will automatically create the necessary database tables that this extension needs.
  • YesY Done - Navigate to Special:Version on your wiki to verify that the extension is successfully installed.

User rights[edit]

viewlistsignupdisplay
Who can see the signup list? By default, this is set to allow sysops and bots. Users can also be granted this permission individually.
purgelistsignupdisplay
Who can purge the signup list? By default, this is set to allow sysops.

Customization[edit]

You can customize the messages displayed by the extension by, for example, adding the relevant pages to the MediaWiki namespace. Here are some examples:

listsignup-pretext
Text shown before the signup form
listsignup-text
Text shown before the signup form's fields
listsignup-posttext
Text shown after the signup form

You can see more examples of customizable messages by loading a page with the qqx language. If you'd like to customize these messages without modifying the pages manually, use the AddMessages extension.