Benutzer Diskussion:Umherirrender/Archiv/2017-1

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

SQL-Dump

Kannst du mir bitte für die Vorlage Wikipedia:Fehlende Artikel einen aktuellen Auszug (SQL-Dumps der Tabellen „pagelinks“ und „page“ ) erstellen. Siehe hier. Danke. --Atamari (Diskussion) 20:17, 1. Jan. 2017 (CET)

Quarry ist für solche Dinge recht nützlich. siehe Quarry:Query/15165 (Downloadbar als Wikitablelle)
(Achtung die Abfrage ist sehr rechenaufwendig und sollte nur in größeren Abstand in Randzeiten aktualisiert werden), dafür bekommt man aber im Gegensatz zum dump fast zeitechte Ergebnisse.  Frohes Schaffen — Boshomi Defekte URLs - Hilfe mit!00:35, 2. Jan. 2017 (CET)
Pst: Quarry:query/15165 query funzt nur mit kleinem q ;-) --Schniggendiller Diskussion 00:43, 2. Jan. 2017 (CET) PS: Frohes Neues in die Runde
Kannte ich noch nicht, jetzt muss ich nur noch die Sprache lernen. --Atamari (Diskussion) 01:05, 2. Jan. 2017 (CET)
@Atamari: Die Ergebnisse stehen hier bereit: https://quarry.wmflabs.org/run/140414/output/0/wikitable?download=true (Wikitable) oder https://quarry.wmflabs.org/run/140414/output/0/tsv?download=true (Textfile tab-getrennt) Frohes Schaffen — Boshomi Defekte URLs - Hilfe mit!10:14, 2. Jan. 2017 (CET)
Das Ergebnis --Atamari (Diskussion) 10:41, 2. Jan. 2017 (CET)
@Atamari: Ich habe die Abfrage Quarry:query/15165 so umgebaut, dass sie das gewüschte Ergebnis (fast) direkt liefert: https://quarry.wmflabs.org/run/140431/output/0/tsv?download=true
Durch die Beschränkung auf Treffer mit mehr als 120 Rotlinks wurde die Abfrage auch viel effizenter, und kann nun relativ problemlos aktualisiert werden. Frohes Schaffen — Boshomi Defekte URLs - Hilfe mit!13:36, 2. Jan. 2017 (CET)
Klasse, der Parameter 5 war ja auch etwas sehr weit. Die Query kann ich sehen und auch die Daten herunter laden, aber neu starten kann ich diese nicht. Dazu müsste ich mir einen Fork erstellen? --Atamari (Diskussion) 14:01, 2. Jan. 2017 (CET)
Herunterladen solltest du können (allerdings nur den letzten von mir aktualisierten Lauf. Wenn du selbst aktualisieren möchtest, dann müsstest du auf Fork clicken und dann ausführen. Nach etwa einer Minute kommt das Ergebnis zum Download. (Der Trick zur Performance-Verbesserung war übrigens die für SQL eher ungewöhnliche Methode, zuerst die Tabelle auszuzählen, und erst danach mit Hilfe des LEFT JOIN zu filtern. In den meisten Fällen wäre so ein Zugang kontraproduktiv, hier scheint das aber nützlich zu sein, insbesondere wenn man die Basisabfrage relativ hoch filtert. Schade dass man keinen Zugriff auf SQL-EXPLAIN bekommt.) Frohes Schaffen — Boshomi Defekte URLs - Hilfe mit!20:44, 2. Jan. 2017 (CET)

Ping-Test, Hilfe:Echo anpassen

Hallo Umherirrender, ich habe eben ein paar Ping-Tests durchgeführt, siehe dort: BD:Horst Gräbner#Ping-Tests (Permalink). Ich wechsle mal hierher.
Bisheriges Fazit der Tests: Pings auf BNR-Unterseiten funktionieren ebenso wie welche auf BDNR-Unterseiten, nur wenn man jemanden auf dessen Hauptbenutzerseite oder -diskussionsseite (wäre hier: Benutzer:Umherirrender und BD:Umherirrender) anpingt, dann geht es nicht, und nur im letzteren Fall gibt es ja stattdessen den üblichen BD-Ping + -Balken. Auf der Benutzerseite gibt es gar keine Benachrichtigung, auch nicht über das Nichtfunktionieren beim Sender wie sonst üblich. Das ist auch nicht schlimm, ist aber wohl die einzige Ausnahme im BNR. Jedenfalls passt der Text nicht, der besagt, dass es nur in ungeraden Namensräumen und im WPNR funktionieren würde. Auch im Portalnamensraum (NR-Nr. 100) hat der Ping auf einer der Portal-QS-Seiten funktioniert. Daraus schließe ich, dass das Anpingen in allen Namensräumen (evtl. außer ANR) auch funktionieren müsste und nicht nur in ungeraden NR. Kannst du das verifizieren und auf der Hilfeseite entsprechend anpassen? Oder ist es noch etwas anders und BNR und Portal-NR sind weitere Ausnahmen zusammen mit dem WPNR? Ich werde mir noch mal den Satz bezüglich der BDs ansehen. Viele Grüße --Bjarlin 21:47, 24. Jan. 2017 (CET)

Ping und orange Balken macht ja kein Sinn und es wird auch explizit auf USER_TALK abgefragt. Es gibt auch keine Abfrage auf Namensräume, so dass Ping überall funktioniert. Die Ursache wird sein, das ein Link auf die Seite selber nur als Fett dargestellt wird und das System somit garnicht mitbekommt, das ein Benutzer überhaupt erwähnt wurde (Bei deinem Test ist der Link ja nicht blau). Der Umherirrende 16:11, 27. Jan. 2017 (CET)

Echo-Hilfeseite

Hallo Umherirrender. Sorry, hatte es zwischendurch aus irgendwelchen anderen Gründen kürzlich aus den Augen verloren, nun ist es schon im Archiv gelandet, aber der Text war auf der Echo-Seite immer noch falsch, was ich nun wieder sah. Ich habe es also nun mal so angepasst; wenn es selbst im ANR vorkommen kann und es gar keine Abfrage nach NR gibt, sollte es ja so passen. Das mit der fetten Darstellung der Benutzerseite ist auch überzeugend, daran wird es wohl liegen. Dass auf der Benutzerseite und der zugehörigen Disk. keine (zusätzliche) Benachrichtigung erfolgt, steht schon unter dem Punkt 5; das ist ja dann so auch richtig und betrifft nicht die gesamten zugehörigen Namensräume, sondern nur die Hauptbenutzerseiten. Ich hoffe, es ist so auch verständlich. Danke dir :-)
Das neueste Archiv hab ich dir oben verlinkt, musste es erst mal wiedersuchen. LG --Bjarlin 16:44, 18. Feb. 2017 (CET)

