Benutzer Diskussion:Tommes

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Zur Benutzerseite
Tommes
Zur Diskussion
Diskussion
E-Mail
E-Mail
Eishockey
Portal Eishockey
Portal Lausitz
Portal Lausitz
Baustelle
Baustelle
Bilder
Bilder Uploads
Babels
Babels

Diese Benutzerdiskussionsseite dient der persönlichen Kommunikation mit Benutzer Tommes. Wenn du mich hier ansprichst, antworte ich auch auf dieser Seite. Wenn ich dich auf einer anderen Seite angesprochen habe, antworte bitte auch dort!

Klicke auf das Stiftsymbol über dem Bearbeiten-Fenster, um --~~~~ zu erzeugen. Bitte klicke hierhin, um ein neues Diskussionsthema zu beginnen,
und unterschreibe deinen Beitrag mit --~~~~.

 Hinweise

Automatische Archivierung
Auf dieser Seite werden Abschnitte montags automatisch archiviert, deren jüngster Beitrag mehr als 90 Tage zurückliegt und die mindestens einen signierten Beitrag enthalten. Um die Diskussionsseite nicht komplett zu leeren, verbleibt mindestens ein Abschnitt. Die Archivübersicht befindet sich unter Archiv.
Automatische Archivierung
Auf dieser Seite werden Abschnitte automatisch archiviert, die seit 3 Tagen mit dem Baustein {{Erledigt|1=~~~~}} versehen sind.

Rückblick:

Beendet: Umfrage Zeichen für Zifferngruppierung
Deadmin Hukukçu freiwillige Rückgabe
Meinungsbild Attributierung von Politikern Keine formelle Zustimmung des Meinungsbildes
Meinungsbilder: Umfragen

Wettbewerbe: Wahl zum Bild des Jahres 2017
Kurier – linke Spalte: Lebt denn die alte Sperrprüfung noch?, Wiki Loves Yerevan, Erleuchtung am Hofe Buddhas
Kurier – rechte Spalte: Breaking News: Fotografen, aufgepasst!, Bild des Jahres 2017: eines aus 1260, Syntaxhervorhebung für Wikitext ist jetzt für alle aktiviert, Deutsch-internationale Kulturbeziehungen, WikiCon-Orga-Team 2019 gesucht

Wikiquette
Bitte achte auf einen freundlichen Umgangston! Für weitere Infos siehe Wikiquette. Danke!

Regexp-Suche[Quelltext bearbeiten]

