Extension:LinkFilter/de

Category:GPL licensed extensions/de
MediaWiki-Erweiterungen
LinkFilter
Freigabestatus: stabilCategory:Stable extensions/de
Einbindung Spezialseite Category:Special page extensions/de
Beschreibung Adds some new special pages and a parser hook for link submitting/approval/reject
Autor(en)
Letzte Version 3.5.0 (2017-07-11)
MediaWiki 1.43+Category:Extensions with manual MediaWiki version/de
Datenbankänderungen Ja
Tabellen link
Lizenz GNU General Public License 2.0 oder neuer
Herunterladen Category:Extensions in Wikimedia version control/de
  • $wgLinkPageDisplay
  • $wgLinkFilterTypes
  • linkadmin
Übersetze die LinkFilter-Erweiterung, wenn sie auf translatewiki.net verfügbar ist
Probleme Offene Aufgaben · Einen Fehler melden
Category:All extensions/de

LinkFilter is an extension to allow users to submit news (etc.) links and wiki admins/other privileged users to approve them.

In addition to the new special pages, LinkFilter also provides <linkfilter> parser hook tag.

Neue Spezialseiten

  • Special:LinkSubmit
  • Special:LinkApprove (available to users with linkadmin right)
  • Special:LinkEdit (redirects to LinkSubmit form, allowing to edit the link details, target etc.)
  • Special:LinksHome
  • Special:LinkRedirect

Install

  • Die Erweiterung herunterladen und die Datei(en) in ein Verzeichnis namens LinkFilter im Ordner extensions/ ablegen.
    Entwickler und Code-Beitragende sollten stattdessen die Erweiterung von Git installieren, mit:
    cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/LinkFilter
    
  • Folgenden Code am Ende deiner LocalSettings.php -Datei einfügen:
    wfLoadExtension( 'LinkFilter' );
    
  • Führe das Aktualisierungsskript aus, welches automatisch die notwendigen Datenbanktabellen erstellt, die diese Erweiterung braucht.
    • If a pre-r90829 version of SocialProfile extension is installed on the wiki, you'll need to patch the existing user_stats table by running patch-columns_for_user_stats.sql against it (try php maintenance/run.php sql extensions/LinkFilter/sql/patch-columns_for_user_stats.sql from command line)
  • Yes Erledigt – Navigiere zu Special:Version in deinem Wiki, um zu überprüfen, ob die Erweiterung erfolgreich installiert wurde.

Konfiguration

  • $wgLinkFilterTypes an array of link types that will be available in the dropdown menu on Special:LinkSubmit. If this is not defined, LinkFilter will use the defaults in Link::$link_types. The defaults are the same as Link::$link_types currently:
$wgLinkFilterTypes = array(
	1 => 'Arrest Report',
	2 => 'Awesome',
	3 => 'Cool',
	4 => 'Funny',
	6 => 'Interesting',
	7 => 'Obvious',
	8 => 'OMG WTF?!?',
	9 => 'Rumor',
	10 => 'Scary',
	11 => 'Stupid',
);
  • $wgLinkPageDisplay not really a configuration variable per se. Used to display different stuff on LinkFilter pages. For example, setting $wgLinkPageDisplay['in_the_news'] = true; will display "In the News" section on Special:LinksHome.

Anpassung

You can edit the general instructions displayed to everyone on Special:LinkSubmit by editing MediaWiki:Linkfilter-instructions.

Admins instructions can be edited through MediaWiki:Linkfilter-admin-instructions.

Benutzerrechte

Die Erweiterung fügt ein neues Benutzerrecht hinzu, linkadmin. Users with this right are able to use LinkFilter's administrative functions, such as approve/reject links. By default, linkadmin, staff and sysop groups have this right.

Category:Social tools/de
Category:APIGetAllowedParams extensions/de Category:All extensions/de Category:ArticleDelete extensions/de Category:ArticleFromTitle extensions/de Category:Comment::add extensions/de Category:Comment::delete extensions/de Category:Extensions in Wikimedia version control/de Category:Extensions with manual MediaWiki version/de Category:GPL licensed extensions/de Category:LoadExtensionSchemaUpdates extensions/de Category:PageMoveComplete extensions/de Category:ParserFirstCallInit extensions/de Category:Social tools/de Category:Special page extensions/de Category:Stable extensions/de