Benutzer Diskussion:Tommes

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche

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!

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.

Sonstiges: Wikipedia:Weihnachten
Kurier – linke Spalte: Wiki goes MEK! Die erste?, Herbstliches GLAMmen in Heidelberg, Hexenadvent – ein wikipedianisches Sittenbild, Coding da Vinci 2017, Technische Wünsche: „Änderungen im Text bei Abschnittsverschiebung anzeigen“ verfügbar
Kurier – rechte Spalte: Alemannischer Schreibwettbewerb 2017, Alle Jahre wieder, mp3 auf Commons?!, Einladung: Aktion gegen Upload-Filter

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

Einladung zum Wintersportwettbewerb 2017/18[Quelltext bearbeiten]

Snowflake11 2.png Hallo Tommes!

Erstmals wird vom Portal:Wintersport zur Saison 2017/18 ein Wintersport-Artikelwettbewerb ausgerufen, der alle interessierten Benutzer dazu ermuntern soll, die im Wintersportbereich derzeit vorhandenen und auch im Hinblick auf die zu den Olympischen Winterspielen 2018 noch neu entstehenden Lücken zu schließen.

Der Wettbewerb wird am 1. Dezember 2017 starten; jeder Benutzer ist herzlich zur Teilnahme eingeladen, sowohl die aktiven Portalmitarbeiter als auch jeder interessierte Benutzer anderer Themenbereiche. Für mehr Informationen und zur Anmeldung siehe die Wettbewerbsseite.

Snowflake11 2.png

Was tun...[Quelltext bearbeiten]

Das... Am Besten ist, wenn man diese ziemlich exakten Hinweise befolgt... Wikipedia:Wartungsbausteinwettbewerb/Statistik/Hinweise.--Gripweed (Diskussion) 16:02, 27. Nov. 2017 (CET)

Sorry und Danke! Das hat mich nicht angelacht. Wo steht denn dieser Hinweis? Hast Du auch alle anderen Aktualisierungen von mir kontrolliert? Danke! --Tommes  16:36, 27. Nov. 2017 (CET)

Auszeichnung zum Wartungsbausteinwettbewerb Herbst 2017[Quelltext bearbeiten]

Bronze Medal.svg

Tommes,

WBW-Logo Herbst.svg
du hast beim Wartungsbausteinwettbewerb im Herbst 2017 den 3. Platz in der Einzelkämpferwertung erreicht. In der Gesamtwertung hast du den 6. Platz belegt. Du hast 12 Artikel verbessert. Somit hast du einen wesentlichen Beitrag zur qualitativen Verbesserung unserer Enzyklopädie geleistet.

Herzlichen Glückwunsch!
Gripweed


Hiermit verleihe ich dir, Tommes,

Accessories-text-editor.png

die Auszeichnung für die zweitumfangreichste Artikelüberarbeitung (Deutschland sucht den Superstar/Diskografie) beim Wartungsbausteinwettbewerb im Herbst 2017.

Herzlichen Glückwunsch!
Gripweed

NRHP-Listen und Wikidata[Quelltext bearbeiten]

Hallo Tommes, bitte denke bei Artikelneuanlagen (insbesondere auch bei Listenartikeln) daran, diese bei Wikidata einzutragen. Meist ist ja bereits ein englisches Pendant vorhanden, d. h. idealerweise suchst du auf Wikidata nach dem englischen Lemma und trägst dann dort das neue deutsche Lemma ein. Ansonsten wird automatisch ein neuer Wikidata-Eintrag erzeugt, der dann mit dem bestehenden Datensatz zusammengelegt werden muss. Für die Florida-Liste habe ich das soeben umgesetzt. --LimboDancer (Diskussion) 09:43, 30. Nov. 2017 (CET)

@LimboDancer: Ich weiß grundsätzlich, wie Wikidata funktioniert. Wollte ich etwas ändern, ging das aber oft daneben. Im Moment frage ich mich beim ersten Blick auf die WD-Seite, warum links oben der Artikel in Englisch und Deutsch eingetragen ist, aber auch Französisch da steht, ohne eingetragenes Lemma, aber mit Beschreibung als "Liste", und auch Bayrisch steht da, ohne jeden Eintrag. Erst beim Ausklappen sieht man viele andere Sprachen. Oben rechts steht, daß es den Arrtikel auf Deutsch, Englisch .. und Portugiesisch gibt. Portugiesisch taucht in der linken Liste aber nur nach Aufklappen [weit unten] auf. Was ist der Unterschied der beiden Listen links und rechts? Wenn Du dieses rätselhafte WD etwas für mich aufhellst, wäre das sehr hilfreich für mich. Wird denn der Wikidata-Eintrag nicht automatisch gemacht, wenn man die anderen Sprachen direkt im Artikel einbindet, wie es vor Wikidata war? --Tommes  09:57, 30. Nov. 2017 (CET)
Also nach meinem Verständnis ist die Liste links oben eine "freie", WD-interne Liste, in die Bezeichnung, Beschreibung und Aliase rein informativ und unabhängig eines Datenbestands in WP-Versionen eingetragen werden. Die Liste rechts listet tatsächlich dazu existierende Artikel in den Wikipedias dieser Welt auf und sorgt für eine entsprechende Verknüpfung. Wikidata bietet also bereits eine Information zum Lemma auf französisch an, obwohl es in der FR-WP noch keinen Artikel dazu gibt. Dies geht mutmaßlich auf das Selbstverständnis von WD als eigenständige Informationsquelle zurück. Hilft dir das weiter? --LimboDancer (Diskussion) 17:03, 30. Nov. 2017 (CET)

Ausrufer – 49. Woche[Quelltext bearbeiten]

Sonstiges: Community-Wunschliste 2017
Kurier – linke Spalte: Bremer Kaffee-Geschichten, Einfacher suchen und finden: Die Beta-Funktion „Erweiterte Suchoberfläche“ kommt., Relevante Themen finden, zu denen bisher keine Artikel existieren
Kurier – rechte Spalte: Zwei Mitglieder ins Präsidium von WMDE berufen, Italienischer ESA-Astronaut grüßt aus dem All, Motive der Wikipedia-Beteiligung nach wie vor unklar, Bernd Schwabe mit Stadtkulturpreis ausgezeichnet, Wahnsinnig wichtige Wichtel warteten Wartungsbausteine weg, Community Wishlist Survey: Bis zum 10. Dezember kann abgestimmt werden
GiftBot (Diskussion) 01:02, 4. Dez. 2017 (CET)

Ausrufer – 50. Woche[Quelltext bearbeiten]

Sonstiges: Wikipedia:Weihnachten
Kurier – linke Spalte: Wiki goes MEK! Die erste?, Herbstliches GLAMmen in Heidelberg, Hexenadvent – ein wikipedianisches Sittenbild, Coding da Vinci 2017, Technische Wünsche: „Änderungen im Text bei Abschnittsverschiebung anzeigen“ verfügbar
Kurier – rechte Spalte: Alemannischer Schreibwettbewerb 2017, Alle Jahre wieder, mp3 auf Commons?!, Einladung: Aktion gegen Upload-Filter
GiftBot (Diskussion) 19:24, 11. Dez. 2017 (CET)