RecentPageing

Das Problem an RecentChanges ist, wenn die Listen über einen längeren Zeitraum geführt werden, dass die Ladezeiten immer länger werden.
Die Lösung: Es wird nur ein kleiner Teil der Liste angezeigt.

 

Ein weiteres Problem ist, das die RecentChanges-Listen etwas unleserlich sind. Als Abhilfe bietet diese Erweiterung eine Darstellung als Tabelle an.

 

Diese Erweiterung bietet drei verschiedene Arten zur Anzeige der RecentChanges-Listen an:

 

Installation

 

Einfacher Aufruf

Ohne weitere Änderungen kann jetzt die Erweiterung genutzt werden. Der Aufruf erfolgt über "?action=showrc":

 
*[[{$FullName}?action=showrc]]
*[[{$Group}.RecentChanges?action=showrc]]
*[[{$SiteGroup}.AllRecentChanges?action=showrc]] 
 

Anpassung der Installation

Um RecentPageing per Markup aufzurufen, müssen alle neuen Einträge hinter den alten Einträgen gehängt werden und nicht davor! d.H. die Variable $RecentChangesFmt muss angepasst werden und alle alten Einträge müssen entweder gelöscht oder Konvertiert werden! Sie können auch mit hilfe der Erweiterung: RebuildRC die RecentChanges-Listen durch die Artikel-Historie neu erstellen lassen.

  

Wenn Sie RecentChanges als Tabelle darstellen wollen, müssen alle Einträge, wie eine CSV-Datei, mit den entsprechenden Spaltentrenner versehen werden. (Suche und Ersetzen kann im Texteditor sehr Hilfreich sein.)

  

Aufruf:

Damit man die neuen Listen per Markup zu sehen bekommt, müssen die folgene neue Markups in allen RecentChanges-Listen (Jede Gruppe hat eine Eigene) eingetragen werden:

 

Diese Markups müssen VOR den eigentlichen Einträgen stehen. Und damit die Log-Einträge nicht doppelt erscheinen, müssen diese mit (:if false:) auskommentiert werden.

 

Bedienung

 

Sonstiges

 

Kategorie: PmWiki, Kochbuch


 << Links | Home | Serien >> >> Attack Forum >>

Inhalt

 



Menü Ausschalten