Inhaltsverzeichnis |
Da durch den Austausch auf Diskussionsseiten diese mit der Zeit immer weiter wachsen und unübersichtlicher werden, sollten diese ab einer gewissen Größe aufgeräumt oder archiviert werden. Dazu bieten sich folgende Vorgehensweisen an:
Die eigene Vorlage hat den Vorteil, dass alle Archive immer automatisch mit aktualisiert werden und die Archivierungsarbeit minimiert wird. Weiterhin hat man über die auf das Datum bezogene Archivierung einen besseren Überblick gegenüber der einfachen Dateinummerierung.
Über die manuelle Archivierung hinaus gibt es auch die Möglichkeit, Diskussionsseiten automatisch archivieren zu lassen. Dazu muss auf der Diskussionsseite nur die Vorlage:Autoarchiv wie unten beschrieben eingebunden werden. Der ArchivBot legt daraufhin bei Bedarf fehlende Archivseiten selbständig an und bindet ggf. in diese (nur beim Anlegen der Seite) die evtl. angegebene „Kopfvorlage=“ auch gleich mit ein. Sollte es zu Problemen mit dem ArchivBot kommen, hinterlasse bitte einen Hinweis auf der Seite ArchivBot-Bugs (bei Bedarf können Admins den ArchivBot auch sperren, und unter Adminanfragen können Admins gebeten werden, das zu tun).
Diese Vorlage markiert eine Diskussionsseite zur automatischen Archivierung. Sie muss am Anfang der Seite eingebunden werden, möglichst vor dem ersten Absatz. Dabei müssen die folgenden Parameter angegeben werden:
((Tag)): Tag, z. B. 1, 24((Tag:##)): zweistelliger Tag, z. B. 01, 24((Tag:kurz)): abgekürzter Tagesname (kleingeschrieben), z. B. mo, fr((Tag:Kurz)): abgekürzter Tagesname, z. B. Mo, Fr((Tag:KURZ)): abgekürzter Tagesname (großgeschrieben), z. B. MO, FR((Tag:lang)): Tagesname (kleingeschrieben), z. B. montag, freitag((Tag:Lang)): Tagesname, z. B. Montag, Freitag((Tag:LANG)): Tagesname (großgeschrieben), z. B. MONTAG, FREITAG((Monat)): Monat, z. B. 1, 10((Monat:##)): zweistelliger Monat, z. B. 01, 10((Monat:kurz)): abgekürzter Monatsname (kleingeschrieben), z. B. jan, okt((Monat:Kurz)): abgekürzter Monatsname, z. B. Jan, Okt((Monat:KURZ)): abgekürzter Monatsname (großgeschrieben), z. B. JAN, OKT((Monat:lang)): Monatsname (kleingeschrieben), z. B. januar, oktober((Monat:Lang)): Monatsname, z. B. Januar, Oktober((Monat:LANG)): Monatsname (großgeschrieben), z. B. JANUAR, OKTOBER((Quartal)): Quartal, z. B. 1, 3((Quartal:##)): zweistelliges Quartal, z. B. 01, 03((Quartal:i)): Quartal (kleine römische Ziffern), z. B. i, iv((Quartal:I)): Quartal (große römische Ziffern), z. B. I, IV((Halbjahr)): Halbjahr, z. B. 1, 2((Halbjahr:##)): zweistelliges Halbjahr, z. B. 01, 02((Halbjahr:i)): Halbjahr (kleine römische Ziffern), z. B. i, ii((Halbjahr:I)): Halbjahr (große römische Ziffern), z. B. I, II((Woche)): Woche, z. B. 1, 43((Woche:##)): zweistellige Woche, z. B. 01, 43((Jahr)): Jahr, z. B. 2006, 2007((Lemma)): komplettes Lemma der UrsprungsseiteWichtig sind dabei die Hochkommata '' um den Zielpfad! |
{{Autoarchiv|Alter=1|Ziel='Benutzer Diskussion:Sebmol/Archiv'}}{{Autoarchiv|Alter=7|Ziel='Benutzer Diskussion:Sebmol/Archiv/((Jahr))/((Monat:Kurz))'}}{{Autoarchiv|Alter=2|Ziel='Benutzer Diskussion:Sebmol/Archiv/((Jahr))/Woche ((Woche:##))'}}{{Autoarchiv|Ziel='((Lemma))/Archiv'|Modus=Erledigt|Alter=0}}Mit den folgenden optionalen Parametern ist die Darstellung und das Verhalten der automatischen Archivierung individuell einstellbar:
Ja gesetzt, werden Archivierungen als kleine Bearbeitungen markiert. Bei Benutzerdiskussionsseiten führt das dazu, dass bei der Archivierung keine Nachricht (die sogenannten Kackbalken am oberen Bildschirmrand) für den Benutzer erzeugt wird (Standardwert: Nein).{{Archiv}} gesetzt. Daher kann auch die Möglichkeit genutzt werden, ein eigenes Design über diese Vorlage zu setzen. Dieser Parameter war die vorherige Lösung, wo die benannte Vorlage am Anfang automatisch eingebunden wurde. Der Parameter sollte nicht mehr verwendet werden.Nein gesetzt, dann wird der Autoarchiv-Hinweis nicht dargestellt. Diese Option ist sinnvoll, wenn der Aufbau der Vorlage beispielsweise das optische Design der zu archivierenden Seite stört (Standardwert: Ja).ständig: die Seite wird bei jedem Botlauf ausgewertetmontags, dienstags, mittwochs, donnerstags, freitags, samstags, sonntags: jeweils 3:01 an diesem Wochentaghalbmonatlich: 1. und 15. Tag des Monatsmonatlich: 1. Tag des Monatshalbjährlich: 1. Januar und 1. Julijährlich: 1. Januarmorgens angenommen.
montags:morgens archiviert jeden Montag morgen.monatlich:mittags archiviert immer am Mittag des ersten Monatstages.sonntags:ständig archiviert jeden Sonntag am Morgen und gegen Mittag.montags, monatlich:mittags archiviert jeden Montag morgens und am ersten Tag des Monats auch mittags.dienstag:mittags, sonntag:mittags archiviert jeden Dienstag und Sonntag mittags.Alter: Abschnitte werden nur archiviert, wenn sie das eingestellte Alter erreicht haben.Erledigt: Abschnitte werden nur archiviert, wenn sie mit {{Erledigt}} markiert sind.Alter=n muss in diesem Fall zwingend angegeben werden, obwohl er bei der Auswertung ignoriert wird.Alter, Erledigt: Abschnitte werden nur archiviert, wenn sie das eingestellte Alter erreicht haben und sie mit {{Erledigt}} markiert sind.In folgender Kopiervorlage sind die ersten 3 Werte (MindestAlter der zu archivierenden Beiträge, das Ziel und die Übersicht) nur bewährte Empfehlungen, alle anderen Parameter sind mit den Standardwerten vorbelegt. Im „Normalfall“ kann die Kopiervorlage unverändert übernommen werden. Lediglich beim Parameter Ziel kann es sinnvoll sein, wie oben beschrieben, die Pfadangabe zu präzisieren, damit z.B. für jedes Jahr oder jeden Monat eine Unterseite angelegt wird. Wird diese Kopiervorlage unverändert eingesetzt, wird für jedes Jahr eine eigene Archivseite angelegt.
{{Autoarchiv
| Alter = 50
| Ziel = '{{ers:VOLLER_SEITENNAME}}/Archiv/((Jahr))'
| Übersicht = [[Spezial:Präfixindex/{{ers:VOLLER_SEITENNAME}}/Archiv|Archiv]]
| Mindestbeiträge = 1
| Mindestabschnitte = 3
| Frequenz = montags
}}
Damit der ArchivBot Unterabschnitte zusammen mit einem Basis-Abschnitt archiviert, darf der Basis-Abschnitt nicht leer sein (leere Basis-Abschnitte werden nicht archiviert, sondern ignoriert). Der Archivbot betrachtet Unterabschnitte als Teil eines nicht leeren Basis-Abschnitts, wobei der ArchivBot auch nicht-leere Basis-Abschnitte ohne einen gültigen Zeitstempel nicht als Basis-Abschnitt erkennt, sondern als „leer“ ignoriert.
Weil der ArchivBot Diskussionsabschnitte nur anhand von == Überschriften in Wiki-Syntax == erkennt, besteht die Möglichkeit Unterabschnittsüberschriften in HTML-Syntax zu verwenden, um sicherzustellen, dass ein ganzer Abschnittszweig auf jeden Fall vom ArchivBot auch als ganzes betrachtet wird. Dennoch wird beispielsweise <h3> Überschrift in HTML-Syntax </h3>[1] von der MediaWiki-Software (innerhalb einer Seite, aber nicht in der Zusammenfassung und Versionsgeschichte!) fast wie eine === übliche Überschrift === behandelt (auch wenn sie im Quelltext nicht am Zeilenanfang steht).
Seit der neue Parser am 22. Februar 2008 live gegangen ist, hat sich die Funktion von mittels <h1><h2><h3>... erzeugten Überschriften geändert:
|
Um einen bestimmten Abschnitt und eventuell vorhandene Unterabschnitte nicht zu archivieren (oder das Archivieren zu verhindern), kann die Vorlage {{nicht archivieren}} verwendet werden.
Um einen Beitrag signieren zu können, der die Archivierung nicht beeinflusst (beispielsweise zeitabhängig laut Parameter „Alter=“), kann folgender Quelltext verwendet werden: -- ~~~ {{subst:LOCALTIME}}, {{subst:LOCALDAY}}. {{subst:LOCALMONTHABBREV}} {{subst:LOCALYEAR}}
Entscheidend ist hier die fehlende Zeitzone „(CET)“ bzw. „(CEST)“ am Ende des Zeitstempels: -- Benutzername 17:52, 8. Feb. 2010
|
Ein bis dreimal pro Tag läuft der Bot ArchivBot alle Seiten durch, die als autoarchivierbar markiert werden. Finden sich dort Abschnitte, die nach den angegebenen Kriterien archivierbar sind, werden sie auf die entsprechenden Seiten verschoben. Dabei kann die Festlegung der Archivstruktur verschiedenen Bedürfnissen angepasst werden.
Der Bot läuft für jede Diskussionsseite die folgenden Schritte durch:
Über die Möglichkeit hinaus, anhand des Alters von Diskussionsbeiträgen zu archivieren, besteht die Möglichkeit der Archivierung durch Kennzeichnung der zu archivierenden Diskussionsbeiträge. Dies erfolgt durch die Vorlage «Autoarchiv-Erledigt» im Zusammenspiel mit der Vorlage «Erledigt». Die Dokumentation zum Einsatz dieser beiden Vorlagen findet sich eben dort. Ein Vorteil dieser Methode ist, dass der SpBot beim Archivieren keinen Benachrichtigungsbalken hinterlässt.
stock | retire | vm
Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History