gestraffte KOPIE der Frage/Antwort auf der Benutzerdisk von Speravir
RegEx-Tutorials gibt es einige. Ich selbst habe es anhand von Regenechsen :: Regular Expressions gelernt (und dem RegEx-Teil der Hilfe für den Mail- und Newsserver Hamster, leider nicht separat online). Aber lies dir doch mal hierzuwiki Regulärer Ausdruck#Reguläre Ausdrücke in der Praxis durch sowie die Hilfe zu dem, was Du eigentlich willst, Hilfe:Suche/insource.
Aber lass uns konkret das Beispiel durchgehen. Vorher jedoch zu meiner Bemerkung, die dir zuviel war: In mw:Help:CirrusSearch (mittlerweile auch in der deutschen Version) wird mehrmals eindringlich davor gewarnt, eine reine RegEx-Suche durchzuführen, da sie sehr serverbelastend ist (buchstäblich jede Seite muss Zeichen für Zeichen mit dem RegEx-Muster abgeglichen werden). Durch eine andere vorgeschaltete Suche kann man die Menge der zu durchsuchenden Seiten aber einschränken, und sobald man nach einer Vorlagenverwendung sucht, ist der Parameter hastemplate: sehr gut geeignet. Wir könnten Deine Suche sogar noch mehr einschränken mit einem vorgeschalteten insource:Lieschen (das ist kein RegEx) und damit noch weiter verbessern.
Nun zu Reinhard Kraaschs Beispiel: insource:/\{\{\s*Internetquelle.*[Aa]utor\s*\=\s*Lieschen/, das so nicht ganz korrekt ist:
  • Wir gehen erst einmal davon aus, wie die Vorlage im Wikitext eingebunden sein kann: {{_(I/i)nternetquelle_…|_autor_=_Lieschen_…}}/. An den Stellen, wo hier ein Tiefstrich _ steht, kann jede Anzahl von keinem bis zu (theoretisch) unendlich vielen Leerzeichen stehen (es gibt natürlich die erlaubte Maximalgröße einer Seite). (I/i) soll signalisieren, dass hier Groß- und Kleinschreibung möglich ist. In kann alles mögliche stehen wie andere Parameter mit Werten samt den trennenden senkrechten Strichen, auch nichts, aber keine schließende geschweifte Klammer, da sie die Vorlage abschließt (wir wissen beide, dass das nicht 100%ig korrekt ist, da ja auch weitere Vorlagen als Wert verwendet werden können).
  • Die Suche per RegEx wird durch die Schrägstriche signalisiert, zwischen die der reguläre Ausdruck gesetzt wird. Standardmäßig wird in MediaWiki Groß- und Kleinschreibung unterschieden. Man kann einen Schalter hinten anhängen, der das ändert, sollte das aber nur in seltenen Fällen tun, wenn es gar nicht anders geht. Die Syntax ist also insource:/…/.
  • Einige Zeichen (Metazeichen) haben in RegEx zusätzliche besondere Bedeutungen, darunter die geschweiften und eckigen Klammern (auch die runden, die wir für das Beispiel aber nicht benötigen). Sollen diese Zeichen selbst gefunden werden, muss man sie maskieren, was mit dem Backslash erfolgt. Genau das benötigen wir, um den Beginn der Vorlageneinbindung zu finden: insource:/\{\{…/.
  • Dann können (leider) Leerzeichen vorhanden sein. Ich war hier selbst überrascht, dass der von Reinhard verwendete Code funktioniert; in der MediaWiki-Doku findet man ihn nicht und bei früheren Tests hatte ich selbst keinen Erfolg damit. Deshalb erst einmal zur Erklärung: \s steht allgemein in vielen RegEx-Dialekten für jeglichen Whitespace (Leerraum). Der Stern meint „Vorkommen von kein- bis unendlich mal“. Die Variante, die ich kenne, sieht so aus: *, also 1 Leerzeichen gefolgt von 1 Stern, zur Verdeutlichung kann man das Leerzeichen auch in eckige Klammern einschließen: [ ]*.
  • Der Vorlagenname kann sowohl groß als auch klein geschrieben werden. Da RegEx das unterscheidet, muss man ihm die Variationsmöglichkeit bekannt geben. Dafür gibt es 2 Möglichkeiten, wir verwenden hier die Klassenbildung [Ii]. Zusammen haben wir damit
    insource:/\{\{\s*[Ii]nternetquelle…/.
  • Danach darf alles außer geschweiften Klammern vorkommen. Reinhard hat hier .*, was aber gefährlich ist: Der Punkt steht für „jedes Zeichen“, und zwar speziell in MediaWiki auch für den Zeilenumbruch, der Stern wie oben erwähnt für unendliche Wiederholung, hier also für „alles von keinem Zeichen bis zu unendlich vielen“, so dass eine reine RegEx-Suche damit den gesamten Wikibestand auflisten würde, wenn nicht nach 20 Sekunden abgebrochen würde. Im Beispiel würden irrtümlich auch Seiten aufgelistet, in denen irgendwo nach der Vorlageneinbindung zufällig die Zeichenfolge mit „autor“ auftritt. Meistens ist man hier mit folgendem besser bedient: [^}]; innerhalb der klassenerzeugenden eckigen Klammern steht ^, wenn es zu Beginn kommt, für die Negation, hier heißt es also „Zeichen, das keine geschweifte Klammer ist”, und hängen wir den Stern an, kommt wieder die schon bekannte Variation hinzu. Reinhards Variante findet potentiell zu viel, meine potentiell zu wenig (wegen der Möglichkeit, dass weitere Vorlagen eingebunden sein können). Da „Zeichen, das keine geschweifte Klammer ist” auch Leerzeichen und den senkrechten Strich beinhaltet, müssen wir sie nachfolgend nicht speziell berücksichtigen. (Nebenbei: Der senkrechte Strich ist gleichfalls ein Metazeichen, das sonst hätte maskiert werden müssen.)
  • In der Vorlage Internetquelle wird der Parameter ausschließlich klein als autor geschrieben, so dass wir ihn einfach so aufschreiben können; in der Vorlage Literatur wäre er dagegen nur groß. In manchen Vorlagen können die Parameter aber sowohl groß als auch klein geschrieben werden, dann wäre Reinhards [Aa]utor genau das Richtige. Bisher sind wir nun also gelangt bis zu
    insource:/\{\{\s*[Ii]nternetquelle[^}]*autor…/.
  • Parameter und Wert werden durch ein Gleichheitszeichen getrennt, außerdem dürfen unendlich viele Leerzeichen dazwischen stehen. Das = hat in MediaWiki keine Sonderbedeutung und muss deshalb gar nicht maskiert werden. Mit dem Autorennamen zusammen haben wir damit den gesamten Ausdruck, denn alles nachfolgende muss uns nicht interessieren:
    insource:/\{\{\s*[Ii]nternetquelle[^}]*autor\s*=\s*Lieschen/.
Willst du auch die Varianten finden, bei denen der Vorname nur abgekürzt ist, muss man das erweitern: Die Variation des Autorennamen ist Erika Mustermann oder E. Mustermann. Jetzt benötigen wir doch runde Klammern und den senkrechten Strich: E(\.|rika)? Mustermann. Die runden Klammern erzeugen eine Gruppierung; darin werden zwei Alternativen aufgeführt, denn der senkrechte Strich steht für „oder“. Da wir den Punkt als solchen benötigen, müssen wir ihn maskieren. Das Fragezeichen heißt „keinmal oder einmal“, und da es direkt einer Gruppe folgt, bezieht sich das auf diese, so dass es heißt: Punkt oder „rika“ oder gar nichts von beiden. Dass damit auch E Mustermann ohne Punkt gefunden wird, sollte man hier in Kauf nehmen. Für die Variante, dass der Familienname zuerst aufgeführt wird, sollte dann aber meiner Ansicht nach eine eigene Suche durchgeführt werden.
Ach ja, da es keine Autorin namens Lieschen gibt, habe ich als Beispiel mal alle Thomasse und Tomasse gesucht: Suchergebnisse für „: hastemplate:Internetquelle insource:/\{\{\s*[Ii]nternetquelle[^\}]*autor\s*=\s*Th?omas/“. Beachte den bloßen Doppelpunkt, der die Suche auf den Hauptnamensraum beschränkt, also Artikel, den oben schon aufgeführten Filter hastemplate, und das Fragezeichen nach dem h im Namen. In den Ergebnissen wird dir übrigens durch Fettdruck angezeigt, welche Zeichenfolge auf das Suchmuster gepasst hat. Speravir 01:09, 2. Feb. 2017 (CET)

hab ich gerade entdeckt und kann ich gleich hier nutzen :-)[Quelltext bearbeiten]

Smilie Danke.gif

Reichstagsabgeordnete[Quelltext bearbeiten]

Du hattest ja mal was angekündigt. Benutzer:Scialfa/Liste der Reichstagsabgeordneten der Weimarer Republik (1. Wahlperiode) Ich hab da mal was vorbereitet.--scif (Diskussion) 12:27, 20. Apr. 2018 (CEST)

Sachma[Quelltext bearbeiten]

Dieser Edit in Verbindung mit dem folgenden hat ja gleich beide Diagramme total verwüstet. Ich hab jetzt mal provosorisch auf eine Altfassung zurückgesetzt, wüsste aber gern, was da eigentlich schiefgelaufen ist.--Mautpreller (Diskussion) 23:01, 27. Mai 2018 (CEST)

Ausrufer – 22. Woche[Quelltext bearbeiten]

Kurier – linke Spalte: WTF is Jan Struther?, Saderlach auf Saderlacherisch (Kleine Freuden Teil 27)
Kurier – rechte Spalte: Inoffizieller Artikelmarathon zur WM?
GiftBot (Diskussion) 00:55, 28. Mai 2018 (CEST)

Auszeichnung zum Jubiläums-Wartungsbausteinwettbewerb[Quelltext bearbeiten]

Tommes,

WBW-Logo Frühling.svg

du hast beim Wartungsbausteinwettbewerb im Frühling 2018 den 12. Platz in der Gesamtwertung und außerdem den 7. Platz in der Einzelkämpferwertung erreicht. Du hast 9 Artikel verbessert.

Herzlichen Glückwunsch! --Tkkrd (Diskussion) (Neulingshilfe) 09:15, 28. Mai 2018 (CEST))

Vorlage:Schachbrett[Quelltext bearbeiten]

Hallo. Wenn du bei einem Schachdiagramm "Ausrichtung" und "Titel" einfügst, dann verschieben sich alle unbenannten Parameter. In diesem Fall bitte ganz auf die neue Syntax umstellen, wie sie auf der Dokuseite der Vorlage beschrieben ist. Gruß von ÅñŧóñŜûŝî (Ð) 17:39, 31. Mai 2018 (CEST)

Wo ist der Fehler, wenn ich glaube, an den unbenannten Parametern ändert sich nichts. Der erste unbenannte bleibt der erste unbenannte. --Tommes  17:59, 31. Mai 2018 (CEST)

Wenn du die zwei ersten Werte, welche zuvor unbenannten Parametern zugeordnet wurden, zwei benannten Parametern zuordnest, dann wird aus dem bisher dritten unbenannten Parameter der erste, aus dem vierten der zweite u.s.w. ÅñŧóñŜûŝî (Ð) 01:57, 1. Jun. 2018 (CEST)

Ah! Das ist wohl auch bei Hermanis Matisons passiert, siehe oben Abschnitt "Sachma".--Mautpreller (Diskussion) 11:34, 2. Jun. 2018 (CEST)
Wikipedia:WikiProjekt Vorlagen/Werkstatt#Schachdiagramm --Tommes  10:15, 5. Jun. 2018 (CEST)

Ausrufer – 23. Woche[Quelltext bearbeiten]

Meinungsbilder: Attributierung von Politikern
Umfragen: Meta-IPs
Wettbewerbe: UNESCO-Erbe-Marathon
Kurier – linke Spalte: WikiCon 2018: Call for Papers hat begonnen!, Kein Pranger, Parallelwelten: Von Elektronenmikroskopen und Quantum Sortern
Kurier – rechte Spalte: Sharing Heritage, ..., Nie wieder texvc, Nehmen die Zweifler zu?, Europäisches Jahr des Kulturerbes: Es geht weiter!
GiftBot (Diskussion) 01:03, 4. Jun. 2018 (CEST)

Ausrufer – 24. Woche[Quelltext bearbeiten]

Sonstiges: WikiCon 2018: Call for papers
Kurier – linke Spalte: Selbstdarstellung in der Wikipedia: ein Bericht aus der Praxis
Kurier – rechte Spalte: WM-Zeit ist Tipp-Zeit, WTF ist ein Formicarium?, WikiDACH ist 2018 zwei Barcamps, Einladung zur GLAM-on-Tour-Station ins Jagdschloss Grunewald, Das wikipedistische Quartett – Reloaded: Interessenten gesucht, Werkzeuge für Freiwillige: Von Wikipedia aus verfolgen, was auf Wikidata vor sich geht
GiftBot (Diskussion) 01:03, 11. Jun. 2018 (CEST)

Ausrufer – 25. Woche[Quelltext bearbeiten]

Meinungsbilder: Umfragen
Wettbewerbe: Wahl zum Bild des Jahres 2017
Kurier – linke Spalte: Lebt denn die alte Sperrprüfung noch?, Wiki Loves Yerevan, Erleuchtung am Hofe Buddhas
Kurier – rechte Spalte: Breaking News: Fotografen, aufgepasst!, Bild des Jahres 2017: eines aus 1260, Syntaxhervorhebung für Wikitext ist jetzt für alle aktiviert, Deutsch-internationale Kulturbeziehungen, WikiCon-Orga-Team 2019 gesucht
GiftBot (Diskussion) 01:03, 18. Jun. 2018 (CEST)