Danke an PerfektesChaos für die Ergänzung der Erklärung. Was mich wundert und ich zum ersten Mal lese: dass man auch mit der Verlinkung der BD angepingt wird. Das muss ich doch gleich mal testen (und nicht mit dem Danke verwechseln). Ich hab noch nie so einen Ping erhalten, ist das neu? --Bjarlin 19:22, 18. Feb. 2017 (CET)

Hab tatsächlich keine Fehlermeldung gekriegt. Das ist ja was. Ich dachte immer, beim BD-Verlinken oder Verlinken von Diskussionsabschnitten dort gibt's keine Pings. Dann müsste das eine Fehlermeldung geben. --Bjarlin 19:28, 18. Feb. 2017 (CET)
Es steht wohl so im Quellcode, oder stand da zumindest vor ein paar Jahren, und steht auch schon seit einigen Jahren weiter oben auf der Hilfeseite. Echo ist aber nur eine von über 100 meiner Aktivitäten, und liegt in meiner Prioritätensetzung dreistellig.
Ach ja, und dein BD-Ping von 19:22 kam nicht an. Hat sich vielleicht inzwischen geändert.
VG --PerfektesChaos 19:29, 18. Feb. 2017 (CET)
PerfektesChaos: Mmh, inzwischen geändert? Ich hab davon noch nie was gehört oder gelesen und noch nie so einen Ping erhalten. Tut's jedenfalls alles nicht, egal wie, hab noch etwas dort rumprobiert ohne irgendeine Meldung bei mir; das dürfte alles nicht bei dir angekommen sein. Ich glaube, es geht (und ging immer) nur bei der Verlinkung der Benutzerseite, weder bei der BD noch bei irgendeiner Unterseite.
Bei der Unterseite könnte es höchstens einen Ping geben wegen der Verlinkung einer selbst erstellten Seite (Seitenverlinkung). Gilt das mit den Seitenverlinkungen bei jeder x-beliebigen Seite? Also auch, wenn eine (fremde) BD irgendwo verlinkt wird, die man mal als Begrüßung neu angelegt hat? Das wäre schon etwas seltsam, denn wer will dabei schon immer einen Ping?
Soweit ich weiß, gilt das mit den Seitenverlinkungen jedenfalls nicht für Weiterleitungen, sondern nur für solche WL-Anlagen, die später zu einer BKL bzw. einem Artikel ausgebaut wurden. Das müsste man also zumindest daraufhin einschränken.
Das mit dem Ping bei Übersetzungen ist ganz interessant. Dann kann man dort auch nachhaken, damit die Autorenschaft dort erwähnt wird, was oft genug nicht passiert entgegen den Lizenzen. Ob das so gedacht ist bzw. war? Viele Grüße --Bjarlin 19:51, 18. Feb. 2017 (CET)
Es ging wohl darum, dass als Signatur die eigene BD ausreicht und keine eigene Benutzerseite in der Signatur vorkommen müsse, hingegen Unterseiten von Benutzerseiten, die auch andere Leute sein mögen (Kondolenzlisten, Reklame für Projekte) in der Signatur ignoriert werden sollen, aber dafür Benutzerin: gleichwertig zu User: und Benutzer: sein möge. Hatte ich nicht ganz korrekt in Erinnerung.
Die letzte gründliche Code-Analyse hatte ich 2013 gemacht; seitdem hat sich einiges an der Programmierung verändert, aber dafür gibt es auf FZW regelmäßig abenteuerliche Spekulationen, warum alles ein Ping nicht funktioniert haben solle. Wenn man ohne Spielkram eine schlichte Nachricht schreibt und signiert, dann funktioniert Ping auch. Die Hilfeseite und die Erwähnungsregeln stimmen zurzeit.
„Gilt das mit den Seitenverlinkungen bei jeder x-beliebigen Seite? Also auch, wenn eine (fremde) BD irgendwo verlinkt wird, die man mal als Begrüßung neu angelegt hat?“
  • Handle only
    1. inserts to pagelinks table
    2. content namespace pages
    3. non-transcluding pages
    4. non-redirect pages
  • Und außerdem nicht bei reverts.
  • rECHO/Hooks.php onLinksUpdateAfterInsert
  • Heißt: Nur im ANR angelegten Seiten, momentan keine WL, keine Seiteneinbindung.
