Wikipedia Diskussion:Umfragen/Syntax-Bot

aus Wikipedia, der freien Enzyklopädie
Letzter Kommentar: vor 13 Jahren von Wutzofant in Abschnitt Ideen
Zur Navigation springen Zur Suche springen

Von Benutzer:ianusius/Bot hierher verschobene Diskussion[Quelltext bearbeiten]

Ideen für Arbeitsfelder von einem Bot. Er soll vor allem zur Syntax-Korrektur genutzt werden.

Ideen[Quelltext bearbeiten]

Artikeltext, Rechtschreibung[Quelltext bearbeiten]

Formatvereinheitlichung[Quelltext bearbeiten]

  • von „author=Borsini F., Evans K“ zu „author=Borsini F., Evans K.“, von „author=Borsini F.A., Evans K.“ zu „author=Borsini F. A., Evans K.“ etc. (von Manuae)
  • Datumsformate: 197 n. Chr. statt 0197 n. Chr.
  • evtl. X*Y ersetzen durch X·Y? (wenn, dann vollständig manuell) (Wutzofant (grunz) 17:45, 18. Mär. 2011 (CET))Beantworten
  • [gʁa'feːn] ersetzen durch [gʁa'feːn]

Typographie[Quelltext bearbeiten]

Wiki-Syntax, Wiki-Quelltext, Vorlagen[Quelltext bearbeiten]

sonstiges[Quelltext bearbeiten]

  • SLAs für leere Diskussionsseiten stellen. Ausnahme: alles ist im Archiv.
  • "unwichtige" Änderungen (z.B. Wiki-Syntax) in einem Artikel nur dann durchführen, wenn dort auch "wichtige" (z.B. Format) anstehen würden. (--Wutzofant (grunz) 17:45, 18. Mär. 2011 (CET))Beantworten

Die Formatänderungen sollten in einem Rutsch erfolgen, um die Server nicht zu stark zu belasten. Deshalb sind Ideen erwünscht.

Bildsuche[Quelltext bearbeiten]

Bilder für für den Artikel des Tages suchen, die nicht nur "professionell" genug sind, sondern auch noch mit den passenden Lizenzen verfügbar sind. -- Vux 04:03, 4. Feb. 2011 (CET)Beantworten

Sehr wichtig. -- Ianusius Disk. w. Beiträge 11:35, 4. Feb. 2011 (CET)Beantworten

Ankerentfernung[Quelltext bearbeiten]

