Benutzer:StipenTreublatt/Bot: Unterschied zwischen den Versionen
aus Wiki Aventurica, dem DSA-Fanprojekt
(→Allgemeine Hinweise: "redirectsonly" haben sie "deprecated", der Zugriff auf die Ergebnisse der im Wiki vorhandene Spezialseite "alle Weiterleitungen" ist wohl zu kompliziert für diesen Bot) |
|||
Zeile 142: | Zeile 142: | ||
==Allgemeine Hinweise== | ==Allgemeine Hinweise== | ||
*Verwendet man in der | *Verwendet man in der <code>-summary:</code> die Buchstabenkombination "log" (bspw als <code>-summary:karlis blog ist entschwunden</code>), wirft das Script eine Fehlermeldung aus - anscheinend darf in der summary nicht "log" stehen. {{rolleyes}} | ||
*Zugriff auf alle Weiterleitungen jetzt nur noch über <code>-logevents:move</code>, <code>-redirectsonly</code> war wohl zu praktisch, das musste komplizierter werden {{rolleyes}} | |||
*[https://doc.wikimedia.org/pywikibot/stable/_modules/pywikibot/pagegenerators.html aktuelle Dokumentation der Optionen] | *[https://doc.wikimedia.org/pywikibot/stable/_modules/pywikibot/pagegenerators.html aktuelle Dokumentation der Optionen] | ||
---- | ---- |
Version vom 22. Dezember 2021, 04:54 Uhr
Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden |
Archiv |
Was kann man ändern? | |
---|---|
Mit pwb.py replace kann man so ziemlich alles machen (Beispiele), man muss es jedoch selbst programmieren; für häufige Aufgaben gibt es daher Skripte, die das komfortabler erledigen. | |
pwb.py category move -from:"A" -to:"B" | Verschiebe Kategorie A samt Inhalt nach Kategorie B |
pwb.py category remove -from:"A" | Kategorie A wird geleert und gelöscht |
pwb.py add_text -cat:"A" -text:"B" -except:"C" -up | Fügt am Anfang aller Seiten der Kategorie A den Text B hinzu, außer auf der Seite steht C |
pwb.py template "A" "B" | Vorlage A wird durch Vorlage B ersetzt |
pwb.py template -remove "A" | Vorlage A wird entfernt |
pwb.py redirect double | Doppelte Weiterleitungen werden repariert, mit Änderungsnachfrage. |
pwb.py redirect broken | Weiterleitungen auf nicht vorhandene Seiten werden nach Bestätigung gelöscht. |
Wie kann man zu bearbeitende Artikelgruppen auswählen? | |
cat:A | Alle Artikel der Kategorie A |
catr:A | wie cat, zusätzlich alle Artikel aller enthaltenen Unterkategorien |
subcats:A | Alle Unterkategorieseiten der Kategorie A |
subcatsr:A | wie subcats, zusätzlich alle Unterkategorien der Unterkategorien |
uncat | Alle nicht-kategorisierten Artikel |
uncatcat | Alle nicht-kategorisierten Kategorien |
uncatfiles | Alle nicht-kategorisierten Dateien |
uncattemplates | Alle nicht-kategorisierten Vorlagen |
links:A | Alle Seiten, die von der Seite A verlinkt sind |
imagelinks:A | Alle Dateien, die von der Seite A verlinkt sind |
newimages:x | Die x neuesten Dateien (Standard 100) |
new:x | Die x neuesten Artikel (Standard 60) |
recentchanges:x | Die x zuletzt geänderten Seiten (Standard 100) |
ref:A | Alle Seiten, die auf A verlinken |
start | Alle Artikel des Wikis |
start:A | Alle Artikel des Wikis ab dem Eintrag A |
start:Namensraum:! | Alle Seiten des Wikis im Namensraum |
transcludes:Vorlage:A | Alle Seiten, die Vorlage A verwenden |
unusedfiles | Alle nicht verwendeten Dateien |
unwatched | Alle nicht beobachteten Artikel |
usercontribs:A;x | x Seiten, die von Benutzer:A geändert wurden (Standard 250) |
weblink:url | Alle Seiten, die einen Link auf url beinhalten |
redirectonly | Alle Weiterleitungen des Wikis |
redirectonly:A | Alle Weiterleitungen des Wikis ab dem Eintrag A |
redirectonly:Namensraum:! | Alle Weiterleitungen des Namensraums |
page:A | Nur die Seite A |
Auftragsliste |
---|
Dieser Bot |
- Merkliste
- Wartungsaufgaben
- pwb.py weblinkchecker -start:!
- pwb.py weblinkchecker -repeat
- pwb.py weblinkchecker -repeat -day:0
Allgemeine Hinweise
- Verwendet man in der
-summary:
die Buchstabenkombination "log" (bspw als-summary:karlis blog ist entschwunden
), wirft das Script eine Fehlermeldung aus - anscheinend darf in der summary nicht "log" stehen. Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden - Zugriff auf alle Weiterleitungen jetzt nur noch über
-logevents:move
,-redirectsonly
war wohl zu praktisch, das musste komplizierter werden Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden - aktuelle Dokumentation der Optionen
you are a worm through time
the thunder song distorts you