Erweiterung:Header Footer

This page is a translated version of the page Extension:Header Footer and the translation is 85% complete.
This extension is maintained by a member of the MediaWiki Stakeholder-Gruppe .
MediaWiki-Erweiterungen
HeaderFooter
Freigabestatus: stabil
Beschreibung Allows to display content above and below any page on the wiki
Autor(en) Jean-Lou Dupont, James Montalvo, Douglas Mason, Hallo Welt! GmbH
Letzte Version 4.0
Kompatibilitätspolitik Für jede MediaWiki-Version, die ein Long Term Support Release ist, existiert ein entsprechender Zweig in der Erweiterung.
MediaWiki 1.39+
Datenbankänderungen Nein
Composer mediawiki/header-footer
Lizenz GNU General Public License 2.0 oder später
Herunterladen

  • $egHeaderFooterEnableAsyncHeader
  • $egHeaderFooterEnableAsyncFooter
Übersetze die Header Footer-Erweiterung, wenn sie auf translatewiki.net verfügbar ist

Die Header Footer-Erweiterung ermöglicht die Einbindung eines Kopf- oder Fußbereichs. Diese Einbindung ist pro Seite oder pro Namensraum möglich.

Funktionen

  • Speed - integriert mit Parser-Caching
  • Secure - header and footer articles are located in the NS_MEDIAWIKI namespace
  • Controllable - headers and/or footers can be disabled on pages which are edit protected
  • Customizable - headers and footers are wrapped in ‎<div> elements

Installation

  • Die Erweiterung herunterladen und die Datei(en) in ein Verzeichnis namens HeaderFooter im Ordner extensions/ ablegen.
    Developers and code contributors should install the extension from Git instead, using:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/HeaderFooter
  • Folgenden Code am Ende deiner LocalSettings.php -Datei einfügen:
    wfLoadExtension( 'HeaderFooter' );
    
  •   Erledigt – Zu Special:Version in dem Wiki (bei Einstellung auf deutsch nach Spezial:Version) navigieren, um die erfolgreiche Installierung der Erweiterung zu überprüfen.

Verwendung

Per-Namespace Header and Footer

Edit the pages:

  • MediaWiki:Hf-nsheader-namespace name
  • MediaWiki:Hf-nsfooter-namespace name

namespace name must be in the language of the wiki (see Manual:$wgLanguageCode)

For the 'main' namespace, just use blank i.e. no string, but with the hyphen:

  • MediaWiki:Hf-nsheader-
  • MediaWiki:Hf-nsfooter-

Header and Footer auf Seitenbasis

Edit the pages:

  • MediaWiki:Hf-header-page name
  • MediaWiki:Hf-footer-page name

Befehle zur Deaktivierung

On edit protected pages, one can add

  • __NOHEADER__ to suppress the page level header
  • __NOFOOTER__ to suppress the page level footer
  • __NONSHEADER__ to suppress the namespace level header
  • __NONSFOOTER__ to suppress the namespace level footer

CSS

  • Page Level Header: <div class="hf-header">
  • Namespace Level Header: <div class="hf-nsheader">
  • Page Level Footer: <div class="hf-footer">
  • Namespace Level Footer: <div class="hf-nsfooter">

Beispiele

  1. Page MediaWiki:hf-nsheader-Extension would contain the wikitext to be included as header for all pages of the Extension namespace.
    • In this case, to suppress the header of the page Extension:HeaderFooter one should a) edit protect it, and b) add __NONSHEADER__ in it.
  2. Page MediaWiki:hf-footer-Extension:HeaderFooter would contain the wikitext to be included as footer for the page Extension:HeaderFooter.
    • In this case, to suppress the footer of the page Extension:HeaderFooter one should a) edit protect it, and b) add __NOFOOTER__ in it.

Siehe auch

  • PageNotice extension – provides a way for you to define fixed notice messages for the top or the bottom of a page (by individual page name), or entire namespaces (by namespace number).