Inhaltsverzeichnis

für die Liste aller Seiten

Autoren (Grundlagen)

< Tabellendirektiven | Dokumentations-Index | Wikistile >

Ein einfaches Inhaltsverzeichnis (TOC) und nummerierte Überschriften sind in PmWiki 2.2.119 enthalten und können mit dem folgenden Eintrag in der config.php-Datei aktiviert werden:

  $PmTOC['Enable'] = 1;

Verwendung

Dieser Zusatz basiert auf dem Rezept Cookbook:AutoTOC, ist aber ein wenig vereinfacht.

Die folgenden Direktiven können den obigen Zusatz beinflussen:

Das Inhaltsverzeichnis nutzt Anker oder IDs der Überschriften der Seite, wenn sie existieren, anderenfalls werden IDs (Hash) auf Grund der Seitenstruktur erzeugt. Folgende Markups erzeugen alle einen Link mit dem Anker in der Form PageUrl#here:

Wenn es keine ID oder keinen Anker an der Überschrift gibt, wird der Anker in der Form #toc-1.2.1 erzeugt, wobei 1.2.1 der strukturelle Pfad zu dem Abschnitt mit der Überschrift ist, in diesem Beispiel "Abschnitt 1, Unterabschnitt 2, Unter-Unterabschnitt 1".

Konfiguration

Die folgende Konfiguration (in der local/config.php-Datei) kontrolliert die Voreinstellungen:

Internationalisierung

Die folgenden Zeichenketten können in der XLPage übersetzt werden, z. B. in Französisch:

  "Contents" => "Sommaire",
  "show"     => "afficher",
  "hide"     => "masquer",

Stile

Wenn Sie das Inhaltsverzeichnis lieber oben rechts angesiedelt sehen möchten, können Sie in die Datei $PubDirUrl/css/local.css das Folgende eintragen:

.PmTOCdiv {
    float: right;
    margin-left: 5px;
  }

Sie können die Schriftgröße des Inhaltsverzeichnisses und die maximale Tabellenhöhe beeinflussen, indem Sie das Folgende in Ihrer $PubDirUrl/css/local.css-Datei eintragen:

.PmTOCdiv { 
    font-size: 15px; 
    max-height: 600px;
  }

Die Standardschriftgröße ist 13px und die Standardtabellenhöhe ist 500px, Sie können Ihre eigenen Werte definieren. Wenn die Tabellenhöhe den Wert von max-height übersteigt, erscheint ein Schiebebalken (overflow:auto).

Siehe auch: Cookbook:AutoTOC. Wenn Sie davor AutoTOC benutzt haben, müssen sie es deaktivieren, wenn Sie $PmTOC aktivieren. für die Liste aller Seiten

< Tabellendirektiven | Dokumentations-Index | Wikistile >


Übersetzung von PmWiki.TableOfContents,   Originalseite auf PmWikiDe.TableOfContents   —   Rückverweise

Zuletzt geändert:   PmWikiDe.TableOfContentsam 20.08.2020
 PmWiki.TableOfContentsam 17.12.2022