Das Übersetzungsdingens schreibt eigentlich in die Versionsgeschichte, wo es seinen Text her hat, und das möglicherweise unbeeinflussbar. Damit ist ein Minimum an Nachvollziehbarkeit gegeben. Die Information der Seitenersteller ist erstmal rein informativ, ähnlich der Verlinkung selbst erstellter Seiten; ob die überhaupt noch aktiv wären und sich nun einfach bloß gebauchpinselt fühlen oder irgendwelche Maßnahmen ergreifen ist deren Ding.
@Umherirrender: Vermutlich dead code als stripIndents in rECHO/includes/DiscussionParser.php – diese Funktion kann offenbar auskommentiert oder gelöscht werden und verwirrt nur.
VG --PerfektesChaos 21:43, 18. Feb. 2017 (CET)
Benutzerdiskussionsseiten löst kein ping aus, da findet sich im Code kein Hinweis drauf.
Zu stripIndents gibt es jetzt gerrit:339217 (Über den Gerrit Uploader oder per "Drafts" kannst du das auch selber). Der Umherirrende 18:10, 22. Feb. 2017 (CET)

Hilfe benötigt

Hallo Umherirrender, ich bräuchte mal wieder deine Hilfe, da mein Vorhaben meine Programmierkenntnisse übersteigt. Für einen Baustein zum Treffen der Wikipedianer bräuchte ich eine Vorlage, die mir bei der Eingabe des nächsten Treffens (oä.) im Format ttmmjj oder ttmmjjjj die Ausgabe mit Wochentag und Datum liefert zB: Mittwoch, 5. April 2017; Eingabe der Parameter 050417 oder 05042017. Unter den vorhandenen Vorlagen habe ich nichts entsprechendes gefunden. Kann man 2 Vorlagen verschachteln oder so anpassen, dass man nur das Datum angibt und mit dem der Wochentag ebenfalls mit ausgegeben wird? Ich habe auf meiner Testseite eine entsprechende Vorlage einkopiert. Dort könntest du, wenn du magst, rumfummeln. Dank im Voraus. Gruß LezFraniak (Diskussion) 13:32, 3. Apr. 2017 (CEST)