Der Bot muss Anker die Anker (z. B. Benutzer:Ianusius/Bot#Ankerentfernung oder Benutzer:Ianusius/Bot#Ankerentvernung) entfernen, falls die Überschrift nicht mehr funktioniert.

Das ist eine destruktive Vorgehensweise für denm Fall, dass sich der Anker nur von der Bezeichnung (Uberschrift) geändert hat. In diesem Fall muss der Link auf den neuen Anker angepasst werden. Reines Entfernen ist überflüssig, Auch bei falschem Anker landet man im Zielartikel ganz oben, daher ist das reine Entfernen überflüssig, es wird jedoch dem Leser die Möglichkeit genommen den Link anzupassen. -- 84.147.211.152 18:49, 6. Mär. 2011 (CET)Beantworten

Kommentare[Quelltext bearbeiten]

Für die momentan aufgeführten Punkte bekommst du kein Botflag, es soll keinen extra Botlauf für formale Änderungen geben. Wie stellst du dir einen Weblink-Beschrift-Bot vor? Das mit den Ref-Tags würde ich lassen, da gibt's unterschiedliche Auffassungen wie das gehandhabt werden sollte. Gruß, - Inkowik (Re) 19:29, 23. Jan. 2011 (CET)Beantworten

Ich habe halt alle (manchmal nervigen) Ungereimtheiten zwischen verschiedenen Artikeln aufgeschrieben, die meiner Meinung nach vereinheitlicht werden sollten. Jetzt habe ich den Text umgeändert, sodass die Ideen in andere Bots implementiert werden sollten. Weblink-Bot ist nicht sinnvoll, bei den Ref-Tags gibt es ca. 75 %so und 25 % so. -- Ianusius Disk. w. Beiträge 21:23, 23. Jan. 2011 (CET)Beantworten

Weiterleitungen von WEITERLEITUNG in redirect umbenennen. Das lieber nicht, Weiterleitung ist die bessere Form. - Inkowik (Re) 14:49, 10. Feb. 2011 (CET)Beantworten

Dann halt umgekehrt, wie das Menü auch sagt. -- Ianusius Disk. w. Beiträge 16:21, 10. Feb. 2011 (CET)Beantworten

WP:BOT: „Minimale Änderungen und kleine Schönheitskorrekturen (z. B. überflüssige Leerzeichen entfernen) nur zusammen mit größeren, wirklich gravierenden Eingriffen vornehmen.“. Listen dieser minimalen Ersetzungen gibts schon anderswo, BD:Codeispoetry/Kosmetika, BD:TMg/autoFormatter.js, Benutzer:PerfektesChaos/js/WikisyntaxTextMod. Das alles sind Nutzerskripte, die beim normalen Bearbeiten zusätzlich ausgeführt werden (können), einen Botlauf wird es nicht geben. -- Bergi 16:13, 10. Feb. 2011 (CET)Beantworten

Mit vielen Ideen schaukeln sich die Änderungen schon auf. Und die Korrekturen sollen doch auch für IPs und Benutzer ohne die Tools nutzbar sein. -- Ianusius Disk. w. Beiträge 16:27, 10. Feb. 2011 (CET)Beantworten

ich finde die erste Idee nicht sinnvoll, da immer wieder Diskus geleert werden (ob nun absichtlich od. unabsichtlich), die nicht gelöscht werden sollten. Und kaum ein Benutzer wird eine Disk grad leer anlegen--Fix 1998 Disk. +/- 19:28, 19. Feb. 2011 (CET)Beantworten

Ja, das stimmt, aber nach einer Wartezeit von ~ 1 Tag kann ja der SLA gestellt werden. Bei manchen Artikeln/Benutzern/etc. nervt es wirklich (und ist laut irgendwelchen Regeln (ich glaube, Archivierungsregeln) auch illegal). -- Ianusius Disk. Beiträge  19:47, 19. Feb. 2011 (CET)Beantworten

Falls Du einen Bot an den Start bringst der z. B. durch z.B. und u. A. durch u.A. ersetzt, kannst Du davon ausgegehen, dass er gestoppt und eventuell gesperrt wird. In D wird es mit Leerzeichen geschrieben. Viele Grüße --Marsupilami (Disk|Beiträge) 12:52, 20. Feb. 2011 (CET)Beantworten

Stimmt nicht. In fast jedem Wiki-Artikel ist es mit geschütztem Leerzeichen geschrieben. -- Ianusius Disk. Beiträge  14:00, 20. Feb. 2011 (CET)Beantworten
Ich meine nicht geschützt oder ungeschützt sondern das Leerzeichen. In D schreibt man bei diesen Abkürzungen zwischen den Punkt und den nächsten Buchstaben ein Leerzeichen, d.h. wenn auf den Punkt direkt der Buchstabe folgt ist es falsch. Viele Grüße --Marsupilami (Disk|Beiträge) 14:15, 20. Feb. 2011 (CET)Beantworten
Meine ich auch, da musst Du es falsch verstanden haben: also ist z. B. gut und z.B. schlecht. -- Ianusius Disk. Beiträge  14:51, 20. Feb. 2011 (CET)Beantworten

Beides ist schlecht, weil Abkürzungen schlecht sind. --Liesbeth 09:21, 14. Mär. 2011 (CET)Beantworten

Nein, nicht so pauschal. Abkürzungen sind selbstverständlich schlecht, wenn sie nicht verstanden werden. Absolut gängige Kürzel wie „z. B.“ können einen Text aber sogar besser lesbar machen. Das kommt auf den Fall an. Deshalb kann das auch kein Bot entscheiden. --TMg 11:33, 14. Mär. 2011 (CET)Beantworten

Fetter Batzen an Ideen[Quelltext bearbeiten]

  • Falsche Anzahl an eckigen/geschwungenen Klammern korrigieren
  • Überschriftenebenen korrigieren
    • Überschriften der Ebene 1 -> Ebene 2 + Unterabschnitte Ebene 3 usw.
    • Wenn bloß Überschriften der Ebene 3 vorhanden sind -> Ebene 2, das selbe bei tieferen Ebenen
  • Doppelpunkte in Überschriften entfernen
  • Doppelte Kategorien, Interwikilinks entfernen
  • HTML-Entitys ersetzen (bspw. ä->ä)
  • Kategorien vor Überschriften ans Ende setzen
  • Interwikilinks ganz ans Ende setzen
  • Personendaten zwischen eventuelle Interwikilinks und Kategorien setzen
  • Mehrere Kategorien auf einer Zeile umbrechen
  • Leerzeichen, Kleinbuchstaben an erster Stelle bei Kategorien entfernen/ersetzen
  • Category: -> Kategorie:
  • Interwikilinks sortieren
  • Abschnitt Weblinks vor Abschitt Einzelnachweise
  • Als externe Links formatierte, aber auf die de.WP zeigende Links in normales Linkformat mit zwei eckigen Klammern umwandeln
  • Doppelte senkrechte Striche in Wikilinks korrigieren (z.B. [[Stadt||Städte]]
  • [[Stadt|Stadt]] -> [[Stadt]]
  • [[Präsident|Präsidenten]] -> [[Präsident]]en
  • Selbstlinks entfernen, bei Erstnennung im Artikel in Fettschrift
  • SORTIERUNG bei Lemmata mit Sonderzeichen nachtragen
  • SORTIERUNG mit Sonderzeichen korrigieren
  • fehlendes abschließendes Tag bei Kommentaren, Galerien, Tabellen, ... einfügen
  • Zeilenumbrüche am Ende von Vorlagenparametern entfernen
  • Zeilenumbrüche am Ende von Aufzählungen mit * entfernen
  • Weblinks in zwei eckigen Klammern korrigieren

Nicht einzeln sehen, sondern als ganzes. - Inkowik (Re) 19:12, 6. Mär. 2011 (CET)Beantworten

Viele dieser Ideen lassen sich nicht vollautomatisch von einem Bot korrigieren. So lässt sich zwar eine falsche Paarung von Klammern und Tags ermitteln (Check Wikipedia tut das bereits), niemals aber, wo die fehlende Klammer oder das fehlende Tag einzusetzen ist. Viele Ideen scheinen eindeutig zu sein, und Skripte wie mein Auto-Formatter führen solche Ersetzungen auch durch (für neue Ideen wie die hier aufgezählten bin ich übrigens immer dankbar). Aber es gibt unglaublich viele Sonderfälle, die ein Skript niemals alle beachten kann (<source>, <pre>, Zitate). Ich bin deshalb der Meinung, dass es immer einen Menschen geben muss, der Verantwortung für sein Tun übernimmt. --TMg 13:43, 9. Mär. 2011 (CET)Beantworten

Check Wikipedia[Quelltext bearbeiten]

Hat darauf schon jemand hingewiesen? Check Wikipedia, beispielsweise mit Liste der Syntax-Probleme hoher Priorität. Wird m.E. bisher von Hand bekämpft. Schöne Grüße --Emkaer 13:04, 8. Mär. 2011 (CET)Beantworten

Das könnte man ja direkt mit in den geplanten Kurierartikel schreiben. Danke! -- Ianusius Disk. Beiträge  15:30, 8. Mär. 2011 (CET)Beantworten

Genauso noch einmal der Hinweis auf meinen Auto-Formatter, der Syntaxkorrekturen bei der normalen Artikelarbeit halbautomatisch mit erledigt. --TMg 13:20, 9. Mär. 2011 (CET)Beantworten

Ich möchte noch ergänzen, dass obiges Check Wikipedia zum Wikipedia:WikiProjekt Syntaxkorrektur gehört, an dem auch einige Mitarbeiter mitwirken. Zumindest habe ich den Eindruck, dass da regelmäßig etwas an der Syntax verbessert wird. --Emkaer 20:06, 9. Mär. 2011 (CET)Beantworten

Diskussion zur Umfrage[Quelltext bearbeiten]

Auftragsoptionen[Quelltext bearbeiten]

REDIRECT <=> WEITERLEITUNG[Quelltext bearbeiten]

Das Konzept sieht ganz gut aus, doch werde ich keinesfalls eine solche Bot-Einführung unterstützen solange dieser Auftrag, "redirect" in "Weiterleitung" umzudingsen, erhalten bleibt. Warum nicht gleich "thumb" durch "miniatur" in Dateilinks ersetzen?! Ich bekenne mich dazu, dass ich durchgehend die englischen Befehle nutze, wenn ich die Codes von Hand eingebe: sie sind kürzer. Ich sehe keinen Vorteil in diesem Befehlsaustausch. Grüße, Grand-Duc 02:07, 6. Mär. 2011 (CET)Beantworten

Das dann halt nicht. -- Ianusius Disk. Beiträge  10:37, 6. Mär. 2011 (CET)Beantworten

Löschung von Diskussionsseiten[Quelltext bearbeiten]

Verstehe ich die Funktion richtig, dass geleerte Diskussionsseiten (auch im BNR) incl der Versionsgeschichte automatisch gelöscht werden sollen? --Kero 00:23, 6. Mär. 2011 (CET)Beantworten

Nur nach manueller Prüfung, vor allem aber im ANR. -- Ianusius Disk. Beiträge  00:27, 6. Mär. 2011 (CET)Beantworten
Benutzer, die lieber löschen als den Archivbot zu nutzen gibt es nicht wenige. Ich sehe da die Gefahr einer Flut von Anträgen oder Antragsprüfungen auf die Admins zukommen. Grüße --Kero 00:33, 6. Mär. 2011 (CET)Beantworten
Dann beschränken wir die Suche einfach auf den ANR :-)! Da ist eine leere Diskussionsseite ein Regelverstoß (ja? steht in den Regeln zur Diskussionsseite). -- Ianusius Disk. Beiträge  00:36, 6. Mär. 2011 (CET)Beantworten
Das konnte ich nirgends finden. Auf WP:DS steht nur "...als Regelverstoß missverstanden werden kann.". --Taste1at 20:05, 6. Mär. 2011 (CET)Beantworten
Missverständnisse führen oft zu Ärger. -- Ianusius Disk. Beiträge  20:14, 6. Mär. 2011 (CET)Beantworten
Es geht darum, eine DS, die keine artikelbezogenen Beiträge enthält, gelöscht werden können. Das bedeutet nicht, daß leere Seiten unbesehen gelöscht werden können; die könnte nämlich vandaliert worden sein. Eine Botaufgabe ist das freilich nur insofern, als dieser eine Wartungsliste leerer Seiten erstellen könnte, sofern es welche gibt. Eine TS-Abfrage ist hier aber vermutlich zielorientierter.  @xqt 20:43, 6. Mär. 2011 (CET)Beantworten
Kann vor mir aus auch manuell passieren, Hauptsache ist, dass es passiert. Was ist eine TS-Abfrage? -- Ianusius Disk. Beiträge  08:51, 7. Mär. 2011 (CET)Beantworten
Es gibt diese Listen für ganz bestimmte Fälle, die von Admins mit extremer Langeweile zwischendurch abgearbeitet werden. Einen Bot der SLAs stellt bindet Admins, die gerade möglicherweise gar nichts damit zu tun haben wollen. Merlissimo 14:42, 7. Mär. 2011 (CET)

Sind leere Diskussionsseiten denn überhaupt ein Problem von nennenswertem Ausmaß? Ich vermute bei leeren Diskussionsseiten eher unberechtigte Inhaltslöschungen als Entsorgungskandidaten. Unsinnige Beiträge auf Diskussionsseiten können zwar gelöscht werden, bleiben aber im Normalfall in der Versionshistorie erhalten. Das sollte auch so bleiben, wenn die Seite dann ganz leer ist. Das stört doch auch nicht wirklich. Die äußerst dubiose Verfahrenweise der polnischen Wikipedia, wo nach Erledigung gleich die ganze Diskussionsseite gelöscht wird, möchte ich hier jedenfalls nicht mal im Ansatz einreißen sehen. MBxd1 20:11, 9. Mär. 2011 (CET)Beantworten

Gute Idee, aber...[Quelltext bearbeiten]

... das Versionsgeschichtenzumüllargument ist nicht ganz verkehrt. Vielleicht könnte man den Bot so einrichten, dass er nur Änderungen vornimmt, wenn es mindestens 2 Dinge zu ändern gibt. Oder halt ne andere Mindestzahl. Vielleicht könnte der Bot auch als Unterfunktion anderer Bots laufen: Wenn die laufen, ändern sie die hier vorgeschlagenen Dine gleich mit. Auf jeden Fall aber bitte darauf achten, dass nicht wörtliche Zitate geändert werden. Grüße Okmijnuhb·bitte recht freundlich 13:03, 6. Mär. 2011 (CET)Beantworten

Genau, es gibt ja schon solche Bots, die das gleichzeitig mit den Interwikilinks machen. Die Verbesserungsliste sollte bei denen verbessert werden. -- Ianusius Disk. Beiträge  13:29, 6. Mär. 2011 (CET)Beantworten
Vorschläge können hier unterbreitet werden.  @xqt 15:06, 6. Mär. 2011 (CET)Beantworten
Ich könnte das zwar (in Englisch) machen, aber Python beherrsche ich (noch) nicht. -- Ianusius Disk. Beiträge  15:48, 6. Mär. 2011 (CET)Beantworten
Das erwartet auch keiner. Es reicht, wenn das die Entwickler einigermaßen beherrschen ;)  @xqt 16:05, 6. Mär. 2011 (CET)Beantworten

