Dieser Benutzer ist ein Bot, der von Xarax betrieben wird.


Dieser Bot setzt sich aus verschiedenen einzelnen Bots zusammen, die alle auf dem pywikimedia-framework basieren.

  • ThomasBot von ThomasV aus dem französischen Wikisource-Projekt
  • Archivierungsbot von Rhododendronbusch aus der deutschen Wikipedia
  • eine paar Eigenentwicklungen zum schützen und verschieben


Uhrzeit Wochentag Botname Aufgabe Status
WS Mo Di Mi Do Fr Sa So
00:00 × × × × × × × Archivbot Automatische Archivierung gekennzeichneter Diskussionen und abschließende Anlage eines Logs. aktiv
a. A. Sockenbot Diverse Aufgaben auf Anfrage. aktiv
00:30 × Protector Dateischutz aller Artikel in der Kategorie Fertig überprüfen. aktiv

Archivierung Bearbeiten

TODO

  • ((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:##)): zweistelliges Woche, z.B. 01, 43
  • ((Jahr)): Jahr, z.B. 2006, 2007


Sockenbot Bearbeiten

Bot-Anfragen werden auf der Diskussionsseite nach folgendem Muster gestellt: {{Request|Kommentar|Zielseiten|Befehl|4. Parameter|5. Parameter}}. Die Anfrage befindet sich nun in der Warteschleife, bis der Bot sich ihrer annimmt (erkennbar an Anfrage in Arbeit). Ist die Anfrage ungültig, gibt der Bot eine Fehlermeldung raus. Nach getaner Arbeit ist die Anfrage erledigt und der Bot wendet sich der nächsten Anfrage zu, während die alte Anfrage ins Archiv verschoben wird.

Kommentar Bearbeiten

Hier bitte den Zweck der Anfrage hinterlassen - fürs Archiv und die Versionsgeschichten.

Zielseiten Bearbeiten

Dieser Parameter gibt dem Bot an, welche Seiten bearbeitet werden sollen. Er kennt dabei drei Typen:

  • eine einzelne Seite, dann mit [[Seitenname]] ausfüllen.
  • alle Seiten verlinkt von der übergebenen Seite, dann mit links:[[Seitenname]] ausfüllen.
  • alle Seiten einer Kategorie, dann mit [[:Kategorie:Name der Kategorie]] ausfüllen.

Befehl Bearbeiten

REPLACE Bearbeiten

Steht für Textersetzung. Dieser Befehl ersetzt den die unter dem 4. Parameter angegebenen Text auf den unter Zielseiten angegebenen Seiten durch den im 5. Parameter angegebenen Text. Wenn in einer Zeichenfolge ein senkrechter Strich („|“) vorkommt, muss diesem ein umgekehrter Schrägstrich („\“) vorangestellt werden, damit der Bot dies nicht als Trennstrich der Request-Vorlage wertet. Gleiches gilt für die geschweifte Klammer („{“ und „}“) und die eckige Klammer („[“ und „]“).

Symbol Umschreibung als
| \|
[] \[\]
{} \{\}
Beispiel:
{{Request|Textersetzung|[[Hauptseite]]|REPLACE|Wiksource|Wikipedia}}
{{Request|Textersetzung in der Kopfzeile|[[:Category:Politik als Beruf]]|REPLACE|\}\}|\}\}<div class="pagetext">}}

REGEXP Bearbeiten

Macht im Prinzip dasgleiche wie REPLACE, nur kann hier der Bot auch andere Muster, wie Sonderzeichen und Metatext erkennen. Auch hier muss der senkrechte Strick gesondert gekennzeichnet werden.

NAVIGATEUR Bearbeiten

Fügt den unter Ziel angegebenen Seiten eine vorher festgelegte Navigationsleiste hinzu.

Beispiel: {{Request|Einfügen von Navi-Leisten|links:[[Ostindianische Kriegsdienste]]|NAVIGATEUR}}

SPLIT Bearbeiten

Steht für Aufteilen. Hierbei werden die angegebenen Seiten entlang ihrer Kapitel/Sektionen, die mit == markiert sind, zu Sektionen gesplittet und markiert. Diese können danach mit der Labeled Section Transclusion kapitelweise zusammgefasst werden. Vorher und nachher muss allerdings eine Textersetzung mit REPLACE stattfinden, damit die nötigen ==-Markierungen für Sektionen eingefügt/entfernt werden können.

Beispiel:
{{Request|Splitten von Seiten|[[:Kategorie:Die Ursache des Einschlagens vom Blitze]]|SPLIT}}