Ich rate erstmal dazu, das Datum im lesbaren Format JJJJ-MM-TT anzugeben, da dies auch einer der Projektstandards ist; hier also 2017-04-05.
Und gucke mal:
  • Mittwoch, 5. April 2017
  • {{#time:l, j. F Y|2017-04-05}}
  • Vielleicht hilft das bereits etwas weiter.
  • [Hilfe:Parserfunktionen/Datum und Zeit#time[|H:VP #Funktion time]]
VG --PerfektesChaos 13:47, 3. Apr. 2017 (CEST)
Danke. Das sieht ja schon mal so aus, wie dass was ich suche. Werde mal ein bisschen rumfummeln und schaue mal, dass ich das in das gewünschte Format bekomme und die Ausgabe so aussieht wie sie soll und die Eingabe möglichst einfach für die Nutzer ist. Sonst melde ich mich nochmal. Gruß LezFraniak (Diskussion) 14:01, 3. Apr. 2017 (CEST)

Hallo Umherirrender,

du hattest auf diese Anfrage hin hier mal Diskrepanzen zwischen Kategorie und Listen herausgearbeitet. Dürfte ich dich bitten, diese Abfrage bei Gelegenheit zu wiederholen?

Herzliche Grüße, --Drahreg01 (Diskussion) 21:36, 12. Mai 2017 (CEST)

Ich schaue mal, ob ich das Skript noch wiederfinde. Dann melde ich mich. Der Umherirrende 22:19, 12. Mai 2017 (CEST)
@Drahreg01: Ist nicht mehr so viel: David J. Meltzer ist in der Kategorie, aber nicht verlinkt. Und die folgenden Verlinken auf den Artikel, sind aber nicht aus den Listen verlinkt.
Der Umherirrende 22:47, 13. Mai 2017 (CEST)
Liste abgearbeitet. Vielen Dank! Ich werde dich nächstes Jahr noch mal ansprechen, wenn ich darf. LG, --Drahreg01 (Diskussion) 23:28, 13. Mai 2017 (CEST)
Ja, darfst du. Der Umherirrende 19:57, 14. Mai 2017 (CEST)

Direct links to comons

Ich denke, das Skript MediaWiki:Gadget-Direct-link-to-Commons.js müsste angepasst werden, weil es noch mw.util-Aufrufe nutzt. Vielleicht kannst du helfen. --RolandUnger (Diskussion) 16:58, 14. Mai 2017 (CEST)

Auf welches Problem spielst du an? mw.util ist nicht verboten. Es ist für das Skript in MediaWiki:Gadgets-definition gesetzt (dependencies=mediawiki.util,mediawiki.RegExp,user.options), daher gibt es aus meiner Sicht keine JavaScript-Probleme. Der Umherirrende 19:59, 14. Mai 2017 (CEST)
User Nemo hatte auf Wikivoyage/de unter „Broken JavaScripts“ auf derartige Probleme und auf Task 164242 hingewiesen. Ich kann die Konsequenzen nicht ganz abschätzen. Interessanterweise bezog sich sein Kommentar auf ein Skript, das bei uns schon lange nicht mehr verwendet wird. Der Suchstring "insource:/(mw.util|mw.notify)/ -loader.using" findet auch nur noch MediaWiki:Gadget-Direct-link-to-Commons.js. --RolandUnger (Diskussion) 21:49, 14. Mai 2017 (CEST)
In T164242 geht es um "undeclared", die Deklarierung der Abhängigkeit passiert aber in MediaWiki:Gadgets-definition, daher besteht hier kein Problem. Man könnte auch sagen, die Suche ist etwas ungenau. Der Umherirrende 16:57, 15. Mai 2017 (CEST)

"Schwarze Szene"

Nene, da hab ich nicht die falsche Seite erwischt. Du siehst wahrscheinlich nur nicht mehr, auf welchen AdT-Teaser sich das bezog.--Mideal (Diskussion) 13:07, 11. Jun. 2017 (CEST)

Das kann gut sein. Die Diskussionsseite der eigentlichen Hauptseite ist aber der bessere Ort für solche Fragen oder die Seite für den Artikel des Tages. Die Diskussionsseite der Hauptseite von morgen ist sehr verwaist. Der Umherirrende 20:29, 11. Jun. 2017 (CEST)

Linter-Hilfestellung

Hi, zu Systemnachrichtenverfeinerung LintErrors:

Wenn du mal schauen würdest? LG --PerfektesChaos 13:52, 26. Jun. 2017 (CEST)

Ich habe mal etwas versucht, aber da ist noch etwas Potenzial, würde ich sagen. Der Umherirrende 17:41, 26. Jun. 2017 (CEST)
Ja, danke schön.
Ich denke, die zweite Welle sollten wir angehen, wenn die Hilfeseite produktiv ist; dann kann #titleparts genau auf deren Abschnitte verlinken und die Hilfeseite ist auch für Normalos aktualisierbar.
LG --PerfektesChaos 18:01, 26. Jun. 2017 (CEST)
Weil du dich in Phab eingelesen hattest und noicon kommentiert hast:
Hilfeseite vermutlich ab morgen Abend produktiv.
LG --PerfektesChaos 19:19, 26. Jun. 2017 (CEST)
Es wird auch auf Kombinationen geprüft. Wenn man links und rechts verwendet, macht es kein Sinn und landet dort. Bei den Subs scheint eine feste Dateigröße und eine vertikale Ausrichtung keinen Sinn zu machen (Vermutung, Code habe ich mir nicht angeschaut). Der Umherirrende 19:36, 26. Jun. 2017 (CEST)
  • Das ist schon klar; WSTM meckert inkompatible Angaben wie rahmenlos+mini an, erst recht direkten Widerspruch sub+sup oder framed+frameless.
  • |sub| 2× in Vorlage:Denkmalliste Österreich Tabellenzeile scheint mir aber harmlos, produziert jedoch zwei Einträge für jedes Denkmal in Österreich und liefert einige 1000 Error-Treffer.
    • Wobei dieses sub optisch in der Darstellung eigentlich völlig redundant ist und hier sowie in diversen C&P-Geschwistern eliminiert werden könnte.
    • sub bringt nur etwas, wenn man eine laufende Textzeile hat und mittendrin das Niveau gesenkt werden soll. Da ist aber keine Textzeile, kein Text davor oder dahinter (parent), sondern nur eine große Zelle.
    • Produziert lediglich style="vertical-align:sub" in einer riesigen Tabellenzelle.
    • Lower the baseline of the box to the proper position for subscripts of the parent's box. (This value has no effect on the font size of the element's text.)
LG --PerfektesChaos 20:04, 26. Jun. 2017 (CEST)

Hilfe:Wikisyntax/Validierung bitte noch mal drüberschauen. --Liebe Grüße, Lómelinde Diskussion 08:54, 27. Jun. 2017 (CEST)

Vielleicht eine grün umrahmte und hinterlegte Achtung-Box mit einem #titlepage-gesteuerten Abschnittslink auf die Hilfeseite unter oder über die rote Box?
  • {{Hilfe/style|linec}} für den Rahmen, {{Hilfe/style|bg}} für den Hintergrund, vielleicht noch einen {{Hilfe/style|icon}} vor den Link?
LG --PerfektesChaos 10:50, 27. Jun. 2017 (CEST)