Pro-Argumente[Quelltext bearbeiten]

  • Schritt zur hochwertigen Enzyklopädie.
  • Bessere Kompatibilität.

Was genau bedeutet diese beiden Punkte? Kompatibel mit was? -- Bergi 13:45, 6. Mär. 2011 (CET)Beantworten

Welche denn zum Beispiel?  @xqt 15:07, 6. Mär. 2011 (CET)Beantworten
Hatte ich irgendwo mal gelesen, dass wenn man eine falsche Vorlage verwendet, der Browser abstürzt. Kann ich aber nicht mehr wiederfinden. (Den Punkt kann man streichen.) -- Ianusius Disk. Beiträge  15:47, 6. Mär. 2011 (CET)Beantworten

Gibt es eigentlich ein…[Quelltext bearbeiten]

… No-Bot-Tag? Z.B. <nobot>hier darf ein Bot nix ändern</nobot> hier darf er --Kuebi [ · Δ] 11:29, 7. Mär. 2011 (CET)Beantworten

Es gibt die Vorlage:Bots. Ansonsten vielleicht <!-- sic! --> – Giftpflanze 12:02, 7. Mär. 2011 (CET)Beantworten
Ja, die Vorlage sperrt dem Bot die ganze Seite, aber es könnte ja sinnvoll sein, dass man bestimmte Bereiche im Text zu sperrt. <!-- sic! --> hilft da nicht weiter. --Kuebi [ · Δ] 14:24, 7. Mär. 2011 (CET)Beantworten
Normale Autoren wollen und sollen beim Artikel schreiben keine Rücksicht auf Bots nehmen. Es ist die Aufgabe des Botbetreibers darauf zu achten, dass der Bot korrekt arbeitet. Merlissimo 14:39, 7. Mär. 2011 (CET)
Der WP:Pywikipediabot ist in der Lage beliebige Metatags zu berücksichtigen. Allerdings ist <nobot /> kein geeignetes, weil's angezeigt wird. Ansonsten stimme ich mit Merlissimos Hinweis überein. Ich halte auch nicht viel davon, Direktiven speziell für Bots einzführen; das sollte schon wohl überlegt sein.  @xqt 15:24, 7. Mär. 2011 (CET)Beantworten

