Erweiterte Möglichkeiten

aus ZUM-Wiki, dem Wiki für Lehr- und Lerninhalte auf ZUM.de
Wechseln zu: Navigation, Suche
< Hilfe:Unterseiten

Inhaltsverzeichnis

Welche Seiten zeigt subpages an?

  • die aktuelle <Seite> (fett hervorgehoben)
  • <Seite>/<Unterseite> (mit dem vollen Artikelnamen!)
  • siehe unten


Verwendung der "Argumente"

(deutsche Übersetzung der Erläuterungen des Autors von http://www.mediawiki.org/wiki/Extension:SubPageList2)

Grundsätzliches

Um eine automatische Unterseitenanzeige zu bekommen füge einfach den Code (am Ende der Seite, wo er angezeigt werden soll) ein:

Was soll geschehen Befehl
Um eine automatische Unterseitenanzeige zu bekommen füge einfach den Code (am Ende der Seite, wo er angezeigt werden soll) ein:
<subpages />
Dieser Code wird eine Liste aller Unterseiten dieser Hauptseite generieren. Es kann auch die Auswahl eingeschränkt werden. Dies geschieht mit der folgenden Syntax:
<subpages arg=value />
oder
<subpages arg="value" />
oder
<subpages arg='value' />
Wenn du mehrere Argumente verwendest, empfiehlt sich die folgende Form:
<subpages
  arg1=Wert
  arg2=weiterer_Wert
/>

Allerdings für Titel mit Leerzeichen müssen Apostroph oder Anführungszeichen verwendet werden.

Argumente

category

Die Kategorie der Seiten.

Was soll geschehen Befehl
Standardeinstellung: -1 Alle Kategorien
Text Titel einer Kategorie
Beispiel:
<subpages
  category="Deutsch"
/>

Im Moment kann dieses Argument nur einen Wert haben!

count

Anzahl der Artikel, die angezeigt werden sollen. Muss nummerisch sein!

Was soll geschehen Befehl
Standardeinstellung: -1 Alle Seiten
Zahl Anzahl der Seiten, die angezeigt werden sollen
Beispiel:
<subpages
  count=10
/>
debug

Fehlermeldungen ein- oder ausschalten.

Was soll geschehen Befehl
Standardeinstellung: 0 Zeigt die Fehler an
1 Zeigt die Fehler nicht an
Beispiel:
<subpages
  debug=true
/>

oder

<subpages
  debug=1
/>
deepness

Wie tief die Unterseitenliste gehen soll.

Was soll geschehen Befehl
Standardeinstellung: -1 Alle Seiten
Zahl Zeigt bis zu dieser Tiefe an
Beispiel:

Wenn Hauptseite/Mathematik/Quadrat die Seite ist, aber deepness ist 1, dann wird Quadrat nicht mehr angezeigt.

<subpages
  deepness=1
/>
headline

Überschriftengröße für jeden Titel in einer Vorschauliste.

Was soll geschehen Befehl
Standardeinstellung: 2 Größe des Titels
Zahl Höhe der Titelzeile
Beispiel:
<subpages
  headline=3
/>
ignore

Welche Seiten sollen in der Unterseitenlisten unterdrückt werden?

Was soll geschehen Befehl
Standardeinstellung: -1 Keine Seiten werden unterdrückt
Text Titel der Seiten, die nicht angezeigt werden sollen, unterteilt durch |
Beispiel:
<subpages
  ignore=Mathematik/Quadrat|Mathematik/Rechteck
/>
order

Art der Sortierung

Was soll geschehen Befehl
Standardeinstellung: ASC aufsteigend (Ascending), (von oben nach unten)
DESC absteigend (von unten nach oben)
Beispiel:
<subpages
  order=DESC
/>
ordermethod

Um zu definieren nach was die Unterseitenliste sortiert werden soll.

Was soll geschehen Befehl
Standardeinstellung: title nach den Titeln
lastedit nach der letzten Bearbeitung
Beispiel:
<subpages
  ordermethod=lastedit
/>
mode

Angabe, ob die Unterseitenliste überhaupt sortiert werden soll.

Was soll geschehen Befehl
Standardeinstellung: unordered es wird ein Punkt vor dem Ausdruck des Titels angezeigt

Unordered.png

ordered es werden Zahlen vor den Ausdruck des Titels geschrieben

Ordered.png

preview zum Titel wird auch noch ein Stück des Textes mit angezeigt
Beispiel:
<subpages
  mode=preview
/>
namespace

Namensraum der Anzeige

Was soll geschehen Befehl
Standardeinstellung: -1 alle Namensräume
Text Name der Kategorie
Beispiel:
<subpages
  namespace=Hilfe
/>

Im Moment kann dieses Argument nur einen Wert haben!

parent

Ausgang für die Unterseitenliste

Was soll geschehen Befehl
Standardeinstellung: -1 die angezeigte Seite ist der Ausgangspunkt
Text Titel der Ausgangsseite
Beispiel:
<subpages
  parent=Mathematik
/>

Im Moment kann das Argument nur einen Wert haben!

previewcount

Was in der Vorschau des Artikels angezeigt werden soll.

Was soll geschehen Befehl
Standardeinstellung: -1 der ganze Inhalt der Seite
Zahl Anzahl der Buchstaben der Seite, gefolgt von '...'
firstsection erster Abschnitt der Seite, in den meisten Fällen die Einleitung
Beispiel:
<subpages
  previewcount=firstsection
/>
previewmode

Stil für die Anzeige der Unterseitenliste

Was soll geschehen Befehl
Standardeinstellung: normal normales Layout
pre die Liste wird eingerückt
tt die Liste wird in Schreibmaschinenschrift angezeigt
code Wrapped by a code unit (Unklar, was das bedeutet)
Beispiel:
<subpages
  previewmode=pre
/>
showpath

Anzeige des Titels in der Unterseitenliste

Was soll geschehen Befehl
Standardeinstellung: normal Normal, z.B. Hauptseite/Mathematik/Quadrat
notparent ohne, die in $parent angegebene Ausgangsseite
no kein Pfad wird angegeben
Beispiel:
<subpages
  showpath=no
/>

Beispiele mit "Arguments"

Standardsyntax

Auf der Seite Deutsch finden sich folgende Angaben:

<subpages 
  parent=Deutsch
  order=DESC
  order=lastedit
  showpath=no
/>

Unterseiten an anderer Stelle auflisten

Die oben genannte Standardsyntax kann auch auf einer anderen als der im "parent" genannten Seite aufgelistet werden. - Ein konkretes Beispiel sind die Unterseiten zu mathematik-digital, die auf der Seite Mathematik-digital/Unterseiten mit der folgenden Syntax aufgelistet werden:

<subpages 
 parent=Mathematik-digital
 order=DESC
 order=lastedit
 showpath=no
/>