Benutzer Diskussion:ParaDox/testBot
Ebenen-Bug bzw. fehlender Ebenen-Parameter
[Quelltext bearbeiten]- Abschnitt verschoben von „Benutzer:ArchivBot/Bugs#Ebenen-Bug bzw. fehlender Ebenen-Parameter“. --ParaDox 05:29, 21. Mai 2008 (CEST)
Damit „+Zeitstempel für ArchivBot, sonst wird nicht oder falsch archiviert“ und ähnliches irgendwann Mal nicht mehr nötig sein wird, wäre es sehr gut, wenn der ArchivBot so wie der SpBot einen Ebenen-Parameter
hätte. --ParaDox 07:56, 1. Mai 2008 (CEST)
- Die selben WP:FZW Unterabschnitte wurden jetzt zwar archiviert aber nicht entfernt. Ich habe das korrigiert/nachgeholt. --ParaDox 14:30, 1. Mai 2008 (CEST)
- Der Bedarf für einen Ebenen-Parameter sollte sich jetzt eigentlich auch erledigt haben, oder? sebmol ? ! 00:45, 2. Mai 2008 (CEST)
- Da bin ich mir nicht ganz sicher, da mir nicht klar ist, wie der Bot sich für die „Basisebene“ entscheidet (welche allgemein/default 2 sein dürfte). Ich glaube eine gezielte „Basisebene-Logik“ wäre eine zusätzliche Eindeutigkeit, welche auch das Zusammenhalten von bspw. einem „leeren“ Ebene-2 Abschnitt mit Unterabschnitten gewährleisten würde. --ParaDox 01:09, 2. Mai 2008 (CEST)
- Ok. Ich werde das mal einbauen. sebmol ? ! 02:08, 2. Mai 2008 (CEST)
- Da wäre ich begeistert, denn dann würde „Vorlage:Autoarchiv/Doku#(Unter-)Abschnitte zusammenhalten“ voraussichtlich überflüssig werden (was ich eh schon immer zu kompliziert fand). Beim Diskutieren (anlegen von Abschnitten) denkt Mensch erfahrungsgemäß nicht immer an die Archivierung, und Neulingen wird das meist erst nach „schlechten Erfahrungen“ bekannt. --ParaDox 02:21, 02:26, 2. Mai 2008 (CEST)
- Ist jetzt drin, müsste aber mal getestet werden. Hast du Zeit? sebmol ? ! 03:56, 2. Mai 2008 (CEST)
- Guten Morgen sebmol, ich erstelle jetzt gleich ein paar TEST-Seiten in meinem Benutzernamensraum, und melde mich dann wieder. Bin ich richtig in der Annahme, dass die Syntax für den Parameter
Ebene=n
ist? Gruß, --ParaDox 10:00, 2. Mai 2008 (CEST)- Ja. Ich wollte das so nah wie möglich an der Syntax der Autoarchiv-Erledigt-Vorlage orientieren. sebmol ? ! 10:33, 2. Mai 2008 (CEST)
- Okay, ich habe 3 Seiten erstellt, welche sich nur im „
Ebene=n
Parameter“ unterscheiden. Selbstverständlich kannst du die Seiten beliebig verändern: Ebene=1, Ebene=2, Ebene=3. --ParaDox 10:40, 2. Mai 2008 (CEST)- Ok. Ich lasse ihn mal manuell auf die drei Seiten los. sebmol ? ! 10:59, 2. Mai 2008 (CEST)
- Okay, ich habe 3 Seiten erstellt, welche sich nur im „
- Ja. Ich wollte das so nah wie möglich an der Syntax der Autoarchiv-Erledigt-Vorlage orientieren. sebmol ? ! 10:33, 2. Mai 2008 (CEST)
- Guten Morgen sebmol, ich erstelle jetzt gleich ein paar TEST-Seiten in meinem Benutzernamensraum, und melde mich dann wieder. Bin ich richtig in der Annahme, dass die Syntax für den Parameter
- Ist jetzt drin, müsste aber mal getestet werden. Hast du Zeit? sebmol ? ! 03:56, 2. Mai 2008 (CEST)
- Da wäre ich begeistert, denn dann würde „Vorlage:Autoarchiv/Doku#(Unter-)Abschnitte zusammenhalten“ voraussichtlich überflüssig werden (was ich eh schon immer zu kompliziert fand). Beim Diskutieren (anlegen von Abschnitten) denkt Mensch erfahrungsgemäß nicht immer an die Archivierung, und Neulingen wird das meist erst nach „schlechten Erfahrungen“ bekannt. --ParaDox 02:21, 02:26, 2. Mai 2008 (CEST)
- Ok. Ich werde das mal einbauen. sebmol ? ! 02:08, 2. Mai 2008 (CEST)
- Da bin ich mir nicht ganz sicher, da mir nicht klar ist, wie der Bot sich für die „Basisebene“ entscheidet (welche allgemein/default 2 sein dürfte). Ich glaube eine gezielte „Basisebene-Logik“ wäre eine zusätzliche Eindeutigkeit, welche auch das Zusammenhalten von bspw. einem „leeren“ Ebene-2 Abschnitt mit Unterabschnitten gewährleisten würde. --ParaDox 01:09, 2. Mai 2008 (CEST)
Erledigt. Aber ich glaube, das Ergebnis ist so noch nicht ganz das Wahre... sebmol ? ! 11:20, 2. Mai 2008 (CEST)
- Ja, noch nicht, siehe „TEST: Ebene=1“, „TEST: Ebene=2“ und „TEST: Ebene=3“. Du kannst die Testseiten gerne beliebig revertieren usw., ich werde ein Auge drauf halten und was mir so auffällt melden. Gruß, --ParaDox 11:59, 2. Mai 2008 (CEST)
- Schaust du jetzt nochmal? Ich habe den Code ein weiteres Mal geändert. sebmol ? ! 19:53, 20. Mai 2008 (CEST)
- Hier erst mal nur meine Tabellen, für Schlussfolgerungen „raucht mit mein Kopf“ momentan zu sehr. Gruß, --ParaDox 21:36, 20. Mai 2008 (CEST) +Link: 06:27, 21. Mai
- Schaust du jetzt nochmal? Ich habe den Code ein weiteres Mal geändert. sebmol ? ! 19:53, 20. Mai 2008 (CEST)
- Hallo sebmol, um die Seite ArchivBot/Bugs mit für die Allgemeinheit wenig interessantem nicht zu überfüllen, habe ich diese weitere Benutzer-Unterseite angelegt. Gruß, --ParaDox 21:58, 20. Mai 2008 (CEST) Reformuliert: 06:27, 21. Mai
Hi sebmol,
- für mein „AutoArchiveCheck-Script“ (welches nur Diff-Seiten ausliest) wäre es günstiger die Archivseiten (Archiv Ebene=1, =2 und =3) vor der Archivierung nicht zu löschen, sondern nur zu leeren bzw. „auf leer“ zu revertieren.
- es würde mMn die Auswertung/Beurteilung meiner „AutoArchiveCheck-Tabellen“ erheblich erleichtern, wenn wir jeweils für Quell- und Zielseiten entsprechende Referenz-Tabellen mit dem Soll-Ergebnis hätten, um sie neben die bisherigen Ist-Tabellen stellen zu können.
- um die in „2.“ erwähnten Soll-Tabellen nicht manuell erstellen zu müssen, wäre es „nur“ nötig die Archivierungen jeweils einmal manuell korrekt durchzuführen. Aus den Diffs könnte mein „AutoArchiveCheck-Script“ jeweils Soll-/Referenz-„AutoArchiveCheck-Tabellen“ automatisch generieren.
NACHTRAG: Siehe unten bitte auch „SOLL/IST Überprüfung mit Diffs müsste ausreichen“. --ParaDox 04:42, 26. Mai 2008 (CEST)
Gruß, --ParaDox 06:16, 21. Mai 2008 (CEST)
- Zu 1: Ich kann die gelöschten Versionen wiederherstellen, wenn das hilft.
- Zu 2 und 3: Die Frage ist, wie die korrekte Archivierung bewerkstelligt wird. Ich bin mir selbst nicht sicher, dass ich genau beschreiben kann, welches Verhalten erwünscht ist, da mir das Konzept des Ebenen-Parameters noch nicht ganz klar ist. sebmol ? ! 06:35, 21. Mai 2008 (CEST)
- Zu 1: Ist nicht nötig, danke. Es geht mir da nur um künftige Tests.
- Zu 2 und 3: Die eigentliche Frage dabei ist, wie mit leeren und/oder unsignierten Unterabschnitten im Zusammenhang mit dem Ebenen-Parameter verfahren werden soll. Ich neige stark dazu, dass leere und/oder unsignierte Abschnitte als signiert und nicht leer behandelt werden sollen, wenn Unterabschnitte vorhanden sind. Anders gesagt, ein Basisabschnitt inkl. aller Unterabschnitte sollte immer als Ganzes bewertet/ausgewertet und archiviert werden (ganz unabhängig von Unterabschnittaufteilungen). Alles andere ist mMn für die Bots und Anwender+innen zu kompliziert zu handhaben und beispielsweise in der Dokumentation auch nicht leicht zu erklären. --ParaDox 08:01, 08:29, 21. Mai 2008 (CEST)
PS.: Es dürfte mMn unverzichtbar sein, dass du dich darüber mit Euku absprichst/koordinierst. --ParaDox 08:04, 21. Mai 2008 (CEST)
SOLL/IST Überprüfung mit Diffs müsste ausreichen
[Quelltext bearbeiten]Oben in Punkt 3 schrieb ich »Aus den Diffs könnte mein „AutoArchiveCheck-Script“ jeweils Soll-/Referenz-„AutoArchiveCheck-Tabellen“ automatisch generieren«. Das generieren von „AutoArchiveCheck-Tabellen“ dürfte wahrscheinlich (weitgehend) überflüssig sein, weil mit Diffs beliebige (alte) Versionen verglichen werden können, so dass entsprechende Diffs zwischen SOLL-/IST-Versionen zur Überprüfung von TEST-Archiven/-Archivierungen (meist) völlig ausreichen müssten. --ParaDox 04:42, 26. Mai 2008 (CEST)
AutoArchiveCheck 11:59, 2. Mai 2008
[Quelltext bearbeiten]11:59, 2. Mai 2008 Ebene=1
[Quelltext bearbeiten]ParaDox/AutoArchiveCheck:
Archivierung 11:14, 2. Mai 2008 K=Kontext B=BasisAbschnittArchiviert U=UnterAbschnittArchiviert | ||
= Blah 1 =*** Level < 2 (will be 2 next time) 1 to 1*** | ||
K1 | B1 | == Blah 1.1 == |
K2 | B2 | == Blah 1.2 == |
K3 | U1 | === Blah 1.2.1 === |
K4 | U2 | === Blah 1.2.2 === |
K5 | U3 | ==== Blah 1.2.2.1 ==== |
K6 | U4 | ==== Blah 1.2.2.2 ==== |
K7 | U5 | ==== Blah 1.2.2.3 ==== |
K8 | U6 | === Blah 1.2.3 === |
K9 | B3 | == Blah 1.3 == |
*** basicLevel changed from 2 to 1*** | ||
= Blah 2 =*** Level < 2 (will be 2 next time) 1 to 1*** | ||
K10 | B4 | == Blah 2.1 == |
K11 | B5 | == Blah 2.2 == |
K12 | U7 | === Blah 2.2.1 === |
K13 | U8 | === Blah 2.2.2 === |
K14 | U9 | ==== Blah 2.2.2.1 ==== |
K15 | U10 | ==== Blah 2.2.2.2 ==== |
K16 | U11 | ==== Blah 2.2.2.3 ==== |
K17 | U12 | === Blah 2.2.3 === |
K18 | B6 | == Blah 2.3 == |
K19 | = Blah 3 = | |
K20 | B7 | == Blah 3.1 == |
K21 | B8 | == Blah 3.2 == |
K22 | U13 | === Blah 3.2.1 === |
K23 | U14 | === Blah 3.2.2 === |
K24 | U15 | ==== Blah 3.2.2.1 ==== |
K25 | U16 | ==== Blah 3.2.2.2 ==== |
K26 | U17 | ==== Blah 3.2.2.3 ==== |
K27 | U18 | === Blah 3.2.3 === |
K28 | == Blah 3.3 == | |
K29 | = Blah 4 = | |
K30 | B9 | == Blah 4.1 == |
K31 | == Blah 4.2 == | |
K32 | U19 | === Blah 4.2.1 === |
K33 | U20 | === Blah 4.2.2 === |
K34 | U21 | ==== Blah 4.2.2.1 ==== |
K35 | U22 | ==== Blah 4.2.2.2 ==== |
K36 | U23 | ==== Blah 4.2.2.3 ==== |
K37 | === Blah 4.2.3 === | |
K38 | == Blah 4.3 == | |
K39 | = Blah 5 = | |
K40 | B10 | == Blah 5.1 == |
K41 | == Blah 5.2 == | |
K42 | U24 | === Blah 5.2.1 === |
K43 | === Blah 5.2.2 === | |
K44 | U25 | ==== Blah 5.2.2.1 ==== |
K45 | U26 | ==== Blah 5.2.2.2 ==== |
K46 | ==== Blah 5.2.2.3 ==== |
--ParaDox 11:59, 2. Mai 2008 (CEST)
11:59, 2. Mai 2008 Ebene=2
[Quelltext bearbeiten]ParaDox/AutoArchiveCheck:
Archivierung 11:15, 2. Mai 2008 K=Kontext B=BasisAbschnittArchiviert U=UnterAbschnittArchiviert | ||
K1 | == Blah 1.3 == | |
= Blah 2 =*** Level < 2 (will be 2 next time) 1 to 1*** | ||
K2 | B1 | == Blah 2.1 == |
K3 | B2 | == Blah 2.2 == |
K4 | U1 | === Blah 2.2.1 === |
K5 | U2 | === Blah 2.2.2 === |
K6 | U3 | ==== Blah 2.2.2.1 ==== |
K7 | U4 | ==== Blah 2.2.2.2 ==== |
K8 | U5 | ==== Blah 2.2.2.3 ==== |
K9 | U6 | === Blah 2.2.3 === |
K10 | B3 | == Blah 2.3 == |
K11 | = Blah 3 = | |
K12 | B4 | == Blah 3.1 == |
K13 | B5 | == Blah 3.2 == |
K14 | U7 | === Blah 3.2.1 === |
K15 | U8 | === Blah 3.2.2 === |
K16 | U9 | ==== Blah 3.2.2.1 ==== |
K17 | U10 | ==== Blah 3.2.2.2 ==== |
K18 | U11 | ==== Blah 3.2.2.3 ==== |
K19 | U12 | === Blah 3.2.3 === |
K20 | == Blah 3.3 == | |
K21 | = Blah 4 = | |
K22 | B6 | == Blah 4.1 == |
K23 | == Blah 4.2 == | |
K24 | U13 | === Blah 4.2.1 === |
K25 | U14 | === Blah 4.2.2 === |
K26 | U15 | ==== Blah 4.2.2.1 ==== |
K27 | U16 | ==== Blah 4.2.2.2 ==== |
K28 | U17 | ==== Blah 4.2.2.3 ==== |
K29 | === Blah 4.2.3 === | |
K30 | == Blah 4.3 == | |
K31 | = Blah 5 = | |
K32 | B7 | == Blah 5.1 == |
K33 | == Blah 5.2 == | |
K34 | U18 | === Blah 5.2.1 === |
K35 | === Blah 5.2.2 === | |
K36 | U19 | ==== Blah 5.2.2.1 ==== |
K37 | U20 | ==== Blah 5.2.2.2 ==== |
K38 | ==== Blah 5.2.2.3 ==== |
--ParaDox 11:59, 2. Mai 2008 (CEST)
11:59, 2. Mai 2008 Ebene=3
[Quelltext bearbeiten]ParaDox/AutoArchiveCheck:
Archivierung 11:17, 2. Mai 2008 K=Kontext B=BasisAbschnittArchiviert U=UnterAbschnittArchiviert | ||
K1 | = Blah 3 = | |
K2 | B1 | == Blah 3.1 == |
K3 | B2 | == Blah 3.2 == |
K4 | U1 | === Blah 3.2.1 === |
K5 | U2 | === Blah 3.2.2 === |
K6 | U3 | ==== Blah 3.2.2.1 ==== |
K7 | U4 | ==== Blah 3.2.2.2 ==== |
K8 | U5 | ==== Blah 3.2.2.3 ==== |
K9 | U6 | === Blah 3.2.3 === |
K10 | == Blah 3.3 == | |
K11 | = Blah 4 = | |
K12 | B3 | == Blah 4.1 == |
K13 | == Blah 4.2 == | |
K14 | U7 | === Blah 4.2.1 === |
K15 | U8 | === Blah 4.2.2 === |
K16 | U9 | ==== Blah 4.2.2.1 ==== |
K17 | U10 | ==== Blah 4.2.2.2 ==== |
K18 | U11 | ==== Blah 4.2.2.3 ==== |
K19 | === Blah 4.2.3 === | |
K20 | == Blah 4.3 == | |
K21 | = Blah 5 = | |
K22 | B4 | == Blah 5.1 == |
K23 | == Blah 5.2 == | |
K24 | U12 | === Blah 5.2.1 === |
K25 | === Blah 5.2.2 === | |
K26 | U13 | ==== Blah 5.2.2.1 ==== |
K27 | U14 | ==== Blah 5.2.2.2 ==== |
K28 | ==== Blah 5.2.2.3 ==== |
--ParaDox 11:59, 2. Mai 2008 (CEST)
AutoArchiveCheck 21:36, 20. Mai 2008
[Quelltext bearbeiten]21:36, 20. Mai 2008 Ebene=1
[Quelltext bearbeiten]ParaDox/AutoArchiveCheck:
Archivierung 19:50, 20. Mai 2008 – (assumed basicLevel=1) K=Kontext B=BasisAbschnittArchiviert U=UnterAbschnittArchiviert | |||
K1 | B1 | = Blah 1 = | |
K2 | U1 | U== Blah 1.1 == | |
K3 | U2 | U== Blah 1.2 == | |
K4 | U3 | U=== Blah 1.2.1 === | |
K5 | U4 | U=== Blah 1.2.2 === | |
K6 | U5 | U==== Blah 1.2.2.1 ==== | |
K7 | U6 | U==== Blah 1.2.2.2 ==== | |
K8 | U7 | U==== Blah 1.2.2.3 ==== | |
K9 | U8 | U=== Blah 1.2.3 === | |
K10 | U9 | U== Blah 1.3 == | |
K11 | = Blah 2 = | ||
K12 | = Blah 3 = | ||
K13 | U10 | U== Blah 3.1 == | |
K14 | == Blah 3.2 == | ||
K15 | === Blah 3.2.1 === | ||
K16 | = Blah 4 = | ||
K17 | U11 | U== Blah 4.1 == | |
K18 | == Blah 4.2 == | ||
K19 | U12 | U=== Blah 4.2.1 === | |
K20 | === Blah 4.2.2 === | ||
K21 | ==== Blah 4.2.2.1 ==== | ||
K22 | = Blah 5 = | ||
K23 | U13 | U== Blah 5.1 == | |
K24 | == Blah 5.2 == | ||
K25 | U14 | U=== Blah 5.2.1 === | |
K26 | === Blah 5.2.2 === | ||
K27 | ==== Blah 5.2.2.1 ==== | ||
K28 | U15 | U==== Blah 5.2.2.2 ==== | |
K29 | ==== Blah 5.2.2.3 ==== |
--ParaDox 21:36, 20. Mai 2008 (CEST) --ParaDox 07:36, 21. Mai 2008 (CEST)
21:36, 20. Mai 2008 Ebene=2
[Quelltext bearbeiten]ParaDox/AutoArchiveCheck:
Archivierung 19:50, 20. Mai 2008 – (assumed basicLevel=2) K=Kontext B=BasisAbschnittArchiviert U=UnterAbschnittArchiviert | |||
K1 | == Blah 1.3 == | ||
= Blah 2 = DEL *** Level < 2 (will be 2 next time) 2 to 1*** | |||
K2 | B1 | == Blah 2.1 == | |
K3 | B2 | == Blah 2.2 == | |
K4 | U1 | U=== Blah 2.2.1 === | |
K5 | U2 | U=== Blah 2.2.2 === | |
K6 | U3 | U==== Blah 2.2.2.1 ==== | |
K7 | U4 | U==== Blah 2.2.2.2 ==== | |
K8 | U5 | U==== Blah 2.2.2.3 ==== | |
K9 | U6 | U=== Blah 2.2.3 === | |
K10 | B3 | == Blah 2.3 == | |
K11 | = Blah 3 = | ||
K12 | B4 | == Blah 3.1 == | |
K13 | == Blah 3.2 == | ||
K14 | === Blah 3.2.1 === | ||
K15 | = Blah 4 = | ||
K16 | B5 | == Blah 4.1 == | |
K17 | == Blah 4.2 == | ||
K18 | U7 | U=== Blah 4.2.1 === | |
K19 | === Blah 4.2.2 === | ||
K20 | ==== Blah 4.2.2.1 ==== | ||
K21 | = Blah 5 = | ||
K22 | B6 | == Blah 5.1 == | |
K23 | == Blah 5.2 == | ||
K24 | U8 | U=== Blah 5.2.1 === | |
K25 | === Blah 5.2.2 === | ||
K26 | ==== Blah 5.2.2.1 ==== | ||
K27 | U9 | U==== Blah 5.2.2.2 ==== | |
K28 | ==== Blah 5.2.2.3 ==== |
--ParaDox 21:36, 20. Mai 2008 (CEST) --ParaDox 07:38, 21. Mai 2008 (CEST)
21:36, 20. Mai 2008 Ebene=3
[Quelltext bearbeiten]ParaDox/AutoArchiveCheck:
Archivierung 19:51, 20. Mai 2008 – (assumed basicLevel=3) K=Kontext B=BasisAbschnittArchiviert U=UnterAbschnittArchiviert | |||
K1 | = Blah 3 = | ||
== Blah 3.1 == DEL *** Level < 3 (will be 3 next time) 3 to 2*** | |||
DEL*** basicLevel changed from 3 to 2*** | |||
== Blah 3.2 == DEL *** Level < 3 (will be 3 next time) 3 to 2*** | |||
K2 | B1 | === Blah 3.2.1 === | |
K3 | B2 | === Blah 3.2.2 === | |
K4 | U1 | U==== Blah 3.2.2.1 ==== | |
K5 | U2 | U==== Blah 3.2.2.2 ==== | |
K6 | U3 | U==== Blah 3.2.2.3 ==== | |
K7 | B3 | === Blah 3.2.3 === | |
K8 | == Blah 3.3 == | ||
K9 | = Blah 4 = | ||
DEL*** basicLevel changed from 3 to 2*** | |||
== Blah 4.1 == DEL *** Level < 3 (will be 3 next time) 3 to 2*** | |||
K10 | == Blah 4.2 == | ||
K11 | B4 | === Blah 4.2.1 === | |
K12 | === Blah 4.2.2 === | ||
K13 | ==== Blah 4.2.2.1 ==== | ||
K14 | = Blah 5 = | ||
DEL*** basicLevel changed from 3 to 2*** | |||
== Blah 5.1 == DEL *** Level < 3 (will be 3 next time) 3 to 2*** | |||
K15 | == Blah 5.2 == | ||
K16 | B5 | === Blah 5.2.1 === | |
K17 | === Blah 5.2.2 === | ||
K18 | ==== Blah 5.2.2.1 ==== | ||
K19 | U4 | U==== Blah 5.2.2.2 ==== | |
K20 | ==== Blah 5.2.2.3 ==== |
--ParaDox 21:36, 20. Mai 2008 (CEST) --ParaDox 07:44, 21. Mai 2008 (CEST)