z.B. vs. z. B.[Quelltext bearbeiten]

Zwischen "z." und "B." gehört weder ein Leerzeichen noch _kein_ Leerzeichen. Typografisch korrekt ist einzig ein nichtumbrechendes halbes (!) Leerzeichen. Dieses existiert in Unicode bereits, wird aber in vielen Browsern noch nicht korrekt umgesetzt und ist daher noch nicht sinnvoll einsetzbar. Wir haben also derzeit die Wahl zwischen böse und böse, wobei ich persönlich die Variante ohne Leerzeichen vorziehe, da sie außerhalb der Wikipedia gefühlt häufiger vorkommt, "schöner" aussieht und nicht umbricht. Wenn nun ein Bot alles bösen, aber schönen "z.B." in böse, aber hässliche "z. B." wandelt, dann frage ich mich nach dem Sinn. 92.231.211.32 23:42, 8. Mär. 2011 (CET)Beantworten

Und aus den genannten Gründen haben wir vor einiger Zeit einen entsprechenden WP:BA abgelehnt; steckt irgendwo in den Tiefen der dort geführten Annalen.  @xqt 14:18, 9. Mär. 2011 (CET)Beantworten
Der aktuelle Kompromiss, der in zahlreichen Diskussionen erarbeitet und bestätigt wurde, ist ein &nbsp;. Das Ziel muss selbstverständlich sein, irgendwann überall das bessere &#x202F; einzusetzen. Das wird auch passieren, wenn die Webbrowser-Landschaft so weit ist. Bis dahin bleibt es beim Kompromiss. --TMg 14:41, 9. Mär. 2011 (CET)Beantworten

Featurevorschlag[Quelltext bearbeiten]

Könnte der Bot vielleicht auch Catbäume überprüfen und Oberkategorien aus Artikeln entfernen, wenn eine ihrer Unterkategorien ebenfalls verlinkt ist? --FalconL Dis Bew Akt 18:39, 16. Mär. 2011 (CET)Beantworten