Benutzer Diskussion:PDD/monobook.js

aus Wikipedia, der freien Enzyklopädie
(Weitergeleitet von Benutzer Diskussion:РDD3/monobook.js)
Letzter Kommentar: vor 1 Jahr von Wortulo in Abschnitt Neuer Skin Vector 2022
Zur Navigation springen Zur Suche springen

Benutzungshinweise:

Einfach das ganze kopieren (näheres dazu siehe Benutzer:PDD/monobook FAQ).

Herzlich Willkommen! Vielen Dank!
  1. (0.99e, 27.1.2012) [tba] Minimalversion auf 0.99c gesetzt (weil altes unsigned.js mit MW119 Fehler werfen wird)
  2. (0.99d, 18.3.2011) [tba]
  3. (0.99c, 16.2.2011) neues Modul hideNsLinkSearch.js; markAdmins.js von Guandalug vectorisiert und gadgetisiert, Markierung jetzt via span.adminMark; Anpassungen für https-Login; Anpassungen für MediaWiki 1.17
    Versionen vor 0.99c bitte auf eine neuere Version updaten
  4. (0.99b, 3.6.2010) neue Module: wikEdDiff.js von Cacycle, hideduplicatecontribs.js von P.Copp; neuer Typ KatMove+ in eintragen.js; Ombudsleute und Oversighter markiert in markAdmins.js
  5. (0.99a, 12.1.2009) neues Modul diffhistory.js von P.Copp
  6. (P098x, 12.1.2009) neues Modul adddeletereason.js von P.Copp; Option für vorkonfigurierte Schnelllöschgründe (von DerHexer); statt buggy unsigned.js jetzt unsigned.js von lustiger seth
  7. (P098w, 13.12.2008) Umstellung auf Namensraum „File“; als Gadget verfügbares Modul entfernt (Benutzer:PDD/changeSZtoSS.js); wegen Exploit: Personalisierung/Tokenisierung für eintragen.js/addEditAndRevertLinks.js
  8. (P098v, 26.7.2008) neues Modul supportFuncs.js (vor allem Ajax-Kram für codeispoetrys Tools); neues Modul checkDupes.js von codeispoetry; SG-Markierung überarbeitet; NDB+BBKL-Vorlage; mehr DÜP-Optionen; AStat-Button; neue Toolbuttons wegen gesichteter Versionen; godmode-light für Sichter überflüssig; neuer Editcounter (misza)
  9. (P098u, 22.2.2008) neues Modul modifyLKs.js von mnh (nur für Admins); neue Version von dellinknowcommons (aufgebrezelt von codeispoetry); highlightredirects.js entfernt (geht jetzt via CSS); mehr Striche plus FixDash-Funktion
  10. (P098t, 25.1.2008) als Gadget verfügbares Modul entfernt (wikiminiatlas.js); neue Module highlightredirects.js von Dschwen, osm.js von Magnus Manske; BildLA raus (obsolet); TOR-Node-Check; Skripte einbinden ohne maxage (wegen Umstellung des Cachings)
  11. (P098s, 8.1.2008) Parameter für Gadgets nach vorne; als Gadget verfügbares Modul entfernt (customToolbar.js); Tool für "User:Stats" jetzt konfigurierbar; Ombuds-Admin wird markiert; neues Modul markErledigt.js von Euku; statt Uraltversion wikiminiatlas2.js jetzt Privatkopie wikiminiatlas.js; Buttons für Global User Contribs, Range Contribs etc.; Lemmasperr-Funktion raus (geht jetzt direkter)
    Versionen vor P098s bitte auf eine neuere Version updaten
  12. (P098r, 9.10.2007) neues Modul Sperrstatus.js von St-fl; Vandal-Button für Artikel; Benutzerseiten-Tools im QuickBar umsortiert; Bausteinsetzen auch bei ungewöhnlichen Benutzernamen (via Escapes); mehr PND-Bausteine; ADB-Baustein; farbige Benutzerbegrüßung
  13. (P098q, 14.8.2007) aktuelles replaceQuoteSigns.js von BLueFiSH.as direkt eingebunden; zeno.org-Links
  14. (P098p, 8.8.2007) Link aus Bilderupload-Gallery auf Userseiten; convertEntities.js eingebunden
  15. (P098o, 20.7.2007) präemptiv ein paar Funktionen für Opera- und IE-Nutzer ausgeschaltet; BLU durch DÜP ersetzt; ein paar zusätzliche Tools; DeletedEdits jetzt unterschiedlich für Nicht-Admins und Admins
  16. (P098n, 5.6.2007) Character-Replacements überarbeitet; Links zu Bilder-Tools nur noch auf Bild-Seiten; Kategorie-Tools neu sortiert (und nur noch auf Kategorie-Seiten angezeigt); Schiedsgerichtler-die-eigentlich-keine-Admins-sind anders markiert; dieses und jenes obsolete fixdiffwidth-Modul entfernt
    Versionen vor P098n bitte auf eine neuere Version updaten
  17. (P098m, 1.6.2007) Bezüge auf gelöschtes Modul delete.js entfernt, bessere Sonderzeichenersetzung für DEFAULTSORT und PND, Schriftgröße im QuickBar einstellbar, Markierung von CheckUser und Schiedsgerichtler, AutoReview-Tool hinzugefügt
  18. (P098l, 27.5.2007) gelöschte Edits zu Logs hinzugefügt; neues Stimmrecht-Tool von C-M, irrenhaus.js (Usermessage-Skript) von Revvar, neue Import-Funktionen von Revvar, Geburtstagstool von Benutzer:Luxo, SUL Conflict Search, TaggAll() ersetzt durch checkAllDeletedVersions()
  19. (P098k, 9.3.2007) Längenbegrenzung für Zusammenfassungszeile (addEditAndRevertLinks.js); manuelle Zeitzonenverschiebung (für datierte LK-Seiten etc.); Einbindung des "Erstellte Artikel"-Tools; markAdmins optional nur noch bei Link auf Benutzerseite; bessere Erkennung von IP-Adressen; CommonsHelper mit aktuellem Bild; weitere optionale Benutzerdisk-Bausteine; Reload-Checkbox jetzt mit versteckter Beschriftung; neues Modul: persDaten.js von Spongo
  20. (P098j, 1.3.2007) Credits korrigiert; "Spam"-Link bei Lupins Popups ausschaltbar; Kopfzeile gekürzt
  21. (P098i, 25.2.2007) einzelne Quickbar-Abschnitte in Funktionen verkapselt (dadurch unbenötigtes leichter auskommentierbar); mehr Kohärenz im Dropdown-Code
  22. (P098h, 25.2.2007) Standardtext für Vandalenmeldung definierbar; automatisch generierte Personenlemmata (mit Komma) in Personendaten, Defaultsort usw. eingefügt; PND-Suche; mehr Fußnotenmarkierungen; MyPages jetzt in Kopfzeile
  23. (P098g, 24.2.2007) Adminflag automatisiert; Encarta; Steinzeit-Meyer; Lemmasperrung (für Admins)
  24. (P098f, 24.2.2007) einige neue, im Lauf der Zeit bestellte kleine Features: SLA-Standardtext und Shortcuts; Aka's PageHistory; Adminfunktionen (gesperrter Benutzer usw.); automatische Editkommentare konfigurierbar usw.
  25. (P098e, 23.2.2007) Admin-Flag plus rudimentäre Admin-Anpassungen; Markierung von Commons-Admins; IP-Funktionen auch auf Contribs; dellink-nc.js (NowCommons-Delete-Link von Revvar)
  26. (P098d, 23.2.2007) addEditSection0.js ersetzt durch modifyCA.js; Purge-Button
  27. (P098c, 22.2.2007) Hilfetext-Popups von Littl; Bürokraten-Marker; CommonsHelper; IP-Range-Calculator; Quickbar leicht umgeräumt
  28. (P098b, 27.12.2006) Contributors-Tool; refs einfügen; umgestellt auf deutsche Spezialseitennamen; bei Klick auf Versionsnummer erfährt man jetzt, ob die monobook.js auf dem neuesten Stand ist
  29. (P098a, 18.11.2006) viel Kosmetik: visuelle Warnung bei fehlerhaft kopierter monobook.js; Kategorienprojekt hat sich durchgesetzt; Signaturen mit zuviel Grafikkram nicht als Parameter übergeben; Defaultgrund beim Revertieren anpassbar; Bürokraten & Stewards jetzt auch markiert; QuickBar-Links umorganisiert und ergänzt; QuickBar-Link auf whois (bei IP-Benutzern); Spielwiesen-Reset als QuickBar-Link
  30. (P098, 8.11.2006) Auslagerung von Hilfsfunktionen in helperFunctions.js, um durch Vorlagenänderungen bedingte Anpassungen außerhalb der monobook.js durchführen zu können (deshalb mal wieder Updatezwang); Einbindung der LA-Vorlage verbessert; noch mehr Fixes zur Vermeidung doppelter Bausteinsetzungen; globale Stimmrechtmarkierung entfernt (geht besser auf User-by-User-Basis über LogLinks); Fixes für Safari von Sypholux
    Versionen vor P098 bitte auf eine neuere Version updaten
  31. (P097α, 31.10.2006) Warnhinweis zur Vermeidung doppelter Löschanträge etc.; oben links fixierter Quickbar jetzt auch für Opera und IE7; neues Modul hinweise.js von DerHexer zum Einfügen von Redaktions- und Portalhinweis; leere Personendaten-Vorlage per Knopfdruck; fette Beschriftungen jetzt via css
  32. (P097z, 16.10.2006) neue Module: coordinates und changeSZtoSS; Funktion fillActionPage() statt aktion(), jetzt wieder in der monobook.js; Funktion Init() aufgesplittet; bisschen umgeräumt
  33. (P097y, 2.10.2006) zusätzliche anpassbare Beschriftungen; Littl-Reverts im selben Browserfenster möglich (var aearlhere); Warnhinweis bei LTR-Mark im Lemma; Einbindungsreihenfolge der Module geändert (Revert-Aktionen möglichst früh; Kosmetik möglichst spät)
  34. (P097x, 24.9.2006) neue Funktion undate(); neues Modul customToolbar.js; Smiley-Modul entfernt; neue Optionen: markbecareful ("gefährliche" Buttons rot markiert); rev/edit-Links abschaltbar in Versionsgeschichte; Markierungen (UTF/Admin) abschaltbar auf Watchlist und Contribs; neuer Logslink für Bildnutzungs-Check auf Commons
  35. (P097w, 12.9.2006) Lupin-Optionen umsortiert und vereinheitlicht; Diffwidth per Default an
  36. (P097v, 12.9.2006) changeBeschriftungen() jetzt customisable; neue Module eingebaut (APPERs IP-Patrol; Smileys von Cryptic); paar Ergänzungen und Vereinheitlichungen im Quickbar
  37. (P097u, 11.9.2006) Überflüssige Module entsorgt (moveEditsection.js und hideOwn.js); neues Modul eingebaut (QuickEdit von ASM); ein paar Ergänzungen im Quickbar
  38. (P097t, 27.8.2006) Bugfix: Fehler bei Einbindung der Ripe-Tooltips behoben (Dank an Fg68at für den Hinweis)
    Versionen vor P097t bitte auf eine neuere Version updaten
  39. (P097s, 27.8.2006) Bugfix: auf Contributions wurde godmode-light.js nicht mehr geladen (Dank an Löschkandidat für den Hinweis)
  40. (P097r, 27.8.2006) kleine Änderung: ein paar Quicklinks umarrangiert; neue Variable qbnewpage (auf false setzen, wenn Quicklinks kein neues Fenster öffnen sollen)
  41. (P097q, 26.8.2006) wichtige Änderung: Edit/Revert-Script sowie Markierskripte (UTF8, Admins) anders eingebunden; dadurch monobook.js-Update nötig (außerdem: mehr Texte anpassbar; neues Modul für verbesserte Anzeige von Bildergalerien)
    Versionen vor P097q bitte auf eine neuere Version updaten
  42. (P097p, 26.8.2006) kleine Änderungen: Nutzer können jetzt bestimmte Texte ("IntroBearbeiten"; Admin-Markierungen) in der monobook.js für den eigenen Bedarf anpassen; Optionen sind jetzt (hoffentlich) übersichtlicher angeordnet
  43. (P097o, 25.8.2006) Nur kleine Änderung: Benutzername muss nun nicht mehr eingetragen werden (monobook.js kann also jetzt jeder ohne Änderung übernehmen, ohne dass was schiefgehen kann). Diskussion dazu hier.
  44. (P097n, 23.8.2006) kleine Änderungen: auf Spezial-Seiten nicht alle Module laden (spart Ladezeit); Modul "unsigned.js" eingebunden (füllt die Unsigned-Vorlage quasi halbautomatisch aus; sehr praktisch!); class "noprint" für den Quickbar (damit er nicht mit ausgedruckt wird); Versionsgeschichte auf Diskseite ausgelagert
  45. (P097m, 13.8.2006) Nur kleine Änderung: Modul "reftoggle.js" (von Malte Schierholz) eingebunden (Fußnoten im Artikel ausblenden)
  46. (P097l, 6.8.2006) Nur kleine Änderung: eingetragene "Hallo"-Begrüßungsbausteine verlinken jetzt auf die korrekte Diskussionsseite des Benutzers.
  47. (P097k, 6.8.2006) Für alle Nutzer mit Versionen vor P097k: Die Funktionen zum Eintragen von Bausteinen (LA, SLA usw.) sind umgestrickt worden. Bei Benutzung alter monobook.js-Versionen besteht die Gefahr, dass ein LA für eine Kategorie oder ein Bild in einem Artikel landet (also dass z.B. der LA für die alberne Kategorie:Turiner Grabtuch stattdessen peinlicherweise im Lesenswerten Artikel Turiner Grabtuch eingebaut wird, wie es mir beim Testen passiert ist...).
    Versionen vor P097k bitte unbedingt auf eine neuere Version updaten
  48. (P097j, 6.8.2006) kleine Änderung: Zusatzvariablen in Vorbereitung für Umbasteln des LA/SLA/usw.-Moduls
  49. (P097i, 21.7.2006) kleine Änderungen: Vorlage:Signatur wieder ausgebaut (da keine Einigung mit dem/der Vorlagenersteller/in); moveEditSection nicht mehr benötigt (weil systemweit eingeführt)
  50. (P097h, 29.6.2006) Funktionsaustausch: setReload() statt setreload()
    Versionen vor P097h bitte auf eine neuere Version updaten
  51. (P097g, 28.6.2006) kleine Änderungen: BildLKs jetzt auf datierten Unterseiten stellen; testweise Vorlage:Signatur als Option
  52. (P097f, 26.6.2006) Änderung: getLemma() gefixt
  53. (P097e, 26.6.2006) keine Änderungen (bis auf die Versionsnummer... oops!)
  54. (P097d, 26.6.2006) kleine Änderung: vorbereitet für automatische Vandalenmeldung
  55. (P097b, 9.6.2006) kleine Änderungen: Anpassen der Auto-Signatur möglich; optionales Modul: Lupin's Popups
  56. (P097, 9.6.2006) sehr wichtige Änderung: einige Funktionen umbenannt (Standardisierung); neues Modul alertOnChanges.js (um Nutzer zum Updaten aufzufordern); außerdem: Hinweis auf FAQ eingebaut; Modul showRedundantLinks per Default ausgeschaltet (verursachte JS-Fehler);
    Versionen vor P097 müssen unbedingt auf eine neuere Version geupdatet werden. Das gilt insbesondere für die alten Versionen von Littl (0.6 - 0.91)!
    Bei diesen Uralt-Versionen fehlt leider auch jede Möglichkeit, Updatewarnungen zu erhalten.
  57. (P096, 2.6.2006) kleine Änderungen: Parameterisierung des Moduls addLogsLink; neue optionale Module: JS-Highlighting von Olliminatore; Searchbox von Zocky
  58. (P095, 1.6.2006) neuer Rollback-Kommentar (godmode-light); neues Modul: addLogsLink.js; importPage erweitert (jetzt auch aus Schwesterprojekten); zweite fixdiffwidth-Variante (von BLueFiSH.as); addEditLinkToOldVersionLinks.js ersetzt durch addEditAndRevertLinks.js mit zusätzlichen Parametern; bei allen eingebundenen Modulen jetzt Wikilink aufs Modul (dadurch besser erkennbar, wer veraltete Versionen noch verwendet)
  59. (P094, 30.4.2006) neue Module: markUTF8.js, addEditSection0.js, markStimmrecht.js; fixdiffwidth.js und Signatur.js von Olliminatore; Littl-Revert mit Begründung überarbeitet (jetzt mit Angabe von Autor/Datum der Version, auf die zurückgesetzt wird); neue Begrüßungsvorlagen eingebaut; Quelltextformatierung verbessert; myReplace() ersetzt durch wpTextReplace(); neu: ReplaceMarkup() extern von BLueFiSH.as; Rechtschreibprüfung von APPER
  60. (P093, 22.4.2006) FixQuotes in Quickbar eingebaut; URV+ eingebaut (automatisches Eintragen von URVs); myTypoKorr() und tkorr() entfernt
  61. (P092, 22.4.2006) Urversion (basiert auf Littl 0.91); Änderungen: Modularisierung (Auslagerungen in: addEditLinkToOldVersionLinks.js, eintragen.js, changeBeschriftungen.js, tooltips.js); neue Module: markAdmins.js, replaceQuoteSigns.js, moveEditsection.js, showRedundantLinks.js, hideOwn.js; Littls godmode-light durch eigenen ersetzt
  62. (Littl 0.91, 21.2.2006)
  63. (Littl 0.9, 19.2.2006)
  64. (Littl/Schwalbe/Littl 0.7, 17.2.2006)
  65. (Spongo/Littl 0.8, 5.1.2006)
  66. (Littl 0.7, 6.9.2005)
  67. (Littl 0.6, 31.8.2005)
  68. (Littl 0.5, 30.8.2005)
  69. (NicoHaase 6.-8.8.2005, verschiedene Fixes, parallel)
  70. (Littl, 21.3.2005, übernommen von BLueFiSH.as)
  71. (BLueFiSH.as, 22.11.2004, übernommen von SirJective)
  72. (SirJective, 15.10.2004, übernommen von Maximus Rex)
  73. (Maximus Rex, 3.6.2004) Benutzer:Maximus Rex/monobook.js übernommen von Angela [1]
  74. (Angela, 30.4.2004) Erstdefinition des QuickBars? [2]

Nagscreens / "Erzwungene" Updates

[Quelltext bearbeiten]

Manchmal sind Änderungen in Modulen notwendig, die auch ein Update der monobook.js bei den Mitnutzern erforderlich machen. In solchen Fällen baue ich dezente (?) JavaScript-Warnungen ein, die die Nutzer auf das angeratene Update hinweisen. (Bei schwerwiegenden Änderungen kommt dazu auch noch die Abschaltung des entsprechenden Moduls für die betroffenen Benutzer.)

Die Versionen, wo solche Update-Warnungen eingesetzt wurden, sind in der Versionsliste jeweils rot hervorgehoben; dort stehen jeweils auch die konkreten Gründe für die Update-Notwendigkeit.

Und wie gesagt: wenn neue Features zur monobook.js hinzugefügt werden oder sonstige Verbesserungen gemacht werden, gibt es garantiert keine solche Warnung. Warnungen gibt es nur, wenn Änderungen in den Modulen dazu führen, dass alte Versionen der monobook.js nicht mehr oder nur noch fehlerhaft funktionieren. (Also bitte auf keinen Fall einfach das Warnmodul ausschalten oder die Versionsnummer hochsetzen, es sei denn, du möchtest unbedingt eine kaputte monobook.js haben.)

[Quelltext bearbeiten]

Updateprogramm

[Quelltext bearbeiten]

Wer nutzt noch völlig veraltete Versionen? (Stand: 4.3.2007)

Modularisierung

[Quelltext bearbeiten]

Hallo PDD, ich habe bemerkt das Du nun die Funktion importPage exzessiv nutzt und einzelne Funktionen auslagerst (moduliesierst) Ich denke dies bedeutet eine kleine Verzögerung deiner /monobook.js (da diese leider erst durch die PHP-Abrage des Servers gehen müssen) so würde ich vorschlagen die Fkt: importPage zu verbessern, mit einer Prüfung ob die einzelnen Dateien schon im Cache sind. Leider kann ich nicht sagen wie diese aussehen soll, ich erinnere mich nur dies irgendwo mal gesehen zu haben. Oder wird diese sowieso nur einmal pro Session aufgerufen/ durchlaufen? Dann wäre mein Ansinnen von niedriger Bedeutung. So würde ich auch dein Script gerne übernehmen wollen. Gruß -- Ολλίμίνατορέ •Ω• 16:39, 20. Apr 2006 (CEST)

Das mit der Verzögerung ist durchaus möglich, daran hatte ich noch gar nicht gedacht. Mir ging es erst einmal darum, die monobook.js soweit wie möglich zu modularisieren, weil das ganze vielleicht als Baukastensystem auch für andere nützlicher ist als eine monolithische monobook.js. Wenn dir ne gute Idee für eine bessere Import-Funktion kommt, sag Bescheid.. ansonsten schau ich mir das an, sobald ich mit der monobook.js fertig bin. PDD 17:09, 20. Apr 2006 (CEST)
function importPage(site){
  document.write('<script type="text/javascript" src="/w/index.php?title='
 + site + '&action=raw&ctype=text/javascript&smaxage=2678400&dontcountme=s"><\/script>');
}

Ich habe gerade wahrscheinlich eine einfache Möglichkeit gefunden (mit zusätzlichen PHP-Parametern; nur abgekuckt in en:) :), wobei ich nicht genau weis was sie bedeuten, es gibt auch diese Option &ts=20060420210903. smaxage könnte vielleicht die Cache-Zeit sein – wie bei Cookies.

Vielleicht hat auch diese If-Abfrage (von User:Lupin) etwas damit zu tun!?

if (1)
 document.write('<link rel="stylesheet" type="text/css" href="'
		+ 'http://en.wikipedia.org/w/index.php?title=User:Lupin/navpop.css'
		+ '&action=raw&ctype=text/css&dontcountme=s">');
else
 document.write('<link rel="stylesheet" type="text/css"  href="http://localhost:8080/js/navpop.css">');
-- Ολλίμίνατορέ •Ω• 00:16, 21. Apr 2006 (CEST)
Bin gerade zu müde für genaue Analysen, aber diese ganzen Parameter (smaxage, dontcountme usw.) hängen ja an der URL und sind daher, glaube ich, nicht das was wir suchen... die URL gibt ja nur dem Webserver Informationen und nicht dem Browser, und der Cache, um den es hier geht, ist der vom Browser. Na ja, ich grübel demnächst mal drüber nach... PDD 02:14, 21. Apr 2006 (CEST)
Stimmt, ich kann es mir auch nicht vorstellen. Jedoch dontcountme scheint nicht zu schaden (und eher doch von Nutzen zu sein). -- Ολλίμίνατορέ •Ω• 15:36, 21. Apr 2006 (CEST)

Restliche Diskussion verschoben nach Benutzer Diskussion:PDD/markAdmins.js PDD 18:35, 21. Apr 2006 (CEST)

Die ausgelagerten Scripte/ Module scheinen (mit obiger Funktion nun) tatsächlich aus dem Cache genommen zu werden, da es nicht ausreicht meine (veränderten) neu zuladen. -- Ολλίμίνατορέ •Ω• 22:33, 23. Apr 2006 (CEST)

Einbindungs-Hinweis

[Quelltext bearbeiten]

Man benötigt obige Funktion (importPage) sowie einen Aufrauf dieser mit dem (gewünschten) Modul-Namen als Argument/ Parameter (am besten am Ende deiner /monobook.js). Falls (für optionale Funktionen) wahlweise eine im SETUP-Block (Options-)Variable/ Parameter ist;

// *** SETUP ***

var signing = true;  // *NEU* aut. Unterschrift
var markadmins = true;    // Admins etc. besonders hervorheben

sieht der Aufruf (am Ende im FOOT-Block als Bsp.) so aus:

// *** FOOT - Block *** ausgelagerte optionale Skripte (statische Module, aber mit möglicher dynamischer Funktion)

if (signing) importPage('Benutzer:Olliminatore/Signatur.js');  // Benutzer:Olliminatore/Signatur.js
if (markadmins) importPage('Benutzer:PDD/markAdmins.js');  // Benutzer:PDD/markAdmins.js

Anm.: Die Kommentare (// hinter der Modul-Einbindung) sind unbedingt miteinzufügen/ zu übernehmen. Aus 3 Gründen:

  1. Es ist (für jederman) ersichtlich wer dieses Modul benutzt
  2. Man hat einen direkten Link zum Script.
  3. Änderungen können (ohne es in der Beobachtungsliste zu haben) leicht erkannt werden.

en: see also here. -- Ολλίμίνατορέ •Ω•

Hallo, PDD! Es ist jetzt eigentlich eine blöde Frage, da ich das Skript auch nutzte, aber stellt die Übernahme durch andere Benutzer nicht eigentlich eine Urheberrechtsverletzung dar? Du mußt bedenken, dein Text steht unter der GFDL und ist nicht _nicht_ PD. Falls ich mich irren sollte sorry, aber ich mach mir nur Sorgen. Grüßlies, SPS ♪♫♪ eure Meinung 11:02, 9. Aug 2006 (CEST)

Wenn der Schreiber des Scripts andere dazu einlädt, sein Script zu kopieren, kann das tatsächliche kopieren nur schwer eine Urheberrechtsverletzung darstellen. -- sebmol ? ! 11:18, 9. Aug 2006 (CEST)
Das einfachste wäre, die Skripte under GPL (statt GFDL) zu stellen, was ich aber nicht alleine kann; da müsste man die ganzen Mitautoren (Bluefish, Littl, Olliminatore, Spongo usw.) erst fragen. Aber möglich wär das. PDD 13:35, 9. Aug 2006 (CEST)
Kannst du haben. --Spongo 21:14, 4. Okt 2006 (CEST)
Sollte meine hinweise.js endlich mal gehen, dann stelle ich dies auch gerne unter GPL. Das Anti-doppelte-SLA-Skript kann jetzt schon darunter lizensiert werden. --DerHexer (Disk., Bew.) 22:35, 4. Okt 2006 (CEST)

Verschieben?

[Quelltext bearbeiten]

Hallo! Kannst du mir vielleicht kurz sagen, wie ich den roten Balken um den "Verschieben"-Knopf weg bekomme? Ganz herzlichen Dank! Grüße, Ca$e Benutzer Diskussion:PDD/monobook.js#c-Ca$e-2006-11-30T21:07:00.000Z-Verschieben?11Beantworten

(Hoffe, das geht okay.) Am besten var markbecareful = true; zu var markbecareful = false; ändern. Wenn du den Hinweis für fremde Benutzerseiten ebenfalls deaktivieren willst, müsstest du die davorgehende Zeile ebenfalls false; setzen. —DerHexer (Disk.Bew.) Benutzer Diskussion:PDD/monobook.js#c-DerHexer-2006-11-30T21:12:00.000Z-Ca$e-2006-11-30T21:07:00.000Z11Beantworten
Ah super, das hatte ich übersehn, danke!! Grüße, Ca$e Benutzer Diskussion:PDD/monobook.js#c-Ca$e-2006-11-30T21:18:00.000Z-DerHexer-2006-11-30T21:12:00.000Z11Beantworten

Credits/History

[Quelltext bearbeiten]

Habe die hier folgende (sowieso veraltete) Liste der Änderungen aus der monobook.js entfernt; kostet ja alles nur Ladezeit, und die Credits der einzelnen Module finden sich jeweils am Anfang derselben.

// Änderungen PDD:
// - modularisiert
// - ein paar Zusatzskripte übernommen
//   (Gänsefüßchen ersetzen, Admins markieren, doppelte Links anzeigen...)
// - kleinere Fixes, myTypoKorr() entfernt
// - Markierung von "Sonderzeichenbenutzernamen"
// - Fix der Breite der Diff-Tabelle (VersionsVergleichSeite) Benutzer:Olliminatore
// - "Nullabschnitt" separat editierbar
// - zusätzliche Links auf Logfiles (Sperrlog, Verschiebungslog, Löschlog usw.)
// - automatische Signatur  Benutzer:Olliminatore
// - WikiMiniAtlas  Benutzer:Dschwen
// - Fußnoten ausblenden Benutzer:Malte Schierholz

// ab hier Text aus Originalversion von Littl:
// getestet mit Firefox und IE
// am besten monobook.css gleich mitkopieren.
//
// 21.02.06 - optional : Tooltips unter IP-Contributions Links für RIPE-Info
//
// 19.02.06 - Textbausteine für Bilder (NowCommons mit Abfrage des neuen Namens und Bild-Lizenz-fehlt)
//          - *Automatisierter Löschantrag für Bilder
//	     - optional : (rv) sind minor-Edits.
//
// 17.02.06 - Version von Schwalbe übernommen. 
//          - Appers Rechtschreibprüfung deaktiviert,
//	     - Godmode-Light durch selbst modifizierte, hoffentlich funktionierende Version ersetzt.
//           Muss alles noch getestet werden. Bin weiter auf Suche nach Bugs die während meiner
//           Abwesenheit durch neue Mediawikiversionen entstanden sind.
//
// (2005)   *Automatisierter Löschantrag und Qualitätssicherung
//            - Artikel müssen  nicht zum Bearbeiten geöffnet werden.
//          *verbesserte Wartbarkeit
//          *Revert-Button mit der Möglichkeit eine Begründung einzugeben
//          *Optionale Dropdown-Auswahlfelder
//          *Aussehen den anderen Feldern links angepasst, ist jetzt "seamless integratet" :-)
//          *APPERs Rechtschreibprüfung
//          *godmode-light
//          *Man kann ein Häkchen setzen, wenn die Seite immer wieder neu geladen werden soll 
//           -Nützlich für Recentchanges und andere Seiten. Für andere Zeitintervalle siehe Variable "timeout".

PDD 16:50, 21. Aug 2006 (CEST)

"Originalskript von Benutzer:SirJective"

[Quelltext bearbeiten]

stimmte eigentlich nie, (hab ich auch nie geschrieben, es hieß bei mir seither immer nur "ursprüngliche Idee gefunden bei: http://de.wikipedia.org/wiki/Benutzer:SirJective/monobook.js"). SirJective hats von Benutzer:Maximus Rex/monobook.js kopiert, der es offenbar von Angela übernommen hat und bei ihr verliert sich die Spur bei der ältesten Version. Vielleicht kannst das ja mal bei Gelegenheit im Quelltext richtig stellen. Und wenn nich is mir auch egal ;-) Gruß --BLueFiSH  (Klick mich!) Benutzer Diskussion:PDD/monobook.js#c-BLueFiSH.as-2007-02-26T02:42:00.000Z-"Originalskript von Benutzer:SirJective"11Beantworten

Ach siehste, Maximus Rex wusste ich ja schon (siehe Versionsliste oben!), aber Angela war mir neu. Ich werd den Credits-Text mal behutsam umformulieren... Danke! PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2007-02-26T12:33:00.000Z-BLueFiSH.as-2007-02-26T02:42:00.000Z11Beantworten
Na also wenn ich das da oben so sehe, fehlt zwischen Littl und Maximus aber meine Wenigkeit. Vor dem 1.9.2005 hab ich das Teil schon über 9 Monate weiter ausgebaut und Littl übernahm damals meine Version als Basis zur Weiterentwicklung. --BLueFiSH  (Klick mich!) Benutzer Diskussion:PDD/monobook.js#c-BLueFiSH.as-2007-02-26T15:52:00.000Z-PDD-2007-02-26T12:33:00.000Z11Beantworten
Ist ja skandalös. Trage ich bei nächster Gelegenheit nach! PDD 03:06, 27. Feb. 2007 (CET) done PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2007-02-27T02:06:00.000Z-BLueFiSH.as-2007-02-26T15:52:00.000Z11Beantworten
Hervorragend! ;-) --BLueFiSH  (Klick mich!) Benutzer Diskussion:PDD/monobook.js#c-BLueFiSH.as-2007-02-27T02:29:00.000Z-PDD-2007-02-27T02:06:00.000Z11Beantworten

To-Do-Liste

[Quelltext bearbeiten]
  1. obsolete Module (hideOwn, moveEditSection) entfernen done PDD 04:50, 11. Sep 2006 (CEST)
  2. Optionen für Lupin nach oben ins SETUP, + bessere Defaults evtl. done PDD 15:47, 12. Sep 2006 (CEST)
  3. Optionen für ChangeBeschriftungen done PDD 12:30, 12. Sep 2006 (CEST)
  4. Vorschläge von Fg68at: "würde gerne nur rv und edit in der Versionshistory ausschalten, da ich die öfters auf 500 erweitere und das braucht dann eine Weile bis das JS drübergelaufen ist. Noch ein Wunsch: bei meiner Beobachtungsliste würde ich keine Adminanzeige brauchen. Aber nur dort." done PDD 01:28, 13. Sep 2006 (CEST)
  5. addEditAndRevertLinks.js: shortcuts von jha Done PDD 00:00, 25. Sep 2006 (CEST)
  6. LTR-Mark-Warnungen bei Lemmata (über markUTF8?) Done PDD 09:58, 30. Sep 2006 (CEST)
  7. eintragen.js: PH+ für Vorlage:Portalhinweis einbauen? (DerHexer bastelt dran) done PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2006-10-30T16:57:00.000Z-To-Do-Liste11Beantworten
  8. Vorschlag von DerHexer: Test ob Artikel schon gelöscht nicht nur bei SLA, sondern auch URV (etc.) done
  9. im Quickbar: "Stimmrecht?" (und Funktion markStimmrecht) entfernen. Zum einen gibt es auf Userseiten unten links jetzt "User:Stats" (Link zu Kate+) und "User:Stimmrecht" (Link zu Gunthers Stimmrecht-Tool mit Eingabe des Abstimmungsbeginns), zum anderen wird man selten alle Abstimmenden auf Stimmrecht überprüfen wollen, sondern nur ab und an mal einen, und da braucht man für beide Varianten 2 Clicks; ist also überflüssige Dopplung und ramscht nur den Quickbar voll Done PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2006-11-08T14:36:00.000Z-To-Do-Liste11Beantworten
  10. In der History kann man ja revert und bearbeiten einblenden. Wenn man nur revert will, gehts nicht, es geht nur, wenn man auch bearbeiten aktiviert hat (Luxo) fixed PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2006-11-17T18:46:00.000Z-To-Do-Liste11Beantworten
  11. Vorschlag von Fg68at: "Noch eine Idee: Wenn bei einem Diff eine IP steht oder auf einer Userpage einer IP, dann könnte man einen Link zu IPinfo und Trace einblenden." (evtl bei Ripe-Tooltips?) oder als Zusatzlinks bei addLogsLink? auf IP userpages im quickbar eingebaut, sollte reichen PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2006-11-17T18:50:00.000Z-To-Do-Liste11Beantworten
  12. markAdmin neu schreiben; viel zu viele Schleifen (kostet alles zu viel Zeit), siehe Ollis Ideen auf der mark-Admins-Disk erledigt thx to Littl
  13. Ripe-tooltips verbessern (lt. Sebmol tauchen die nicht nur bei IPs auf, sondern störenderweise bei allen Benutzern) done PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2007-03-04T20:20:00.000Z-To-Do-Liste11Beantworten
  14. Flush-Button (reload + &action=purge) oder lieber nicht? done PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2007-03-04T20:20:00.000Z-To-Do-Liste-111Beantworten
  15. seit 13.2. häufige probleme mit addonloadhook is not defined, besonders auf special und action=edit (nur bei mir?) nach ein paar Tagen gings wieder... PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2007-03-04T20:20:00.000Z-To-Do-Liste-211Beantworten
  16. komischer error hier - nur temporär? -- irgendwas mit addeditsect0, ausge-x-t, schaue später addeditsect0 ausgetauscht, jetzt ok
  17. Tolanor: LAs werden auf LA-Seite eingetragen, aber nicht im Artikel (Firefox 1.0.7) -> weiterverfolgen. PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2007-01-11T22:08:00.000Z-To-Do-Liste11 -> gefixt durch update auf FF2.0Beantworten
  18. markUTF8 erweitern und cleanen, siehe Disk dort
  19. Page:Log droppt LTR-Mark (warum? nicht in wgPageName?)
  20. sonderzeichen-usernames nicht korrekt an stimmrecht übergeben? z.B. Benutzer:Florian.Ke%C3%9Fler11
  21. Module irgendwie durchnumerieren oder A-Z oder so, damit zu ändernde Stellen leichter auffindbar?
  22. changeBeschriftungen: Code aufhübschen (cf. Hinweise von datura)
  23. addLogsLink alternativ als addLogsInQuickbar (für Leute die lieber den Quickbar zumüllen)
  24. Benutzer:PDD/monobook-littl.js basteln (alle Features der alten littl 0.91, alles neumodische abgeschaltet) für sanften Umstieg (Versionen sowas wie L097q) muss nicht sein, gibt jetzt monobook-barebone.js und ähnliches kann bei Bedarf gebastelt werden PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2006-12-03T22:12:00.000Z-To-Do-Liste11Beantworten
  25. User-Log-Links nur, wenn User tatsächlich existiert
  26. Inkompatibilität: Lupin-Popups vs. showRedundantLinks, siehe Benutzer Diskussion:PDD/showRedundantLinks.js#Bug 211
  27. Inkompatibilität: Bluefishs diffwidth vs. godmode-light, siehe Benutzer Diskussion:PDD/Archiv/2006-09#monobook .26 diffwidth11
  28. eintragen.js: BLU+ für BLU-User Vorlage einbauen (siehe Benutzer Diskussion:PDD/monobook_FAQ/Archiv#Lob_und_Funktionswunsch)
  29. nicht essentiell, aber evtl. praktisch: wenn user admin, godmodelight auf false?
  30. wie ist das passiert? (nicht reproduzierbar) - hab jetzt reverten noch weiter nach vorn geschoben und markierungen weiter nach hinten
  31. getLemma() in eintragen.js sollte weg (obsolet), aktion() sowieso aktion() ist wieder da, wo sie hingehört PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2006-10-16T12:37:00.000Z-To-Do-Liste11Beantworten
  32. erneut versuchen, Spongos grafische Konfiguration zu integrieren bzw. praktikabel zu machen
  33. kaputte Benutzerseiten schaffen es u.U., die Skripte zu crashen, siehe z.B. Benutzer:Vinojan
  34. Benutzer:Wiegels/table.js einbauen, aber man bräuchte irgendnen Wrapper...
  35. zurücksetzen-button wird auch auf gesperrten seiten eingeblendet (weg damit?)
  36. dito für (rev) und (edit)
  37. bizarres Zeug (mutmaßlich Benutzerfehler): [6]
  38. bei manchen Nutzern (Browser? OS?) scheint der quickbar zu breit zu sein.
  39. dazu passend: Bugreport Taxman - quickbar neben dem Logo; Firefox (huh?)... hoffe auf Screenshot
  40. Bizarrer Bug mit IE und Eingabegebietschema?? Siehe [7] PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2006-11-10T14:03:00.000Z-To-Do-Liste11Beantworten
  41. endlich mal Revvars Fix für Quickbar-Breite testen [8]
  42. http://www.iks-jena.de/cgi-bin/whois?submit=Suchen&charset=iso-8859-1&search=
  43. bei ae&rl doch nicht innerHTML? siehe [9]
  44. Wannabe Kate http://tools.wikimedia.de/~interiot/cgi-bin/Tool1/wannabe_kate oder alternativ contribs mit 199 (fuer a.l.l.)
  45. Für alle Power-Vandalenjäger: für die eigene, ständig wachsende Beobachtungsliste eine Funktion einbauen die es direkt erlaubt, beobachtete Seiten wieder zu ignorieren (könnte mit true/false individuell gesteuert werden). Anzeige: (-)
    kannst du das noch genauer spezifizieren? soll auf die Watchlist neben (Unterschied) und (Versionen) noch ein Schalter (Ignorieren), oder wie soll das aussehen?
    Das wäre eine Möglichkeit, wenn es daneben wäre, neben Versionen. Ansonsten wäre es unübersichtlich. (als blank öffnen, leider kann man den Tab danach nicht wieder automatisch schliessen - ginge nur, wenn man die Seite in einem Fenster aufgehen lässt (im Hintergrund) und dieses dann nach 10 Sek wieder schliessen lässt. Aber sonst klickt man hlat den Tab weg.--Hubertl Benutzer Diskussion:PDD/monobook.js#c-Hubertl-2006-12-28T14:21:00.000Z-To-Do-Liste11Beantworten
  46. bei Redirect: SLA unten statt oben (sonst sieht man nix)
  47. was ist da los? mehrere solche edits am 8.1.
  48. qbnewpage: hat bei dropdowns keine wirkung
  49. Bugs mit Safari? [10] [11]
  50. Fixen der "FixQuote" und "Fix-Markup"-Funktionen: Teilweise verändert diese Wikiquelltext in Bildern, Vorlagen, Refs.... Vergleiche Änderungen der Bildlinks, Weblinks und Änderung der "s einer Ref (Version: Aktuelle) alkab DAB Benutzer Diskussion:PDD/monobook.js#c-Alkab-2008-02-25T19:35:00.000Z-To-Do-Liste11Beantworten
    Das bindet PDD auch nur ein, siehe Benutzer:BLueFiSH.as/JS/markup.js‎ und Benutzer:BLueFiSH.as/JS/replaceQuoteSigns.js. Gruß, Code·Eis·Poesie Benutzer Diskussion:PDD/monobook.js#c-Codeispoetry-2008-02-25T19:40:00.000Z-Alkab-2008-02-25T19:35:00.000Z11Beantworten
  51. ...

Anregung

[Quelltext bearbeiten]

Hallo PDD! Ich möchte mal einen kleinen Vorschlag machen: Ich finde es immer ein wenig lästig, wenn ich zuvor auf bearbeiten klicken muss, wenn ich den DÜP-Baustein setzen will. Kann man das nicht so lösen, wie bei LA und SLA? -- ChaDDy Benutzer Diskussion:PDD/monobook.js#c-Chaddy-2007-10-16T19:40:00.000Z-Anregung11Beantworten

In der jetzigen Form wär das nicht so nützlich, weil ja alle 4 (demnächst 5?) möglichen DÜP-Gründe eingefügt werden und man die nicht zutreffenden dann löschen soll, bevor man auf Speichern drückt.
Vorgeschlagen wurde stattdessen automatisches Eintragen (wie SLA) mit einem Auswahlfeld, wo man die zutreffenden Probleme anklicken kann; für so eine Auswahlbox habe ich bloß noch keinen Code in der monobook.js und deshalb ist das mal wieder vertagt auf meinen nächsten Urlaub :-) PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2007-10-16T19:47:00.000Z-Chaddy-2007-10-16T19:40:00.000Z11Beantworten
Ah! ;) Daran habe ich gar nicht gedacht. Ich habe bei LA und SLA das automatische Speichern deaktiviert. Aber stimmt schon, mit automatischem Speichern ist das bei der DÜP-Vorlage natürlich problematisch. -- ChaDDy Benutzer Diskussion:PDD/monobook.js#c-Chaddy-2007-10-16T19:59:00.000Z-PDD-2007-10-16T19:47:00.000Z11Beantworten

Replace-Funktion

[Quelltext bearbeiten]

Ich habe folgendes Problem mit der Replace-Funktion im Konqueror: Diese öffnet ja für die beiden einzugebenden Zeichenketten eine Javascript-Dialogbox. In dieser Dialogbox kann ich im Firefox beliebige Zeichenketten (auch ein einzelnes Leerzeichen oder die leere Zeichenkette) eingeben, im Konqueror dagegen ist der OK-Knopf grau inaktiviert, solange eine leere oder nur aus Leerzeichen bestehende Zeichenkette eingegeben wird. Kann ich dieses Verhalten im Konqueror ändern?--JFKCom Benutzer Diskussion:PDD/monobook.js#c-JFKCom-2008-02-05T10:58:00.000Z-Replace-Funktion11Beantworten

Auf Anhieb weiß ich das nicht, und ich habe auch gerade keinen Konqueror hier zum Testen. Aber wozu eigentlich nach Leerzeichen (oder nach nichts) suchen? Mehrfachleerzeichen haben (genauso wie Tabs u. ä.) im Artikelquelltext sowieso nix zu schaffen; der einzige Grund, den ich mir für die Suche nach Leerzeichen vorstellen kann, ist das Ersetzen doppelter Leerzeichen durch einzelne, und das macht die FixMarkup-Funktion ja bereits automatisch. PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2008-02-05T12:42:00.000Z-JFKCom-2008-02-05T10:58:00.000Z11Beantworten

Ich brauche dieses Feature nicht in der ersten Box (Suchstring), sondern in der zweiten (Ersetz-String). Ich habe häufig Textvorkommen, die ich durch die leere Zeichenkette ersetzen muss.--JFKCom Benutzer Diskussion:PDD/monobook.js#c-JFKCom-2008-02-05T13:51:00.000Z-Replace-Funktion11Beantworten

Ah okay, alles klar. Aber wie gesagt, momentan habe ich weder Konqueror noch eine zündende Idee, aber vielleicht fällt ja jemandem was ein... PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2008-02-05T14:45:00.000Z-JFKCom-2008-02-05T13:51:00.000Z11Beantworten

Autoreviewer

[Quelltext bearbeiten]

Abend. Der Autoreviewer ist umgezogen und liegt jetzt am Toolserver. Neue URL ist [12], so funzt das gute Stück leider nicht mehr. Muss nur eine Zeile abgeändert werden. Gruß --Aktionsheld Disk. Benutzer Diskussion:PDD/monobook.js#c-Aktionsheld-2008-02-07T22:05:00.000Z-Autoreviewer11Beantworten

Danke für den Hinweis (hätte ich auf dieser abseitigen Diskussionsseite fast übersehen...). Gruß, PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2008-02-22T23:12:00.000Z-Aktionsheld-2008-02-07T22:05:00.000Z11Beantworten

modifyLKs.js

[Quelltext bearbeiten]

Hallo. Dieses Modul ist ja ausgesprochen klasse und macht fast Lust auf LKs abarbeiten. Allerdings gibt es auch Situationen, in denen man das Inhaltsverzeichnis vollständig braucht. Insbesondere, wenn man einen Link auf die abgearbeitete LD anbieten will. Wäre es mit vertretbarem Aufwand möglich, die Filterung an- und auszuschalten, etwa ähnlich wie der Ein- und Ausblendenlink beim Inhaltsverzeichnis? --ThePeter Benutzer Diskussion:PDD/monobook.js#c-ThePeter-2008-03-24T21:01:00.000Z-modifyLKs.js11Beantworten

Das gute Stück wurde IMHO von mnh entwickelt … die Idee selbst finde ich auch gut, hab ähnliches mnh auch schon vorgeschlagen. Gruß, Code·is·poetry Benutzer Diskussion:PDD/monobook.js#c-Codeispoetry-2008-03-24T21:04:00.000Z-ThePeter-2008-03-24T21:01:00.000Z11Beantworten
Ist jetzt eingebaut, man kann über einen Link im Inhaltsverzeichnis umschalten. Bitte mal testen. Es kann zudem auch im Monobook des jeweiligen Benutzers var filter_rfdtoc_by_default = false; gesetzt werden, dann wird das Inhaltsverzeichnis standardmäßig ungefiltert angezeigt. (der Fall = true ist uninteressant, das ist das übliche Verhalten) Viele Grüße, —mnh·· Benutzer Diskussion:PDD/monobook.js#c-Mnh-2008-05-04T04:01:00.000Z-Codeispoetry-2008-03-24T21:04:00.000Z11Beantworten

Range-Contribs

[Quelltext bearbeiten]

Interesse? Geht im Moment nur für /16 und /24 bis /32, aber immerhin ;-) Gruß, Code·is·poetry Benutzer Diskussion:PDD/monobook.js#c-Codeispoetry-2008-03-26T11:48:00.000Z-Range-Contribs11Beantworten

Da muss ich erstmal schauen, was das ominöse Gadget auf en: überhaupt macht. Lieber wär mir ja ein funktionierendes Tool irgendwo (zumal der API-Call heute nicht mehr so funzt wie noch gestern und die neuesten Edits nicht mehr oben stehen). Hatte schon mit dem Gedanken gespielt, mir selber so ein externes Tool zu basteln, falls nicht bald ein funktionierendes auf dem TS auftaucht (*droh*). PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2008-03-27T08:38:00.000Z-Codeispoetry-2008-03-26T11:48:00.000Z11Beantworten
Das Ding geht über API und bindet in den ganz normalen Beiträgen Ranges und Wildcards ein. Noch nicht ganz schön, aber ein Riesenfortschritt gegenüber allen anderen Lösungen. Gruß, Code·is·poetry Benutzer Diskussion:PDD/monobook.js#c-Codeispoetry-2008-03-27T08:46:00.000Z-PDD-2008-03-27T08:38:00.000Z11Beantworten

Wikibits

[Quelltext bearbeiten]

Hi PDD, es gibt jetzt einige brauchbare Wikibits-Funktionen, ich habe die in meiner Version eingebaut. Der Regexp für die Ersetzungen ist „document.getElementById('wpTextbox1').value = document.getElementById('wpTextbox1').value.replace(/importJavascriptL\('([^']+)'\s*,\s*'de'\)/g, "importScript('User:$1.js')");“, dazu kommen dann noch die Codeänderungen in den allgemeinen Import-Methoden, die ich etwas weiter oben gemacht habe. Zumindest diese solltest du übernehmen, das andere Zeug ist eher eine Geschmacksfrage. Gruß, Code·is·poetry Benutzer Diskussion:PDD/monobook.js#c-Codeispoetry-2008-05-21T22:00:00.000Z-Wikibits11Beantworten

Ja, die Import-Dinger habe ich schon gesehen, ich wollte das aber (wie üblich) etwas anders umsetzen. Aber danke! PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2008-05-24T19:56:00.000Z-Codeispoetry-2008-05-21T22:00:00.000Z11Beantworten
(Obwohl, wenn ich heute oder morgen nicht dazu komme, die von mir angedachte Wrapper-Lösung zu basteln, dann klaue ich einfach deins; mal schauen.) PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2008-05-24T19:59:00.000Z-Codeispoetry-2008-05-21T22:00:00.000Z11Beantworten

getLemma()

[Quelltext bearbeiten]

Moin PDD. Bin grad über die Funktion getLemma() aus deiner PDD/helperFunctions.js gestolpert. Wäre das nicht viel effizienter mit

var Lemma = wgTitle.split("/")[0];

umzusetzen? wgTitle wird ja praktischerweise von Mediawiki mitgeliefert. --V·R·S (|) Benutzer Diskussion:PDD/monobook.js#c-V.R.S.-2008-05-27T16:36:00.000Z-getLemma()11Beantworten

Da gabs irgendwelche ominösen Gründe dafür (seltsamste UTF8-Sequenzen wie bspw. LTR/RTL-Marker waren in der wgTitle einfach nicht dabei); kann aber sein, dass das inzwischen behoben ist und man das so einfach machen könnte. PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2008-07-17T18:34:00.000Z-V.R.S.-2008-05-27T16:36:00.000Z11Beantworten

Sichten

[Quelltext bearbeiten]

Hallo, seit ich dein monobook habe, erscheint bei einem Versionsvergleich der Link "Vergleiche die aktuelle Version mit der letzten gesichteten Version" nicht mehr - hat das wohl etwas mit dem monobook zu tun und kann ich das wieder zurück ändern? Das war nämlich sehr hilfreich. Gruss --hroest Disk Benutzer Diskussion:PDD/monobook.js#c-Hannes Röst-2008-06-18T07:02:00.000Z-Sichten11Beantworten

Das kann mit dem monobook nix zu tun haben. PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2008-07-17T18:35:00.000Z-Hannes Röst-2008-06-18T07:02:00.000Z11Beantworten

DÜP

[Quelltext bearbeiten]

Bitte beachten, dass es mittlerwiele einen weiteren neuen Parameter für die Vorlage:Dateiüberprüfung gibt: Besonderer Fall. Könntest du den bitte auch einbauen? -- Chaddy - DÜP Benutzer Diskussion:PDD/monobook.js#c-Chaddy-2008-07-14T17:38:00.000Z-DÜP11Beantworten

Danke, ist drin. PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2008-07-17T18:36:00.000Z-Chaddy-2008-07-14T17:38:00.000Z11Beantworten

Sichten II

[Quelltext bearbeiten]

Hi PDD, Codeispoetry hat mir beim letzten Stammtisch seine äußerst praktische Sichtfunktion gezeigt. Dadurch wird nach dem Sichten keine neue Seite (Aktion beendet) geöffnet sondern lediglich ein Hinweis wie beim Beobachten eines Artikels gezeigt. Leider ist es mir nicht gelungen, die Erweiterung mit deinem monobook zum Laufen zu brinden. Kannst du da was machen? Gruß, --NEURO  ± Benutzer Diskussion:PDD/monobook.js#c-NEUROtiker-2008-07-14T20:07:00.000Z-Sichten II11Beantworten

Ich vermute, dass du noch das hier brauchst. --V·R·S (|) Benutzer Diskussion:PDD/monobook.js#c-V.R.S.-2008-07-15T10:45:00.000Z-NEUROtiker-2008-07-14T20:07:00.000Z11Beantworten
Hab’s erledigt. Ich hab übrigens auch ne Diskussionsseite, und die fühlt sich ganz unerfüllt! ;-) Gruß, Code·is·poetry Benutzer Diskussion:PDD/monobook.js#c-Codeispoetry-2008-07-15T16:35:00.000Z-V.R.S.-2008-07-15T10:45:00.000Z11Beantworten
Ich hoffe sie fühlt sich jetzt besser... :-) --NEURO  ± Benutzer Diskussion:PDD/monobook.js#c-NEUROtiker-2008-07-15T19:42:00.000Z-Codeispoetry-2008-07-15T16:35:00.000Z11Beantworten

IE6

[Quelltext bearbeiten]

Hallo! Vielleicht ein Punkt für die FAQ: Bei mir geht's mit dem IE6 (SP2) GAR nicht. Null Veränderung. Mit Firefox 2.0.0.9 (.13 läd noch) sieht's super aus. Danke! -- Martina Nolte Disk. Benutzer Diskussion:PDD/monobook.js#c-Martina Nolte-2008-07-24T11:11:00.000Z-IE611Beantworten

Eigentlich gingen aber die wesentlichen Punkte immer mit dem IE6 (und was da nicht geht, steht schon in den FAQ). Da muss der Bug woanders liegen. PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2008-07-27T11:06:00.000Z-Martina Nolte-2008-07-24T11:11:00.000Z11Beantworten
Moin PDD, ich hatte gerade drei Konfigurationen probiert (Opera 9.10 unter 2K, IE 6 unter XP Pro, FF auf dem Macbook unter Vista), das scheint tiefer zu sitzen. Der Debugger von IE 6 lieferte Zeile 922 als Fehlerquelle, vielleicht kannst Du damit etwas anfangen? Gruß --DasBee Benutzer Diskussion:PDD/monobook.js#c-DasBee-2008-07-27T11:45:00.000Z-PDD-2008-07-27T11:06:00.000Z11Beantworten
Grmpfl, wo kriege ich jetzt nen IE6 her? :-) PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2008-07-27T12:16:00.000Z-DasBee-2008-07-27T11:45:00.000Z11Beantworten
Einfach IE7 deinstallieren, würde ich sagen. IE6 ist ja in XP drin. aber ohne Haftung ... ;-)--Atlan da Gonozal ¿?¡! Benutzer Diskussion:PDD/monobook.js#c-Atlan da Gonozal-2008-07-29T16:18:00.000Z-PDD-2008-07-27T12:16:00.000Z11Beantworten
Falls er Vista hat, geht das aber nicht so einfach, da bei Vista der IE 7 vorinstalliert ist. -- Chaddy - DÜP Benutzer Diskussion:PDD/monobook.js#c-Chaddy-2008-07-29T17:21:00.000Z-Atlan da Gonozal-2008-07-29T16:18:00.000Z11Beantworten

Konqueror

[Quelltext bearbeiten]

Hi PDD,

seit Version "v" funktioniert monobook.js nicht mehr beim Konqueror :-(

Gibt den folgenden Fehler aus:

Fehler: http://de.wikipedia.org/w/index.php?title=Benutzer:Mark_Nowiasz/monobook.js&action=raw&ctype=text/javascript: TypeError: Value undefined (result of expression wgUserGroups.indexOf) is not an object. Cannot be called.

Mit Firefox klappt es problemlos.(Der vorstehende, nicht signierte Beitrag – siehe dazu Hilfe:Signatur – stammt von Mark Nowiasz (DiskussionBeiträge) Benutzer Diskussion:PDD/monobook.js#c-Mark Nowiasz-2008-09-05T17:06:00.000Z-Konqueror11) Beantworten

Hallo Mark! KHTML, die Layout-Engine von Konqueror, unterstützt die Methode indexOf nicht. Wenn PDD möchte, kann er meine Änderung vom 11. Juni auf diese Version zurücksetzen, allerdings ist KHTML/Konqueror nicht sonderlich verbreitet. Gruß, Code·is·poetry Benutzer Diskussion:PDD/monobook.js#c-Codeispoetry-2008-09-06T10:16:00.000Z-Mark Nowiasz-2008-09-05T17:06:00.000Z11Beantworten
Naja, Konqueror ist der Standardbrowser von KDE - sonderlich exotisch ist der nun wieder nicht (abgesehen davon, dass webkit (Safari, Google Chrome) auf KHTML basiert) --Mark Nowiasz Benutzer Diskussion:PDD/monobook.js#c-Mark Nowiasz-2008-09-06T15:50:00.000Z-Codeispoetry-2008-09-06T10:16:00.000Z11Beantworten
Ja, aber WebKit kann indexOf schon lange, ebenso wie Opera, IE und eben Mozilla/Firefox, und PDD entwickelt schon nicht mal für Internet Explorer, da ist KHTML doch noch etwas weiter von weg. Code·is·poetry Benutzer Diskussion:PDD/monobook.js#c-Codeispoetry-2008-09-06T15:58:00.000Z-Mark Nowiasz-2008-09-06T15:50:00.000Z11Beantworten

SLA-Grund

[Quelltext bearbeiten]

Wäre es möglich, dass wenn man auf SLA+ klickt, bei der Eingabe des Grundes auch die Shortcuts angezeigt werden? Müsste mMn doch nur in der eintragen.js ein if hinzugefügt werden

Die Frage ist, ob andere Benutzer was dagegen haben.

--Steef 389 Benutzer Diskussion:PDD/monobook.js#c-Steef389-2008-11-04T12:36:00.000Z-SLA-Grund11Beantworten

Pro. Hat mich früher schon immer gestört. --Church of emacs D B Benutzer Diskussion:PDD/monobook.js#c-Church of emacs-2009-01-21T10:59:00.000Z-Steef389-2008-11-04T12:36:00.000Z11Beantworten
Man kann dafür ja eine Variable erstellen, mit der der Benutzer selbst entscheiden kann, ob er dies möchte. Grüße, —DerHexer (Disk.Bew.) Benutzer Diskussion:PDD/monobook.js#c-DerHexer-2009-01-21T11:14:00.000Z-Steef389-2008-11-04T12:36:00.000Z11Beantworten
Könnt man machen, ja. Man kann aber (seit DerHexer den Grund als Parameter eingebaut hat) auch für seine 2 bis 10... Lieblingsgründe Extra-SLA-Buttons erstellen, dann spart man einen Klick und muss sich keine Shortcuts merken. Scheint mir fast sinnvoller zu sein. PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2009-01-22T17:18:00.000Z-DerHexer-2009-01-21T11:14:00.000Z11Beantworten
Stimmt, mit dem Grund-Parameter kann man das jetzt auch selber machen. Als ich die Frage gestellt hatte, war das noch nicht möglich. --Steef 389 Benutzer Diskussion:PDD/monobook.js#c-Steef389-2009-01-22T19:59:00.000Z-PDD-2009-01-22T17:18:00.000Z11Beantworten

Benutzer:Lustiger seth/unsigned.js

[Quelltext bearbeiten]

Hast du eigentlich da in deiner einbindung etwas geändert? Sehe gerade, dass ich keine usigned bausteine einfügen, egal auf welchen Disks. Generell scheint es mir auch so, dass die Monobook auf diskussionsseiten sich komplett deaktiviert, anstatt nur auf benutzer-seiten. --darkking3 Թ Benutzer Diskussion:PDD/monobook.js#c-Darkking3-2009-02-10T16:38:00.000Z-Benutzer:Lustiger seth/unsigned.js11Beantworten

Ich hab da nix verändert, und die Monobook deaktiviert sich auch nirgendwo; ich würde also vermuten, dass du beim Basteln was kaputtgemacht hast oder dass es daran liegt, dass du eine sehr veraltete Version verwendest. PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2009-02-14T16:21:00.000Z-Darkking3-2009-02-10T16:38:00.000Z11Beantworten

Deine monobook.js und WP Gadgets

[Quelltext bearbeiten]

Hallo, mir ist gerade aufgefallen, dass es in in der DE WP ein Gadget "Rechtschreibprüfung" gibt, welches auch bei deinem monobook.js integriert ist. Wenn ich das richtig verstehe ist deines nun eines zuviel.
Zudem fände ich es nicht schlecht wenn einige (ganz spezifische) Teile von deinem monobook als Gadget zur Verfügung gemacht würden. Konkrete Vorschläge hierfür wären: Sperrstatus, AddEditIntro, MarkErledigt, OpenStreetMap, evt. noch MarkAdmins. Dieses Auslagern würde dein monobook auf keinem Fall unnütz machen, stellt es doch interessante Funktionen einer breiteren Anzahl an Benutzern zur Verfügung. --kaneiderĐΛӢΙΞĻ ʖʖʖ Benutzer Diskussion:PDD/monobook.js#c-Kaneiderdaniel-2009-02-12T18:34:00.000Z-Deine monobook.js und WP Gadgets11Beantworten

Danke für den Hinweis auf MediaWiki:Gadget-Rechtschreibpruefung.js, ich werde das bei Gelegenheit aus der monobook.js entfernen. Neue Gadgets vorschlagen kannst du auf MediaWiki Diskussion:Gadgets-definition, wobei mir die Liste der Gadgets im Moment schon ziemlich überfüllt erscheint. Lieber Gruß, PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2009-02-14T16:26:00.000Z-Kaneiderdaniel-2009-02-12T18:34:00.000Z11Beantworten
Mir ist zudem noch aufgefallen dass MediaWiki:Gadget-navigation-popups.js auch in deiner monobook enthalten ist, kann jedoch nicht beurteilen welche lokalen Änderungen du im Vergleich zur MW-Variante vorgenommen hast.--kaneiderĐΛӢΙΞĻ ʖʖʖ Benutzer Diskussion:PDD/monobook.js#c-Kaneiderdaniel-2009-02-14T17:44:00.000Z-PDD-2009-02-14T16:26:00.000Z11Beantworten

Zusatzfunktion

[Quelltext bearbeiten]

Besteht die Möglichkeit, eine Funktion SLA->LA in die Toolbox mit aufzunehmen, die es einem ermöglicht, Schnelllöschanträge mit Einspruch durch einen Mausklick und wenige Eingaben in normale Löschanträge inkl. Eintrag in WP:LK/Datum umzuwandeln? Gruß Niteshift Benutzer Diskussion:PDD/monobook.js#c-Niteshift-2009-06-21T08:17:00.000Z-Zusatzfunktion11Beantworten

Da bräuchte man einen guten Algorithmus, um das Ende von SLA+Einsprüche bzw. den Anfang des Artikeltexts zweifelsfrei zu erkennen... PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2009-06-23T10:16:00.000Z-Niteshift-2009-06-21T08:17:00.000Z11Beantworten

Javascript Frage

[Quelltext bearbeiten]

Hallo,

nachdem mir bei den Wikipedia:Fragen zur Wikipedia#monobook.js11 leider keiner helfen konnte, will ich dich fragen:

Ich würde gerne in mein monobook (personalisierte Version von Deinem) diese Zeile einbauen:

w (1,"http://toolserver.org/~erwin85/contribs.php?lang=de&family=wikipedia&users="+spaceEscape(user)+"|"+spaceEscape(userPageOwner)+ "&limit=100,'Familiar? (timeline)',qbtarget,'Familiar with timeline');

[bisheriger Versuch: hier]

Jedoch wird beim Aufruf des Links nur der Linktext bis zum Pipe (|) aufgerufen. Der Rest wird ignoriert. Hast du vielleicht dazu eine Lösung? -- 1xSNAFU Benutzer Diskussion:PDD/monobook.js#c-1xSNAFU-2009-07-01T12:56:00.000Z-Javascript Frage11Beantworten

Was das Pipe-Symbol in einer URL zu schaffen hat, ist mir nicht ganz klar. Man sollte vielleicht eher den Autor des Tools zur Ordnung rufen? :-) PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2009-07-01T20:22:00.000Z-1xSNAFU-2009-07-01T12:56:00.000Z11Beantworten
Versuch mal statt „|“ „%7C“. Grüße, —DerHexer (Disk.Bew.) Benutzer Diskussion:PDD/monobook.js#c-DerHexer-2009-07-01T20:39:00.000Z-1xSNAFU-2009-07-01T12:56:00.000Z11Beantworten
Danke si hat das funktioniert. Danke! -- 1xSNAFU Benutzer Diskussion:PDD/monobook.js#c-1xSNAFU-2009-07-01T20:56:00.000Z-DerHexer-2009-07-01T20:39:00.000Z11Beantworten

Geht ned! - Nur Teil kopieren

[Quelltext bearbeiten]

Hallo, ich wollte nur das Modul: changeBeschriftungen.js verwenden. was genau muss ich da machen? Ich habe die SETUP-Variablen kopiert und angepasst, und dann noch das bei true aufgerufene importJavascriptL('PDD/changeBeschriftungen','de'); daruntergeschrieben. Was fehlt denn noch alles, bzw. welche Standardvariablen benötigt dieses Modul, die ich noch nicht gesetzt habe? Ähnliche Probleme habe ich mit User:Olliminatore/unsigned.js, ich hatte gehofft, mit importPage('Olliminatore/unsigned.js'); wäre die Sache erledigt.
fragt --  Bergi Benutzer Diskussion:PDD/monobook.js#c-✓-2009-07-13T19:10:00.000Z-Geht ned! - Nur Teil kopieren11 PSBeantworten

Ist erledigt, ich habe Benutzer Diskussion:PDD/changeBeschriftungen.js gefunden, da wirds beschrieben.
Entschuldige die Störung! --  Bergi Benutzer Diskussion:PDD/monobook.js#c-✓-2009-07-14T12:16:00.000Z-✓-2009-07-13T19:10:00.000Z11Beantworten
Oops. Jetzt erst gesehen, aber du hast es ja selbst gefunden. Gruß, PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2009-07-14T13:08:00.000Z-✓-2009-07-14T12:16:00.000Z11Beantworten

Ich hab mich aber mal ein bisschen reingelesen (und hoffe den Javascript verstanden zu haben), und Verbesserungsvorschläge, die ich bei mir schon mal umgesetzt habe:

  • Krimskrams, 2. Funktion:
wäre function isOdd(myNumber) { return (! isEven(myNumber)); } nicht einfacher als noch eine Funktion einzubinden?
wenn ich richtig verstanden habe prüfst du, ob die gelesene Seite _kein_Artikel_ ist. Sollt man nicht fragen, ob es eine Disk ist?
var isSpecial  = (wgCanonicalNamespace == "Special");
var isTalk = (!isSpecial && isOdd(wgNamespaceNumber));
if (isTalk)
 {importPage('Olliminatore/unsigned.js');}
isTalk setzt du bei dir ja schon woanders und ob die funktion überhaupt gewünscht ist musst du natürlich auch noch abfragen.

meint --  Bergi Benutzer Diskussion:PDD/monobook.js#c-✓-2009-07-14T18:28:00.000Z-Geht ned! - Nur Teil kopieren11Beantworten

Das erste mit isOdd/isEven hat doch mit changeBeschriftungen.js nix zu tun? Das gehört zum Einbindungskram von unsigned.js (die aktuellste Version davon ist nicht die von Olliminatore, sondern Benutzer:Lustiger seth/unsigned.js), und die wird aktuell nicht mit if (isTalk) eingebunden, sondern mit if (isEdit && !isArticle), weil es ne Menge anderer Seiten gibt, wo auch signiert wird. Fast jede Seite im Wikipedia- und Portal-Namensraum z. B. PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2009-07-14T19:09:00.000Z-✓-2009-07-14T18:28:00.000Z11Beantworten
Ups, ich meinte bei IsOdd: wäre nicht return (myNumber % 2 == 1); einfacher als auch noch auf IsEven zurückzugreifen?
meint --  Bergi Benutzer Diskussion:PDD/monobook.js#c-✓-2009-07-15T10:47:00.000Z-PDD-2009-07-14T19:09:00.000Z11Beantworten
Ich glaube nichtmal, dass return (myNumber % 2 == 1); die effektivste Variante ist, da lassen sich sicher nochn paar Zyklen einsparen. Aber eigentlich muss da nichts optimiert werden; da gibts genug andere Funktionen, die wirklich messbare Verzögerungen mit sich bringen :-) Gruß, PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2009-07-15T14:29:00.000Z-✓-2009-07-15T10:47:00.000Z11Beantworten

Revertieren

[Quelltext bearbeiten]

Hallo PDD, kannst Du Deine Monobook-Vorlagen oder worüber das auch läuft so ändern, dass es so aussieht wenn man revertiert hat:

Revert auf Version von Codex 911 (16. Jan. 2010, 13:22) Grund: keine Verbesserung des Artikels

Weil eigentlich steht ja immer noch Benutzer: davor. Das kann man doch ändern.

Codex 911 Benutzer Diskussion:PDD/monobook.js#c-Codex 911-2010-01-16T13:57:00.000Z-Revertieren11Beantworten

Dadurch würde der automatisch generierte Teil des Zusammenfassungszeile um (Länge des Benutzernamens + 1) verlängert; entsprechend viele Zeichen würden dann für die eigene Revertbegründung fehlen, da die Zusammenfassungszeile eine feste Maximallänge hat. Weiß nicht ob dieser Nachteil den Vorteil aufwiegt. PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2010-01-17T10:11:00.000Z-Codex 911-2010-01-16T13:57:00.000Z11Beantworten

Wenn das so ist. LG (Codex 911) Lahan Diskussion Benutzer Diskussion:PDD/monobook.js#c-Lahan-2010-01-17T11:59:00.000Z-Revertieren11Beantworten

Problem

[Quelltext bearbeiten]

ICh habe ein Netbook mit einer Bildschirmauflösung von 1024x600. Mit deinem Monobook sehe ich jetzt aber einen cm von Wikipedia an der linken Seite nicht und wenn ich auf bearbeiten gehe ist sie zu lang. Bild zu Problem 1 Bild zu Problem 2. Danke und Gruß. --KevinKwxwx Disk Benutzer Diskussion:PDD/monobook.js#c-KevinKwxwx-2010-06-08T13:06:00.000Z-Problem11Beantworten

Einfach F11 drücken. --Fomafix Benutzer Diskussion:PDD/monobook.js#c-Fomafix-2010-06-08T19:39:00.000Z-KevinKwxwx-2010-06-08T13:06:00.000Z11Beantworten
Des is dann der Vollbildmodus, hab ich davor auch schon gewusst. Nur muss das doch irgendwie ohne Vollbildmodus gehen. Gruß --KevinKwxwx Disk Benutzer Diskussion:PDD/monobook.js#c-KevinKwxwx-2010-06-08T19:47:00.000Z-Fomafix-2010-06-08T19:39:00.000Z11Beantworten
Das zu lang lässt sich dadurch lösen, indem du die Schriftgröße (Einstellung qbfontsize) verringerst. --Steef 389 Benutzer Diskussion:PDD/monobook.js#c-Steef389-2010-06-08T19:50:00.000Z-KevinKwxwx-2010-06-08T19:47:00.000Z11Beantworten
Irgendwie ändert sich da nichts. Hab auch den Cache von Firefox geleert. Gruß --KevinKwxwx Disk Benutzer Diskussion:PDD/monobook.js#c-KevinKwxwx-2010-06-08T20:15:00.000Z-Steef389-2010-06-08T19:50:00.000Z11Beantworten
Problem 2 ist jetzt beseitigt. Gruß--KevinKwxwx Disk Benutzer Diskussion:PDD/monobook.js#c-KevinKwxwx-2010-06-08T20:18:00.000Z-KevinKwxwx-2010-06-08T20:15:00.000Z11Beantworten
Und Problem 1 hat sich auch beseigt. Hatte Minimale Schriftgröß zuhoch eingestellt gehabt. Gruß--KevinKwxwx Disk Benutzer Diskussion:PDD/monobook.js#c-KevinKwxwx-2010-06-08T20:19:00.000Z-KevinKwxwx-2010-06-08T20:18:00.000Z11Beantworten

Neue Oberfläche

[Quelltext bearbeiten]

Frage eines softewaretechnischen Analphabeten: Das Monobook wird auf bei mir auf der neuen Wikipedia-Benutzeroberfläche nicht mehr angezeigt. Muss ich irgendwelche Einstellungen ändern? Erfurter63 Benutzer Diskussion:PDD/monobook.js#c-Erfurter63-2010-06-10T08:33:00.000Z-Neue Oberfläche11Beantworten

Die monobook.js ist für die monobook-Skin konzipiert. Ob es schon eine Portierung für vector (also eine vector.js) gibt, kann ich dir nicht sagen. Grüße -- Nolispanmo Disk. Hilfe? Benutzer Diskussion:PDD/monobook.js#c-Nolispanmo-2010-06-10T08:48:00.000Z-Erfurter63-2010-06-10T08:33:00.000Z11Beantworten
Mist, heißt entweder neue Oberfläche - kein Monobook, alte Oberfläche - Monobook oder ständig wechseln :-( Grüße Daniel 1992 Benutzer Diskussion:PDD/monobook.js#c-Daniel 1992-2010-06-10T08:57:00.000Z-Nolispanmo-2010-06-10T08:48:00.000Z11Beantworten
An dieser Stelle möchte ich hierhin PDD/monobook_FAQ#Vector verweisen. Ich benutze die Infos dort selbst erst mal nur testweise. -- Perhelion Benutzer Diskussion:PDD/monobook.js#c-Perhelion-2010-09-05T09:14:00.000Z-Daniel 1992-2010-06-10T08:57:00.000Z11Beantworten

Benutzer:Complex/Greetings/TestMitStopschild

[Quelltext bearbeiten]

Hallo, kann ein Admin diese Vorlage durch Vorlage:Test ersetzen, Complex hat jetzt nur noch einen Link auf diese in der Vorlage stehen. - inkowik (Disk//Bew) Benutzer Diskussion:PDD/monobook.js#c-Inkowik-2010-12-29T17:55:00.000Z-Benutzer:Complex/Greetings/TestMitStopschild11Beantworten

Monobook funzt nicht mehr

[Quelltext bearbeiten]

Wie ein paar Threads drüber, eine blöde Frage aus Thüringen. Seit heute morgen wird die Monobook-Oberfläche bei mir nicht mehr angezeigt (war sowohl auf meinem Rechner im Büro als auch auf dem zu Hause so). Muss ich irgendwelche Einstellungen ändern oder woran kanns liegen? Erfurter63 Benutzer Diskussion:PDD/monobook.js#c-Erfurter63-2011-02-18T12:23:00.000Z-Monobook funzt nicht mehr11Beantworten

Erstmal nix ändern sondern abwarten; die Mediawiki-Developer haben da was kaputtgespielt und müssen das nun reparieren. PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2011-02-18T12:31:00.000Z-Erfurter63-2011-02-18T12:23:00.000Z11Beantworten
Danke für die Info. Ich hoffe, die kriegen das schnell wieder hin, da dein Monobook mir inzwischen beim Wikipedieren in Fleisch und Blut übergegangen ist Erfurter63 Benutzer Diskussion:PDD/monobook.js#c-Erfurter63-2011-02-18T12:33:00.000Z-PDD-2011-02-18T12:31:00.000Z11Beantworten
Läuft jetzt wieder. PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2011-02-18T14:45:00.000Z-Erfurter63-2011-02-18T12:33:00.000Z11Beantworten

Opera

[Quelltext bearbeiten]

Ich bin mal so frei und gebe Feedback als Benutzer. Deine Version gestern lief noch mit Opera ... heute bleibt der Kasten links komplett aus - abesehen von der Werkzeugleiste, die leider nur den Button für den Vorlagenmeister anzeigt. Browser-Identifikation: Opera/9.80 (Windows NT 5.1; U; de) Presto/2.7.62 Version/11.01 hoffe Du kannst damit etwas anfangen. Ich hab erstmal auf Version 0.99a zurückgeschaltet - da funzt wenigstens der Kasten links. Besten (mit 4 Tilden zeichnenden) Gruß Tom Benutzer Diskussion:PDD/monobook.js#c-Gruß Tom-2011-02-18T16:03:00.000Z-Opera11Beantworten

Stimmt, mit Opera gehts tatsächlich nicht. Zeigt die Fehlerkonsole bei dir irgendeinen JS-Fehler an? (Bei mir dummerweise nicht, nur allerhand uninteressanten CSS-Murks). PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2011-02-18T16:52:00.000Z-Gruß Tom-2011-02-18T16:03:00.000Z11Beantworten
Argh, Unsinn gestrichen; bei mir gehts einwandfrei mit Opera 11, ich hatte nur völlig vergessen, dass ich da JavaScript komplett ausgeschaltet hatte :-) PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2011-02-18T21:46:00.000Z-PDD-2011-02-18T16:52:00.000Z11Beantworten
Yep die Fehlerkonsole ist rappelvoll - mehr CSS aber auch JS. (unten links kann man den Filter wählen). Leider kann ich das nicht per komplett per cp rausziehen. Vielleicht kannst Du mit Fragmenten etwas anfangen?

na und so weiter - wie gesagt hatte ich wieder auf Version 0.99a zurückgesetzt, die leider nur den Kasten links produziert. Falls Du spezielle Werte suchst bitte angeben. BTW im Test mit Firefox und Version 0.99a quillt der Kasten von Tools über - leider nur die Nebensächlichen, die vom WikEd 0.9.97a G produziert werden. Die Basics wie Sig Link etc fehlen dort auch. Besten Gruß Tom Benutzer Diskussion:PDD/monobook.js#c-Gruß Tom-2011-02-18T17:52:00.000Z-Opera11Beantworten

Klingt alles sehr seltsam; z. B. der Fehler in Benutzer:D/monobook/api.js (die wird normalerweise gar nicht eingebunden, wo kommt das also her?). Hmm. PS: Das geht so nicht. PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2011-02-18T21:09:00.000Z-Gruß Tom-2011-02-18T17:52:00.000Z11Beantworten
Die Version 0.99a die ich nutze hatte vor Urzeiten DerHexer gemoddet - nice Gadgets die mir in der Normalverion fehlten. Hab gerade Safari 5.0.3 installiert - hatte leider zwischenzeitlich die falsche momobook.js daher Rollback [13] gemacht. Bei Safari sind nun die Basics und VM sichtbar die Gadget-Tools fehlen auch hier. Fehlerlog ist noch leer. Falls was kommt melde ich mich. --Gruß Tom Benutzer Diskussion:PDD/monobook.js#c-Gruß Tom-2011-02-18T21:53:00.000Z-PDD-2011-02-18T21:09:00.000Z11Beantworten

Hoffe es hilft: brandfrischer Screenshot der Fehlerkonsole + Datei:Oper Err Log 20 Feb 2010 Wikiversion 017.jpg11. Gruß Tom Benutzer Diskussion:PDD/monobook.js#c-Gruß Tom-2011-02-20T21:57:00.000Z-Opera11Beantworten

Editleiste (Opera)

[Quelltext bearbeiten]

Sag mal, sollte die tolle bunte Leiste da (wo auf Klick die Sig eingefügt wird, Fett, kursiv gesetzt usw.) nicht von der Monobook verändert werden? Ich hab jetzt immer noch die, die ich auch als IP hab. Wikilinks setzen ist so nicht einfach. Die veränderte Sig scheint automatisch zu kommen, ist aber nicht beim Einfügen zu sehen, da sind die normalen vier Tilden. Das ist alles sehr verwirrend.--Sarkana frag den ℑ Vampirbewerte mich Benutzer Diskussion:PDD/monobook.js#c-Sarkana-2011-02-20T17:40:00.000Z-Editleiste (Opera)11Beantworten

PS - ok, die Sig klappt nicht. Da ist nix mit Datum klein. Alles doof.--Sarkana frag den ℑ Vampirbewerte mich Benutzer Diskussion:PDD/monobook.js#c-Sarkana-2011-02-20T17:43:00.000Z-Sarkana-2011-02-20T17:40:00.000Z11Beantworten
Find ich auch verwirrend, um was geht es denn genau? PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2011-02-20T21:36:00.000Z-Sarkana-2011-02-20T17:43:00.000Z11Beantworten
Wenn du hier antwortest, hast du doch ne schön bunte Leiste oberhalb der Editbox, keine Ahnung wie die sich schimpft. Und vor allem der Button für die Unterschrift war anders, wenn die Uaersig inner monobook verändert war. ist sie aber jetzt nicht mehr, der Klick drauf bringt auch nur die normale --~~~~ Sig zustande.--Sarkana frag den ℑ Vampirbewerte mich Benutzer Diskussion:PDD/monobook.js#c-Sarkana-2011-02-20T22:31:00.000Z-PDD-2011-02-20T21:36:00.000Z11Beantworten
Dann sieht es vermutlich bei Dir so ähnlich aus wie bei mir? Gruß Tom Benutzer Diskussion:PDD/monobook.js#c-Gruß Tom-2011-02-20T22:44:00.000Z-Sarkana-2011-02-20T22:31:00.000Z11Beantworten
Ja genau, das ist aber anders als es mal war. Dafür klappt die Autosig mit der neuen Operaversion endlich wieder (teilweise) - oder das Script wurde gefixt. k.A.-- Sarkana frag den ℑ Vampirbewerte mich Benutzer Diskussion:PDD/monobook.js#c-Sarkana-2011-02-20T22:51:00.000Z-Gruß Tom-2011-02-20T22:44:00.000Z11Beantworten
Unter Einstellungen → Bearbeiten → Hacken weg bei "Erweiterte Bearbeiten-Werkzeugleiste aktivieren". -- Chaddy · DDÜP Benutzer Diskussion:PDD/monobook.js#c-Chaddy-2011-02-20T23:29:00.000Z-Sarkana-2011-02-20T22:51:00.000Z11Beantworten
Genau :-) PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2011-02-21T07:37:00.000Z-Chaddy-2011-02-20T23:29:00.000Z11Beantworten
Na denn knall ich mal die Hacken zusammen und mach nen neuen Screenshot vom Editfenster und vom Fehlerlog Seite 1 + 2 + 3. Hoffe doch das es hilft. @PDD wieso ist der ISBN-Checker in Deiner Version auskommentiert und woher kommen die Underlines? Gruß Tom Benutzer Diskussion:PDD/monobook.js#c-Gruß Tom-2011-02-22T05:01:00.000Z-PDD-2011-02-21T07:37:00.000Z11Beantworten
Na sieht doch schon besser aus, oder jedenfalls sehe ich keine JS-Fehler mehr. Die unterstrichenen Links kommen durch das a { text-decoration: underline; } im monobook.css. ISBN-Checker ist auskommentiert, weil der wohl mal kaputt war; ist er wieder ganz? Gruß, PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2011-02-22T06:33:00.000Z-Gruß Tom-2011-02-22T05:01:00.000Z11Beantworten

ISBN-Checker funzt, kann bitte wieder rein. BTW hast Du Dir mal Benutzer:DerHexer/monobook.js11 angesehen? Sicher nix für alle User .... aber eine Auswahl wäre nett. Und noch ne Bitte: schau mal nach den Underlines - die bekomme ich sowohl in Firefox, Safari wie in Opera, ein Screenshot reicht (denke ich) und hoffe das Du mir das einfach so glaubst. Gruß Tom 09:43, 22. Feb. 2011 (CET) P.S. Bisher css nicht gebraucht, habe es aber nun ausprobiert und darin a { text-decoration: underline; } rausgeschmissen nö das isses net. Noch immer alle Links mit Underline. Gruß Tom Benutzer Diskussion:PDD/monobook.js#c-Gruß Tom-2011-02-22T08:43:00.000Z-Editleiste (Opera)11Beantworten

ISBNcheck ist wieder drin.
Underlines: wenns nicht an deiner monobook.css lag, liegts vielleicht an Spezial:Einstellungen → Aussehen → Erweiterte Optionen → Links unterstreichen. (Wenn da auch nix auffälliges ist, machste halt a { text-decoration: none; } ins monobook.css.) Immer unter der Annahme, dass es dir um die unterstrichenen Links geht; die Underlines in der Editbox sind die Rechtschreibprüfung, aber das ist wohl klar.
Hexer-monobook: Welche Auswahl hältst du da für sinnvoll? PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2011-02-22T10:29:00.000Z-Gruß Tom-2011-02-22T08:43:00.000Z11Beantworten
Fuck ... man weiss doch nie wozu es gut ist sich ne Socke weggelegt zu haben ohne an den Einstellungen rumzufummeln. OK - das war es jetzt, denn offenbar wertet 1.17 das Häkchen nun aus was vorher nicht der Fall war. Bei Opera funzt es nun mit der Einstellung "Links unterstreichen: "abhängig von Browereinstellung"" (Wert vorher = immer) hab auch FF + Safari gecheckt = ebenfalls mit der Einstellung OK. Zum Hexer Mono kann ich net viel sagen, weil die Auswertungen eher weniger mein Fokus sind und ich das Ding nur kurz[14] [15] angezogen habe. Kann mir aber vorstellen das einige Vandalenjäger oder Admins recht glücklich drüber wären (vielleicht in einem extra Kästenchenblock?). Besten Gruß Tom Benutzer Diskussion:PDD/monobook.js#c-Gruß Tom-2011-02-22T11:15:00.000Z-PDD-2011-02-22T10:29:00.000Z11Beantworten
Ach so, na wenns nix Konkretes ist, kann mans auch weiter so halten wie bisher, dass sich die Admins oder RCler, die die Hexerfunktionen brauchen, die Hexerfunktionen installieren. Der Kasten ist ja weiß Gott schon groß genug :-) PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2011-02-22T12:03:00.000Z-Gruß Tom-2011-02-22T11:15:00.000Z11Beantworten


+ Ein Dankeschön (sollte man eigentlich immer sagen wenn alles OK ist) Besten Gruß Tom Benutzer Diskussion:PDD/monobook.js#c-Gruß Tom-2011-02-22T14:13:00.000Z-Editleiste (Opera)11Beantworten

Von mir ebenfalls. Hacken zusammenschlagen hat klasse funktioniert. ^^-- Sarkana frag den ℑ Vampirbewerte mich Benutzer Diskussion:PDD/monobook.js#c-Sarkana-2011-02-23T18:53:00.000Z-Gruß Tom-2011-02-22T14:13:00.000Z11Beantworten

Kompatibilität mit Vector-Skin

[Quelltext bearbeiten]

Da Vector nun schon seit über einem halben Jahr Standard ist (obwohl in der monobook FAQ etwas anderes behauptet wird) und es mich reizt dieses Script ebenfalls zu verwenden, würde ich gerne wissen wie nun der Status quo der Vector-Kompatibilität ist. Funktioniert es überhaupt und was ist dabei zu beachten? -- ζ Benutzer Diskussion:PDD/monobook.js#c-Zwiebelleder-2011-02-24T23:31:00.000Z-Kompatibilität mit Vector-Skin11Beantworten

Was die frech lügenden FAQ betrifft: war ganz einfach, it’s a wiki usw. Ansonsten hat sich mir der Reiz des Vectors noch nicht erschlossen und daher gabs auch meinerseits noch keine Bereitschaft, da irgendwelche Zeit zu investieren. Anderen ging es anders und deshalb gibts u. a. Benutzer:Jonathan Haas/vector.js und Benutzer:Jón/vector.js für dich zum Ausprobieren. Gruß, PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2011-02-25T00:26:00.000Z-Zwiebelleder-2011-02-24T23:31:00.000Z11Beantworten
Auf den Benutzerseiten von anderen editiere ich prinzipiell nicht herum (von Vandalismus mal abgesehen), sonst hätte ich es geändert. Danke für das Feedback. Werde es mir demnächst einmal anschauen. Gruß, ζ Benutzer Diskussion:PDD/monobook.js#c-Zwiebelleder-2011-02-25T10:21:00.000Z-PDD-2011-02-25T00:26:00.000Z11Beantworten

Virtual References

[Quelltext bearbeiten]

Hallo PDD,

// [[Benutzer:ParaDox/monobook/VirtualReferences.js]]
document.write('<SCRIPT SRC="http://de.wikipedia.org/w/index.php?title='
+ 'Benutzer:ParaDox/monobook/VirtualReferences.js'
+ '&action=raw&ctype=text/javascript&dontcountme=s"><\/SCRIPT>');

Scheint mit 0.99d nicht mehr zu laufen. Gruß --Codc Benutzer Diskussion:PDD/monobook.js#c-Codc-2011-03-21T07:28:00.000Z-Virtual References11Beantworten

<references /> vs. <references> </references>

[Quelltext bearbeiten]

Salut PDD. Unterliege ich einem Gedankenfehler? Für den Absatz "Einzelnachweise" ist doch <references /> die neue Version, oder? na jedenfalls nix für Ungut xD --Nolispanmo Disk. Hilfe? Benutzer Diskussion:PDD/monobook.js#c-Nolispanmo-2011-04-26T08:20:00.000Z-<references /> vs. <references> </references>11Beantworten

Da spielt dir wohl die Erinnerung einen Streich: der Shortcut <references /> war der Standard, seit es hier überhaupt Fußnoten gibt. Die Möglichkeit, die Fußnoten unten im Fußnotenabschnitt zu definieren, wo sie hingehören, kam viel später (2009?), und diese sollte heutzutage standardmäßig verwendet werden, schon weil es zunehmend Verwendungen von Vorlage:Literatur und Co. gibt, die den Artikeltext vollends unleserlich machen würden und die man deshalb, bitte-bitte-immer!, unten zwischen den <references></references>-Tags zu definieren hat. (Und alle anderen Fußnoten am besten auch.) Lieber Gruß, PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2011-04-26T08:45:00.000Z-Nolispanmo-2011-04-26T08:20:00.000Z11Beantworten
ah, ok dann ändere ich das mal auf der Hilfe-Seite und hier habe ich ein bisschen umgestellt. Die anderen Beispiele auf der Seite müsste man noch umstellen. Grüße --Nolispanmo Disk. Hilfe? Benutzer Diskussion:PDD/monobook.js#c-Nolispanmo-2011-04-26T09:11:00.000Z-PDD-2011-04-26T08:45:00.000Z11Beantworten
Hehe, und hast gleich mal live erlebt, dass man Anno 2011 in der Wikipedia sinnvolle Sachen überall hinschreiben darf, bloß nicht mehr dort, wo sie eigentlich hingehören (die Hilfeseiten, inzwischen fälschlich als Regelseiten aufgefasst), weil die Bedenkenträgerarmee gleich anmarschiert und eine sofortige Diskussion einfordert. Was, glaube ich, an der fixen Idee liegt, dass zu jedem Thema immer primär die mitreden und mitmischen müssen, die sich über das ganze noch gar keine Gedanken gemacht haben, und man die dann jedesmal in tagelanger Feinarbeit auf den aktuellen Stand bringen muss. Früher war „das ist was neues und ich verstehs nicht, entweder ich versuch zu kapieren, worum es geht, oder ich halt mich raus“ der normale Ansatz (à la Nuhr), heute hat sich „da wird was geändert und ich verstehs nicht? das muss falsch sein!“ zur Devise entwickelt. Wie das passiert ist und was das über unser Projekt aussagt, keine Ahnung, aber es zieht sich durch die gesamte Landschaft (zumindest der Hilfeseiten) und führt dazu, dass die eigentlich nicht mehr bearbeitbar sind und dadurch immer weniger taugen... Gruß, PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2011-04-26T19:58:00.000Z-Nolispanmo-2011-04-26T09:11:00.000Z11Beantworten
Mit anderen Worten, du hättest lieber einen Fork an einer anderen Stelle, wo danach die Unbelehrbaren entweder herumschreien, warum die Anderungen nicht in den Hilfeseiten stehen bzw. das dann als nichtrelevant und überflüssig abkanzelln! ;) Gruß Frank schubert Benutzer Diskussion:PDD/monobook.js#c-Frank schubert-2011-04-26T20:47:00.000Z-PDD-2011-04-26T19:58:00.000Z11Beantworten
wow --- da habe ich ja was gelernt --- WP war Nahe am Totalzusammenbruch, wenn man diese nun aufgekommende Disk. so liest (Auszug): „Solch eine weitreichende Regeländerung kann und darf gewiss nicht einfach leichtfertig „durch die Hintertür“ eingeführt werden ... Quelltext muss sich als erstes an Laien im Hinblick auf Einstiegs- und Bearbeitungsfreundlichkeit orientieren und nicht an technischen Spielereien...“ ach ja... xD --Nolispanmo Disk. Hilfe? Benutzer Diskussion:PDD/monobook.js#c-Nolispanmo-2011-04-27T12:17:00.000Z-Frank schubert-2011-04-26T20:47:00.000Z11Beantworten

attempt to run compile-and-go script on a cleared scope

[Quelltext bearbeiten]

Hallo PDD, wenn ich über den neuen https://de.wikipedia.org-Link zu Wikipedia gehe, wird immer die Seite geladen und in dem Moment, in dem die Scripts ausgeführt werden, wird die Seite komplett weiß. Jede Bewegung des Mauszeigers im Browserfenster der Seite erzeugt einen Fehler in Firebug:

attempt to run compile-and-go script on a cleared scope
https://secure.wikimedia.org/wikipedia/de/w/index.php?title=User:PDD/tooltips.js&action=raw&ctype=text/javascript&smaxage=0
Line 35

Ich habe keine Ahnung, was das sein könnte; eine kurze Google-Suche hat mich auch nicht wirklich weitergebracht. Weißt du Rat? Danke und Grüße, --ChrisiPK (Disk|Beiträge|Bewerten) Benutzer Diskussion:PDD/monobook.js#c-ChrisiPK-2011-10-21T22:11:00.000Z-attempt to run compile-and-go script on a cleared scope11Beantworten

Setze in deiner monobook.js die Variable ripe auf false, Benutzer:PDD/tooltips.js benutzt ein document.write, was aber erst nach dem Laden der Seite ausgeführt wird, und damit diesen Fehler verursacht. --Schnark Benutzer Diskussion:PDD/monobook.js#c-Schnark-2011-10-22T07:19:00.000Z-ChrisiPK-2011-10-21T22:11:00.000Z11Beantworten
Wunderbar, vielen Dank, das hat funktioniert. Aber warum tritt das nur auf, wenn ich über https://de.wikipedia.org komme, aber nicht, wenn ich über https://secure.wikimedia.org komme? Grüße, --ChrisiPK (Disk|Beiträge|Bewerten) Benutzer Diskussion:PDD/monobook.js#c-ChrisiPK-2011-10-22T09:07:00.000Z-Schnark-2011-10-22T07:19:00.000Z11Beantworten
Unterschiedliche Server, die unterschiedlich schnell antworten? Der Browser-Cache, der die eine Seite schon gespeichert hat, die andere aber nicht? Hamster, die eine Münze werfen? wären meine Ideen, angeordnet nach zunehmender Wahrscheinlichkeit ;-) Eigentlich sollte das Problem schon seit Februar bestehen. Mit anderen Worten: keine Ahnung. --Schnark Benutzer Diskussion:PDD/monobook.js#c-Schnark-2011-10-22T09:32:00.000Z-ChrisiPK-2011-10-22T09:07:00.000Z11Beantworten

Horizontal Scrollen

[Quelltext bearbeiten]

Beim horizontalen Scrollen (bei kleinem Browserfenster, auf dem Handy z. B.) wird der Kasten oben links nicht nach links weggescrollt, sondern bleibt da jetzt immer oben links kleben und verdeckt dann alles mögliche vom Artikeltext. Das muss mal repariert werden!! :-) ----FranzGästebuch Benutzer Diskussion:PDD/monobook.js#c-Franz Richter-2011-11-07T09:25:00.000Z-Horizontal Scrollen11Beantworten

Sinn des Kastens ist ja, dass er immer verfügbar ist, auch wenn man nach unten scrollt. Vertikal muss er also position:absolute; sein, und dann ist er es horizontal auch, da kann man erstmal nix machen (aber falls jemand Ideen hat, wie das besser geht: immer her damit!). PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2011-11-11T00:10:00.000Z-Franz Richter-2011-11-07T09:25:00.000Z11Beantworten
[Quelltext bearbeiten]

Hallo PDD,
Wo finde ich die im Popup versprochenen Erklärungen, warum ein Update nötig ist, und wie schalte ich dieses nervige Ding ab, wenn ich kein Update machen will? Danke & Gruss, --Cú Faoil RM-RH Benutzer Diskussion:PDD/monobook.js#c-Cú Faoil-2012-01-27T17:49:00.000Z-Popup11Beantworten

Das wüsste ich auch gerne. Beim Handy-Surfen ploppt das Ding bei jedem Laden einer WP-Seite auf, beim PC zum Glück erst einmal. XenonX3 - (:) Benutzer Diskussion:PDD/monobook.js#c-XenonX3-2012-01-27T18:11:00.000Z-Cú Faoil-2012-01-27T17:49:00.000Z11Beantworten
Die Erklärung (wenn auch recht kurz) findet sich hier auf dieser Seite oben im Changelog. Im wesentlichen geht es darum, dass demnächst MediaWiki 1.19 kommt und dann bestimmte Sachen, die schon seit MW1.17 nicht mehr verwendet werden sollen, aber für die Übergangszeit freundlicherweise noch unterstützt wurden (eben für Leute wie euch, die kein Update machen wollen :-) ganz wegfallen. Und dann sind eure Skripte halt kaputt und im schlimmsten Fall geht gar nix mehr. @XenonX3: Aufm Handy einfach den Cache leeren; dann poppts auch dort nur ab und zu auf. PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2012-01-27T19:36:00.000Z-XenonX3-2012-01-27T18:11:00.000Z11Beantworten
Danke, ich hab jetzt mal geupdated. Leider hab ich beim Übernehmen meiner alten Ergänzungen was kaputtgemacht. Kannst du bitte mal schauen, wo der Fehler liegt? Benutzer:XenonX3/monobook.js. Danke! XenonX3 - (:) Benutzer Diskussion:PDD/monobook.js#c-XenonX3-2012-01-27T19:54:00.000Z-PDD-2012-01-27T19:36:00.000Z11Beantworten
Oh je, da sind zum einen etliche document.write drin, auf die man besser verzichten sollte (Wikipedia:Technik/Skin/JS#Einbindungen empfiehlt stattdessen mw.loader.load()), und zum anderen verschiedene Funktionen vom Hexer, die ich leider nicht testen und daher nicht reparieren kann. Aber er sollte das können. PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2012-01-27T20:05:00.000Z-XenonX3-2012-01-27T19:54:00.000Z11Beantworten

Ich habe jetzt auch mal ein Update durchgeführt. Allerdings funktioniert die IMHO praktischste Funktion des Monobook jetzt nicht mehr: Wenn ich mit dem Mauszeiger auf einen Wikilink zeige, kommt keine Popup-Vorschau mehr. Wie kriege ich das zurück? Gruss, --Cú Faoil RM-RH Benutzer Diskussion:PDD/monobook.js#c-Cú Faoil-2012-01-27T20:33:00.000Z-Popup11Beantworten

Müsste jetzt wieder gehen. PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2012-01-27T20:37:00.000Z-Cú Faoil-2012-01-27T20:33:00.000Z11Beantworten
Tut es, danke. Gruss, --Cú Faoil RM-RH Benutzer Diskussion:PDD/monobook.js#c-Cú Faoil-2012-01-27T20:38:00.000Z-PDD-2012-01-27T20:37:00.000Z11Beantworten

isDiff

[Quelltext bearbeiten]

bei meinem und Cacycles Diff zu überprüfen ist nicht so wirklich optimal, da beide auch im Editmodus sinnvoll genutzt werden können, und meiner außerdem auf Spezial:Seiten vergleichen (Cacycles angeblich auch, nur …). --Schnark Benutzer Diskussion:PDD/monobook.js#c-Schnark-2012-01-28T08:16:00.000Z-isDiff11Beantworten

Die Idee ist eigentlich, möglichst wenig zu laden, was dann gar nicht gebraucht wird. Geht das so in Ordnung, oder isses dir lieber, wenn es immer geladen wird? PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2012-01-28T09:28:00.000Z-Schnark-2012-01-28T08:16:00.000Z11Beantworten
Mir ist es völlig egal, wann welches Skript geladen wird. Nur denen, die dein Monobook verwenden, ist es vermutlich nicht egal, wenn sie beim Bearbeiten nur den normalen Diff zu sehen bekommen. So wie es jetzt ist, ist es gut. --Schnark Benutzer Diskussion:PDD/monobook.js#c-Schnark-2012-01-28T10:04:00.000Z-PDD-2012-01-28T09:28:00.000Z11Beantworten
Wunderbar. PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2012-01-28T10:09:00.000Z-Schnark-2012-01-28T10:04:00.000Z11Beantworten

Auto-Anträge defekt

[Quelltext bearbeiten]

Moin, trotz Hexers und deinen Korrekturen an meinem monobook sind noch die Auto-Anträge (QS, LA, etc.) defekt (der Abschnitt mit den Anträgen wird nicht angezeigt). Ich habe keine Funktion gefunden, wo man die wieder einschalten kann. Außerdem lässt sich der Quickbar-Kasten nicht mehr manuell einklappen. Das ist auf manchen Seiten aber nötig, wenn er dort zu lang ist (dann hat man keinen Zugriff mehr auf die Links in der Sidebar). Bitte mal aushelfen. Danke! XenonX3 - (:) Benutzer Diskussion:PDD/monobook.js#c-XenonX3-2012-01-28T14:41:00.000Z-Auto-Anträge defekt11Beantworten

Ich habe deine monobook.js noch mal etwas weiter entmüllt; jetzt sind da zumindest keine offensichtlichen Auffälligkeiten mehr. Kannst du bitte nochmal den Cache leeren und prüfen, ob der unterste Abschnitt im Quickbar-Kasten (also QS+ URV+ LA+ usw.) wirklich komplett fehlt? Was das Einklappen betrifft: diese Funktion sagt mir momentan gar nichts; ist das eventuell auch wieder was vom Hexer? :-) PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2012-01-29T21:50:00.000Z-XenonX3-2012-01-28T14:41:00.000Z11Beantworten
Bisher sind trotz Purge die Anträge nicht wieder aufgetaucht. Bezüglich des Einklapp-Schalters siehe [16] (oben links in der Ecke). Keine Ahnung wo der her kam, aber der war schon immer da... XenonX3 - (:) Benutzer Diskussion:PDD/monobook.js#c-XenonX3-2012-01-29T22:36:00.000Z-PDD-2012-01-29T21:50:00.000Z11Beantworten
Für den An/Aus-Schalter gibts in dieser alten Version eine Funktion switchbars('completebar'); das scheint irgendwie zu Hexers adminbar zu gehören, aber bevor ich versuche, die Logik dahinter zu kapieren (irgendwie ist der Quickbar dort eine Tabelle?!?) würde ich dich lieber mal wieder an den Kollegen verweisen. Wo die Anträge hin sind, schaue ich mir gern morgen mal an. Gruß, PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2012-01-29T22:58:00.000Z-XenonX3-2012-01-29T22:36:00.000Z11Beantworten
Nachtrag: Ich hab geschaut: Wenn ich mir dein monobook.js kopiere, sind die Auto-Anträge ganz normal da. Wenn sie bei dir fehlen, liegts entweder an irgendeinem Gadget, dass du angeschaltet hast (welche hast du denn da?) oder an deinem Browser (welchen verwendest du und in welcher Version?). Gruß, PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2012-01-30T08:33:00.000Z-XenonX3-2012-01-29T22:36:00.000Z11Beantworten
JSHint beschwert sich hauptsächlich über das name='User:' (function importPage in allen PDD-abgeleiteten Monobooks), was angesichts der Tatsache, dass man damit versucht window.name zu ändern, durchaus verständlich ist. Selbst wenn das nicht das Problem sein sollte, fehlt da ein var davor. --Schnark Benutzer Diskussion:PDD/monobook.js#c-Schnark-2012-01-31T09:46:00.000Z-PDD-2012-01-30T08:33:00.000Z11Beantworten
Eieiei, das seit Jahren obsolete importPage... danke! PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2012-01-31T10:16:00.000Z-Schnark-2012-01-31T09:46:00.000Z11Beantworten
PS: Hast du zufällig zu diesem Bug eine bessere Idee (oder einen IE9 zur Hand)? PPS: Herzlichen Glückwunsch! PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2012-01-31T10:29:00.000Z-Schnark-2012-01-31T09:46:00.000Z11Beantworten
Ich befürchte, dass meine Benutzerskripte beweisen, dass ich praktisch keine Ahnung von manuellen DOM-Arbeiten habe, sondern mich immer auf jQuery verlasse. --Schnark Benutzer Diskussion:PDD/monobook.js#c-Schnark-2012-02-02T09:26:00.000Z-PDD-2012-01-31T10:29:00.000Z11Beantworten
Ich beneide jeden, der sich nur um seine eigenen Benutzerskripte kümmern muss :-) PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2012-02-02T10:06:00.000Z-Schnark-2012-02-02T09:26:00.000Z11Beantworten
Hab's mir mal angeschaut … Grüße, —DerHexer (Disk.Bew.) Benutzer Diskussion:PDD/monobook.js#c-DerHexer-2012-02-02T11:00:00.000Z-XenonX3-2012-01-28T14:41:00.000Z11Beantworten

lexi....

[Quelltext bearbeiten]

Hi, offenbar stammt diese standardisierte Revertbegründung von monobook.js. "Lexikographische Informationen" sind allerdings solche, die sich auf Theorie und Praxis des Erstellens von Wörterbüchern beziehen, also Meta-Informationen. Bei der Revertbegründung ist aber wohl inhaltliche Irrelevanz gemeint. Besser wäre imho die Formulierung "enzyklopädische Informationen". Das ersparte dann auch eine müßige Debatte über lexikale, lexikalische oder Lexikon-Informationen. Grüße --Aalfons (Diskussion) Benutzer Diskussion:PDD/monobook.js#c-Aalfons-2012-05-11T13:53:00.000Z-lexi....11Beantworten

Ist repariert, danke für den Hinweis. PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2012-06-10T22:03:00.000Z-Aalfons-2012-05-11T13:53:00.000Z11Beantworten

Aufgeblähtes quickEscape()

[Quelltext bearbeiten]

Hi PDD,

die Funktion quickEscape ist ziemlich aufgebläht, müsste sie aber nicht in solch einem Ausmaß sein. Du kannst zum Beispiel folgendes durch danach folgendes ersetzen:

.replace(/Á/g,"A").replace(/á/g,"a")
.replace(/À/g,"A").replace(/à/g,"a")
.replace(/Ă/g,"A").replace(/ă/g,"a")
.replace(/Â/g,"A").replace(/â/g,"a")
.replace(/Å/g,"A").replace(/å/g,"a")
.replace(/Ā/g,"A").replace(/ā/g,"a")

.replace(/[ÁÀĂÂÅĀ]/g, "A").replace(/[áàăâåā]/g, "a")

Gorlingor (Diskussion) Benutzer Diskussion:PDD/monobook.js#c-Gorlingor-2012-05-18T15:14:00.000Z-Aufgeblähtes quickEscape()11Beantworten

@PDD: Falls du C&P willst, die Funktion replace_special aus Benutzer:Schnark/js/personendaten.js enthält eine vollständigere Liste. --Schnark Benutzer Diskussion:PDD/monobook.js#c-Schnark-2012-05-19T07:13:00.000Z-Gorlingor-2012-05-18T15:14:00.000Z11Beantworten
Habs übernommen, vielen Dank. PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2012-06-10T22:14:00.000Z-Schnark-2012-05-19T07:13:00.000Z11Beantworten

Überarbeitete Version

[Quelltext bearbeiten]

Hallo PDD, nachdem ich nun gesehen habe, dass dein Skript vergleichsweise häufig genutzt wird habe ich mir mal den Code angesehen. Wie du sicherlich selbst weist ist dieser sehr veraltet und weist einige Redundanzen mit von MediaWiki selbst bereitgestellten Funktionen auf. Des Weiteren wurde document.write genutzt, was einige Nachteile hat, u.a. kann das Skript so nur kopiert, aber nicht mit mw.loader.load geladen werden. Außerdem habe ich die Reihenfolge der Funktionen im Skript ändern müssen, so dass es mit meiner Version grundsätzlich möglich ist diese per mw.loader.load einzubinden (da kann man dann aber natürlich nichts konfigurieren). Alle meine Änderungen habe ich so vorgenommen, dass es keine Inkompatibilitäten gibt (ich habe einige funktion als deprecated markiert, diese solltest du evtl. in Zukunft noch entfernen). Meine Version kannst du hier finden und mit mw.loader.load('//toolserver.org/~hoo/tmp/pdd_mono.js'); testen. Was ich nicht geändert habe, ist die Versionsangabe, da ich mit deinem Versionsschema nicht vertraut bin. Ich hoffe du kannst wenigstens einige der Änderungen übernehmen, Hoo man (Diskussion) Benutzer Diskussion:PDD/monobook.js#c-Hoo man-2012-07-25T13:37:00.000Z-Überarbeitete Version11Beantworten

Super, das document.write für den Kasten störte da schon ewig. Schau ich mir an, sobald ich Zeit habe! Grüße, PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2012-08-15T10:47:00.000Z-Hoo man-2012-07-25T13:37:00.000Z11Beantworten
Gleich 2 Verständnisfragen: Warum müssen die Funktionen zwingend weiter nach vorne? (Sie waren unten, weil oben der Bereich ist, wo der User Anpassungen machen sollte; in den Funktionen soll er/sie aber nicht, weil dabei i. d. R. was kaputt geht.) Und: Was hast du gegen importJavascriptL? Profiling ist dabei völlig egal; wichtig ist, dass die Ladefunktion, egal woher, einheitlich verkapselt ist, und bei dir ist jetzt eine Mischung aus importScript und mw.loader.load. PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2012-08-15T13:41:00.000Z-Hoo man-2012-07-25T13:37:00.000Z11Beantworten
Die Funktionen mussten weiter nach oben, da sie teilweise aufgerufen werden, bevor sie definiert werden, das mag hier funktionieren, aber in meinen Tests hatte ich Probleme, weshalb ich mich für die saubere Lösung entschied (hängt vielleicht damit zusammen, ob man das Script nachlädt oder ob es schon vor dem DOM da ist). Ich habe hierbei versucht sie so weit unten wie möglich zu halten, aber sie vor dem ersten Aufruf zu definieren. Die Ladefunktionen habe ich so geändert, da ich es vermeiden wollte, von MediaWiki bereitgestellte Funktionen zu ersetzen bzw. nachzubauen. Das kannst du natürlich gerne wieder zurücksetzen, da es technisch gesehen keine große Relevanz hat (so lange man um die von MediaWiki gegebenen Funktionen "wrappt", was in meiner Version der Fall ist). Das Chaos mit den Funktionsnamen ist übrigens bekannt, aber mw.loader.load unterstützt (noch) keine Seitennamen, sondern nur Module und ganze URIs - Hoo man (Diskussion) Benutzer Diskussion:PDD/monobook.js#c-Hoo man-2012-08-15T15:12:00.000Z-PDD-2012-08-15T13:41:00.000Z11Beantworten

Probleme mit FixDash

[Quelltext bearbeiten]

Hi, seit einiger Zeit produziert FixDash Fehler in der Form, daß der Bindestrich beim Datum in der Form (Dummy. Abgerufen am 22. Januar 2013.) zum Geviertstrich Dummy. Abgerufen am 22. Januar 2013. umgewandelt wird, allerdings nur der nach der Jahreszahl. Dadurch kann die Vorlage das Datum nicht mehr korrekt interpretieren. Das betrifft alle Vorlagen, in denen das Datum in der Form JJJJ-MM-DD eingebunden ist, also Vorlage:Internetquelle, Vorlage:Literatur und wer weiß was noch. Ist das bekannt? Kann man das ändern?-- Glückauf! Markscheider Disk Benutzer Diskussion:PDD/monobook.js#c-Markscheider-2013-01-23T21:06:00.000Z-Probleme mit FixDash11Beantworten

Das ist schon immer so; zugenommen hat nur die Verwendung von Vorlagen, in denen das Datum in der (sonst in der Wikipedia gar nicht zulässigen) Form JJJJ-MM-DD geschrieben wird. Solange die FixDash-Funktion nicht auf die Schöne Neue Zeit angepasst ist, muss man den Knopf also noch vorsichtiger verwenden als früher :-) Gruß, PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2013-01-31T23:36:00.000Z-Markscheider-2013-01-23T21:06:00.000Z11Beantworten
Aha - das war mir früher nie aufgefallen. Gut, und wer kann das machen? Ich sehe bei Scripten nicht durch. Ist FixDash jetzt eine interne Funktion der monobook.js, oder wird sie nur aufgerufen? -- Glückauf! Markscheider Disk Benutzer Diskussion:PDD/monobook.js#c-Markscheider-2013-02-01T05:07:00.000Z-PDD-2013-01-31T23:36:00.000Z11Beantworten
Ist eine Minifunktion aus Benutzer:PDD/helperFunctions.js; man müsste dort nur die RegExps neu schreiben (im Moment schauen sie nach Zahlen, die wie Jahreszahlen aussehen, mit einer Art Strich dahinter; was nach dem Strich steht, wird ignoriert, und das kann man wohl heute nicht mehr ignorieren). PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2013-02-01T07:49:00.000Z-Markscheider-2013-02-01T05:07:00.000Z11Beantworten
Mir fiel heute eine Fehlersetzung auf und ich konnte sie tatsächlich bis hier zurück verfolgen. ;-) Ich hab die fragliche Funktion mal durch die Tests-Suite meines Auto-Formatters gejagt und meine eigenen Dash-Regeln kondensiert:
function fixDashes(s) {
    return s.replace(/([*†])([12]\d{3}\b)/g, "$1 $2")
            .replace(/([\s!'(>|„][12]\d{3}) *[–—−-] *(([12]\d)?\d{2}[!,.:;?]?[\s!')<|“])/g, "$1–$2");
}

Das vermeidet bei weitem nicht alle Stolperfallen (z. B. ISSNs), macht die Sache aber sehr viel angenehmer für die Anwender. Im Einzelnen:

  • Alle Regeln zusammengefasst und gestrafft (\d ist gleich [0-9]). Auf Lookaheads hab ich zuliebe der Lesbarkeit aber verzichtet. ;-)
  • Vor der ersten Jahreszahl dürfen nur noch ganz bestimmte Zeichen stehen. Mit dieser Umkehrung (im Gegensatz zu deinem bisherigen „alles außer Striche und Zahlen“) habe ich sehr gute Erfahrungen gemacht.
  • Nach dem Strich muss eine 2- oder 4-stellige Jahreszahl folgen.
  • Nach der zweiten Jahreszahl dürfen nur noch ganz bestimmte Kombinationen von Zeichen stehen. Erlaubt sind u. a. alle Satzzeichen, !! (für Tabellenköpfe), sonstige Tabellensyntax, Einzelnachweise u. ä., aber bspw. keine Schrägstriche (relevant in URLs), keine eckigen Klammern (damit nie Linkziele geändert werden) und keine Striche (wodurch sich das obige Datumsproblem erledigt).
--TMg Benutzer Diskussion:PDD/monobook.js#c-TMg-2014-01-07T11:29:00.000Z-PDD-2013-02-01T07:49:00.000Z11Beantworten
Wie wärsn eigentlich mit dem zusätzlichen Sanity Check, dass Zahl 2 größer als Zahl 1 sein muss? PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2014-01-08T13:18:00.000Z-TMg-2014-01-07T11:29:00.000Z11Beantworten
@PDD: Hab ich bei mir drin, hier aber raus genommen. ;-) Ich wollte es nicht zu kompliziert machen. Der obige Vorschlag behebt fast alle Probleme. Ein Vergleich der Zahlen verbessert das nur noch marginal (eigentlich nur bei ISSNs, und auch da nur in der Hälfte der Fälle). Dafür wäre die Funktion ganz wesentlich komplizierter, u. a. da man zwischen 2- und 4-stelligen Jahreszahlen unterscheiden müsste. Kann ich dir natürlich trotzdem liefern, wenn du möchtest.
function fixDashes(s) {
    return s.replace(/([*†])([12]\d{3}\b)/g, "$1 $2")
            // Bis-Striche in 2- und 4-stellige Jahreszahlenbereiche, z.B. 1991-92
            .replace(/([\s!'(>|„]([12]\d{3})) *[–—−-] *((([12]\d)?\d{2})[!,.:;?]?[\s!')<|“])/g,
                     function($0, $1, $2, $3, $4) {
                         if ($4 < 100) $2 %= 100;
                         return $2 < $4 ? $1 + "–" + $3 : $0;
                     });
}
--TMg Benutzer Diskussion:PDD/monobook.js#c-TMg-2014-01-08T16:08:00.000Z-PDD-2014-01-08T13:18:00.000Z11Beantworten
Gibts eigentlich Fälle, wo wir hier zweistellige Jahreszahlen (also sowas wie 1920–40) überhaupt verwenden? (Also nicht ob es irgendwo vorkommt, sondern ob es irgendwo den Formatierungsregeln entspricht...) Sonst könnte man sich die Rücksicht darauf auch sparen. PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2014-01-08T21:12:00.000Z-TMg-2014-01-08T16:08:00.000Z11Beantworten
Es ist nicht ausdrücklich verboten. Warum auch. Die Schreibweise ist alles andere als unüblich. In der englischsprachigen Wikipedia ist sie zumindest im Sportbereich ausdrücklich erwünscht. Auch deutsche Leser werden zu 99 % wissen, dass mit „1920–40“ ein Jahreszahlenbereich gemeint ist. Mein Auto-Formatter schreibt 2-stellige Jahreszahlen trotzdem aus, aber ich würde dir nicht raten, das zu übernehmen. Das ist eine meiner trotz aller Mühen problematischsten und am meisten kritisierten Ersetzungen. Den Wartungsaufwand möchte ich dir nicht aufladen. Wenn du möchtest, dass dein Skript nur 4-stellige Jahreszahlenbereiche beachtet, kann man den Teil natürlich raus nehmen:
function fixDashes(s) {
            // Leerzeichen vor Geburts- und Sterbejahre
    return s.replace(/([*†])([12]\d{3}\b)/g, "$1 $2")
            // Bis-Striche in Jahreszahlenbereiche ohne Ende, z.B. 1991-?
            .replace(/([\s!'(>|„][12]\d{3}) *[–—−-] *\?/g, "$1–?")
            // Bis-Striche in 4-stellige Jahreszahlenbereiche, z.B. 1991-1992
            .replace(/([\s!'(>|„]([12]\d{3})) *[–—−-] *(([12]\d{3})[!,.:;?]?[\s!')<|“])/g,
                     function($0, $1, $2, $3, $4) {
                         return $2 < $4 ? $1 + "–" + $3 : $0;
                     });
}
--TMg Benutzer Diskussion:PDD/monobook.js#c-TMg-2014-01-08T23:07:00.000Z-PDD-2014-01-08T21:12:00.000Z11Beantworten
Ist eingebaut (ohne dass ich mich mit den regexen näher beschäftigt hätte, du hast das ja offenbar getestet :-). Dank & Gruß, PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2014-01-09T01:15:00.000Z-TMg-2014-01-08T23:07:00.000Z11Beantworten
Noch ein kleines Desiderat (das, glaube ich, keine weiteren Sanity Checks erfordert): die Form „1913-?“ kommt auch gelegentlich vor. PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2014-01-09T12:49:00.000Z-TMg-2014-01-08T23:07:00.000Z11Beantworten
Das würde ich dann doch als extra Regel einhängen, siehe oben. In meinem Skript habe ich das noch gar nicht. Danke für den Tipp, habs mir notiert. Zu den Regexen: Bringt es dir was, wenn ich die nochmal zerkrümle und erkläre? --TMg Benutzer Diskussion:PDD/monobook.js#c-TMg-2014-01-09T13:53:00.000Z-PDD-2014-01-09T12:49:00.000Z11Beantworten
Um nachzuvollziehen, warum nun gerade [\s!'(>|„] und [!,.:;?]?[\s!')<|“] das beschreiben, was gängigerweise vor und nach der Angabe des Jahreszahlbereichs steht, müsste ich vielleicht statistische Studien unseres Artikelbestands treiben... „ und “ und ' kann ich mir z. B. vage vorstellen (Buchtitel, Zitate), aber warum > und <? Wo gibts denn das? PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2014-01-09T14:04:00.000Z-TMg-2014-01-09T13:53:00.000Z11Beantworten
PDD, im Prinzip habe ich genau diese Studie in Tests gegossen. Davor sind erlaubt: Leerraum (\s), runde Klammern und Anführungszeichen für Vorkommen in normalem Text, ! und | für Tabellen, ' für Kursives, spitze Klammern für Einzelnachweise. Danach sind erlaubt: Alle Satzzeichen (optional) und danach wieder das Gleiche wie davor. Das Hochkomma und die spitzen Klammern auszunehmen, würde zwar vor einigen wenigen Fehlersetzungen schützen, in den weitaus meisten Fällen aber erwünschte Ersetzungen unterdrücken. Vor allem, da du 2-stellige Zahlen nicht ausschreibst, sind deine Ersetzungen eigentlich immer erwünscht – auch in Einzelnachweisen. --TMg Benutzer Diskussion:PDD/monobook.js#c-TMg-2014-01-15T15:21:00.000Z-PDD-2014-01-09T14:04:00.000Z11Beantworten
Ah, die spitzen Klammern sind für <ref> usw. Okay, understood! PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2014-01-15T22:33:00.000Z-TMg-2014-01-15T15:21:00.000Z11Beantworten

warum kopieren und nicht einbinden

[Quelltext bearbeiten]

gudn tach!
warum soll der code eigentlich kopiert und nicht nur eingebunden werden? -- seth Benutzer Diskussion:PDD/monobook.js#c-Lustiger seth-2013-04-09T20:14:00.000Z-warum kopieren und nicht einbinden11Beantworten

Dafür gibts an sich inzwischen keinen technischen Grund mehr; außer vielleicht, dass vor dem Aktualisieren der Hinweise zur Einbindung erstmal der Gesamtcode dringend besser strukturiert und teilweise überarbeitet gehört, wozu ich bisher (trotz allerlei Vorleistungen anderer, siehe z. B. zwei Abschnitte weiter oben) noch nicht gekommen bin. PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2013-04-16T20:21:00.000Z-Lustiger seth-2013-04-09T20:14:00.000Z11Beantworten
gudn tach!
waere cool, denn es kommen immer wieder fragen (z.b. auf WP:FZW), warum denn dieses oder jenes script nicht funze, bis sich dann herausstellt, dass das jeweils besagte script gar kein problem darstellt, sondern die leute nur einfach uralte versionen deiner monobook.js verwenden. beispiel: user talk:lustiger_seth#Frage_zu_Benutzer:Lustiger_seth.2Funsigned.js. -- seth Benutzer Diskussion:PDD/monobook.js#c-Lustiger seth-2013-04-17T19:04:00.000Z-PDD-2013-04-16T20:21:00.000Z11Beantworten
Na ja, übersteigerte Hoffnungen rede ich dir aber am besten gleich aus: Selbst wenn man jetzt Einbinden statt Kopieren dekretiert, würde es so ca. ein Jahrzehnt dauern, bis der letzte das nachvollzogen hat; bis dahin gäbs also weiterhin solche Nachfragen. PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2013-04-17T19:17:00.000Z-Lustiger seth-2013-04-17T19:04:00.000Z11Beantworten
gudn tach!
das ist schon klar. aber wenn man nicht irgendwann damit anfaengt, werden es eben immer mehr. abgesehen davon koennte man auch z.b. per bot die leute, die alte monobooks verwenden, anschreiben und sie darueber informieren, dass sie den alten code besser loeschen durch einen import des aktuellen codes ersetzen sollten, um die scripts funktionierbar zu halten. -- seth Benutzer Diskussion:PDD/monobook.js#c-Lustiger seth-2013-04-18T20:36:00.000Z-PDD-2013-04-17T19:17:00.000Z11Beantworten

irrenhaus.js

[Quelltext bearbeiten]

Schon mal als Vorwarnung: Mit der Einführung von Hilfe:Echo wird irrenhaus.js nicht mehr funktionieren. Ich schlage statt

 // Kackbalken-Script
 if (irrenhaus) importJavascriptL('Revvar/irrenhaus','de');  // [[Benutzer:Revvar/irrenhaus.js]]

vor:

 // Kackbalken-Script
 if (irrenhaus) {
    mw.user.options.set('userjs-schnark-kackbalken-irr', '1');
    importJavascriptL('Schnark/js/kackbalken','de');  // [[Benutzer:Schnark/js/kackbalken.js]]
 }

Das wird aber erst funktionieren, sobald Echo hier aktiv ist. --Schnark Benutzer Diskussion:PDD/monobook.js#c-Schnark-2013-10-25T08:58:00.000Z-irrenhaus.js11Beantworten

Okiedoke, ich stell das dann um. Danke für den Hinweis! PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2013-11-12T06:02:00.000Z-Schnark-2013-10-25T08:58:00.000Z11Beantworten

Benutzer:PDD/markUTF8.js

[Quelltext bearbeiten]

Ich war etwas verblüfft, wie viel Mühe du dir da mit dem Dekodieren gegeben hast (selbst ein eigener Hexadezimal-Parser). Nichts für ungut, kann ich gut verstehen, vor allem aufgrund des Alters des Codes. Aber JavaScript bringt (auch browserübergreifend) viel davon selbst mit. Hier der Einfachheit halber der komplette eingedampfte Code. Der Rest kann weg. ;-) --TMg Benutzer Diskussion:PDD/monobook.js#c-TMg-2014-01-09T02:58:00.000Z-Benutzer:PDD/markUTF8.js11Beantworten

 function markUTF8() {

   // Die Markierungen dürfen nie leer sein, das wird hier sichergestellt.
   var markutf8txt      = window.markutf8txt      || "UTF8!";
   var markltrtxt       = window.markltrtxt       || "UTF8:LTR!";

   var utfMark = document.createElement("strong");
   var utfMarkText = document.createTextNode(" (" + markutf8txt + ")");
   utfMark.appendChild(utfMarkText);

   var utfMarkHead = document.createElement("strong");
   var utfMarkHeadText = document.createTextNode(" (" + markutf8txt + ")");
   utfMarkHead.appendChild(utfMarkHeadText);
   utfMarkHead.style.color = 'red';
   utfMarkHead.style.fontSize = 'smaller';

   var ltrMark = document.createElement("strong");
   var ltrMarkText = document.createTextNode(" (" + markltrtxt + ")");
   ltrMark.appendChild(ltrMarkText);

   var ltrMarkHead = document.createElement("strong");
   var ltrMarkHeadText = document.createTextNode(" (" + markltrtxt + ")");
   ltrMarkHead.appendChild(ltrMarkHeadText);
   ltrMarkHead.style.color = 'red';
   ltrMarkHead.style.fontSize = 'smaller';

   // welche Seiten sollen markiert werden?
   var is_history = mw.config.get('wgAction') == 'history';
   var is_diff    = mw.util.getParamValue('diff') !== null;

   if ( ((mw.config.get('wgNamespaceNumber') >= -1) && (mw.config.get('wgNamespaceNumber') <= 4 )) ||
         is_history || is_diff) {
      var content_elem = (document.getElementById('content') != null) ? document.getElementById('content') : document.getElementById('mw_contentholder');
      // do the headings first
      var allheads = content_elem.getElementsByTagName('H1');
      for (var i=0; i < allheads.length; i++) {
          if (allheads[i].className == "firstHeading") {
              if (returnWarnUnicode(mw.config.get('wgTitle')))
                  allheads[i].appendChild(utfMarkHead.cloneNode(true));
              if (allheads[i].innerHTML.indexOf("\u200E") != -1)
                  allheads[i].appendChild(ltrMarkHead.cloneNode(true));
          }
      }

      // do the anchors second
      var allanchors = content_elem.getElementsByTagName("A");
      // evtl. auch noch die Anchors in p-cactions dazujoinen?
      for (var i=0; i < allanchors.length; i++) {
         var aNode = allanchors[i];
         if (aNode.firstChild && aNode.firstChild.nodeName === 'IMG')
              continue;
         // see if link has '%' in it
         if ((href = aNode.getAttribute("href")) && href.indexOf("%") != -1) {
              // yes, so it might be fakey UTF8
              if ( (href.indexOf('Spezial:') == -1) && (href.indexOf('Spezial%3A') == -1) &&
                   (href.search(/diff=/) == -1) && (href.search(/printable=/) == -1) &&
                   (href.search(/oldid=/) == -1) && (href.search(/curid=/) == -1) &&
                   (href.search(/action=history/) == -1) && (href.search(/section=/) == -1) &&
                   (href.search(/action=watch/) == -1) && (href.search(/action=unwatch/) == -1) ) {
                   try {
                       href = decodeURIComponent(href);
                   }
                   catch (e) {
                   }
                   // does this lemma contain problematic UTF8 characters?
                   if (returnWarnUnicode(href))
                       aNode.appendChild(utfMark.cloneNode(true));
                   if (href.indexOf("\u200E") != -1)
                       aNode.appendChild(ltrMark.cloneNode(true));
              }
         }
      }
   }
 }

 function returnWarnUnicode (utftext) {
      return /[\u036F-\u0500]/.test(utftext); // greek or cyrillic
 }

 $(document).ready(markUTF8);


Das Problem, für das das Skript geschrieben wurde, gibt es ja im wesentlichen nicht mehr (die meisten Verwechslungs-Accounts verhindert MediaWiki, und auch viele der damals noch möglichen bizarren PageNames sind inzwischen ausgeschlossen); es ist also sowieso Legacy-Code, aber wenn du als JavaScript-McKinsey schon mal am Durchfeudeln bist: Schön wäre noch, wenn man Dateinamen vom Check ausschließen könnte, weil eine Markierung wie hier oben rechts unterm Bild eher stört und nichts bringt. PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2014-01-09T09:53:00.000Z-Benutzer:PDD/markUTF8.js11Beantworten
Meinst du damit zwei Probleme oder nur eins? Änderung ist oben drin. Durch die starke Vereinfachung ist es jetzt möglich, noch ganz andere Sachen zu markieren (so was?) und dem Skript so wieder mehr Bedeutung zu geben. Fällt dir da was ein? --TMg Benutzer Diskussion:PDD/monobook.js#c-TMg-2014-01-09T10:32:00.000Z-PDD-2014-01-09T09:53:00.000Z11Beantworten
Das Ursprungsproblem waren die gespooften Benutzernamen, siehe Testreihen. PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2014-01-09T11:22:00.000Z-TMg-2014-01-09T10:32:00.000Z11Beantworten
Also ich verwende Benutzer:Schnark/js/antispoof.js für diesen Zweck, Griechisch und Kyrillisch ist ja nicht per se böse, sondern nur, wenn es mit lateinischen Buchstaben zusammenstößt. --Schnark Benutzer Diskussion:PDD/monobook.js#c-Schnark-2014-01-09T10:27:00.000Z-PDD-2014-01-09T09:53:00.000Z11Beantworten
Genau um diese Zusammenstöße geht es diesem Skript ja auch, nur dass es eben auch den (lateinischen) Namensraum vor dem (griechischen) Benutzernamen als Zusammenstoß interpretiert. Das hätte ich damals trennen müssen, aber es fehlte halt der Bedarf, da die Anzahl der hier mitarbeitenden Benutzer mit kyrillischen oder sonstwie exotischen Namen gegen 0 ging; das ist heute ganz anders. PDD Benutzer Diskussion:PDD/monobook.js#c-PDD-2014-01-09T11:22:00.000Z-Schnark-2014-01-09T10:27:00.000Z11Beantworten
Ich wollte hier keine Revolution starten, ;-) nur Code aufräumen, der für Nutzer deiner Skriptsammlung ja sogar standardmäßig aktiv ist. Vielleicht vergebene Mühe. Es wäre vernünftiger, statt dessen Schnarks Skript zu nutzen. Es zeigt die Problemstellen viel präziser an und vermeidet Fehlanzeigen bei regulären fremdsprachigen Benutzernamen. Ein Unterschied fällt mir aber auf, vielleicht kann Schnark da was machen: Nach Benutzer Diskussion:Schnark/js/antispoof verschoben. --TMg Benutzer Diskussion:PDD/monobook.js#c-TMg-2014-01-09T14:57:00.000Z-PDD-2014-01-09T11:22:00.000Z11Beantworten

LD Script fix

[Quelltext bearbeiten]

Moin PDD. Evtl. kannst du dir mal anschauen, warum die Extra-Buttons für die LDs nicht mehr wollen wie sie sollen. Danke sagt der Nolispanmo Disk. Hilfe? Benutzer Diskussion:PDD/monobook.js#c-Nolispanmo-2014-01-17T11:12:00.000Z-LD Script fix11Beantworten

Ist nur mein Monobook weg?

[Quelltext bearbeiten]

Seit heute funktioniert mein Monobook nicht mehr. Ist das nur bei mir so oder sind alle davon betroffen? Gruß --Frank schubert (Diskussion) Benutzer Diskussion:PDD/monobook.js#c-Frank schubert-2014-08-22T13:12:00.000Z-Ist nur mein Monobook weg?11Beantworten

Bei mir unter Firefox auch. Unter Chrome geht's, sowohl Windows als auch Android. Grüße -- Escla ¿! Benutzer Diskussion:PDD/monobook.js#c-Escla-2014-08-22T14:49:00.000Z-Frank schubert-2014-08-22T13:12:00.000Z11Beantworten
Das ist wieder mal ärgerlich, hat für mich aber den Vorteil, das ich mich um wichtigere Dinger kümmern kann. :) Danke für deine Antwort. Gruß --Frank schubert (Diskussion) Benutzer Diskussion:PDD/monobook.js#c-Frank schubert-2014-08-23T07:53:00.000Z-Escla-2014-08-22T14:49:00.000Z11Beantworten
Auch meines ist weg, und ich habe unter linux nur firefox! Auf meinem Android Handy hab ich zwar chrome aber da logge ich mich sicher nicht ein--Martin Se aka Emes Fragen? Benutzer Diskussion:PDD/monobook.js#c-Emes-2014-08-24T14:27:00.000Z-Frank schubert-2014-08-23T07:53:00.000Z11Beantworten
Das scheint auch nur ein reines WP Problem zu sein, denn auf Commons gibt es bei mir keine Änderungen. Während hier, nur eine Schmalspurversion angezeigt wird. Gruß --Frank schubert (Diskussion) Benutzer Diskussion:PDD/monobook.js#c-Frank schubert-2014-08-24T15:23:00.000Z-Emes-2014-08-24T14:27:00.000Z11Beantworten
Ich trau mich mal: Wird denn der Defekt – der mir durchaus Zeit spart... – behoben werden? --Gerbil (Diskussion) Benutzer Diskussion:PDD/monobook.js#c-Gerbil-2014-08-25T11:24:00.000Z-Frank schubert-2014-08-24T15:23:00.000Z11Beantworten
Das ist ein Wikimedia-weites Problem - auch Commons ist betroffen. Evtl. Cache leeren. -- Chaddy · DDÜP Benutzer Diskussion:PDD/monobook.js#c-Chaddy-2014-08-25T14:49:00.000Z-Frank schubert-2014-08-24T15:23:00.000Z11Beantworten
Auch wenns eher nicht hilft: Ich wäre auch betroffen ;) was heist wikimedia-weit? Hat superprotect jetzt noch Auswirkungen auf unsere Skripte? :D Und viel wichtiger: woran liegt es und wie kann man es nutzerseitig fixen? --darkking3 Թ Benutzer Diskussion:PDD/monobook.js#c-Darkking3-2014-08-25T16:06:00.000Z-Chaddy-2014-08-25T14:49:00.000Z11Beantworten
Schließe mich an: Gleiches Problem, gleiche Frage.--JFKCom (Diskussion) Benutzer Diskussion:PDD/monobook.js#c-JFKCom-2014-09-05T07:18:00.000Z-Chaddy-2014-08-25T14:49:00.000Z11Beantworten
Same FF failure; Chrome ok. --Baumfreund-FFM (Diskussion) Benutzer Diskussion:PDD/monobook.js#c-Baumfreund-FFM-2014-09-09T19:25:00.000Z-JFKCom-2014-09-05T07:18:00.000Z11Beantworten
Wimimedia-weit heißt, dass - so weit ich das sehe - alle Wikimedia-Projekte von diesem Problem betroffen sind (also nicht nur Wikipedia, sondern auch Commons, Wikibooks usw.). Mit Superprotect hat das nichts zu tun, sondern mit einem Softwareupdate. -- Chaddy · DDÜP Benutzer Diskussion:PDD/monobook.js#c-Chaddy-2014-09-09T20:21:00.000Z-JFKCom-2014-09-05T07:18:00.000Z11Beantworten

Bei mir geht Monobook unter Firefox und Nightly nicht, unter Seamonkey dagegen ganz normal. Erstere beiden zeigen auch nicht das Dreieck, um auf die andere Versionsunterschiedanzeige umzuschalten. Das alles erschwert das Arbeiten sehr. --Glückauf! Markscheider Disk Benutzer Diskussion:PDD/monobook.js#c-Markscheider-2014-09-05T10:26:00.000Z-Ist nur mein Monobook weg?11Beantworten

Seit eben geht es auch mit Seamonkey nicht mehr. Ein update von 2.26 auf 2.29 brachte nichts. Der IE funktioniert. Glückauf! Markscheider Disk Benutzer Diskussion:PDD/monobook.js#c-Markscheider-2014-09-10T13:05:00.000Z-Markscheider-2014-09-05T10:26:00.000Z11Beantworten


Funzt seit gestern wieder - warum? Gruß --ot (Diskussion) Benutzer Diskussion:PDD/monobook.js#c-Ot-2014-09-28T05:09:00.000Z-Ist nur mein Monobook weg?11Beantworten

Also wenn ich das richtig mitbekommen habe, war das ein Bug im Zusammenhang mit der Oktroyierung des Medienbetrachters durch wmf. Irgendwo hat irgendjemand wohl ein script gefixt, und nun gehts wieder. Ich hatte es aufgegeben, das alles zu beobachten und habe bis heute mit einem Workaround gelebt. Deine Meldung hier hat mir dann gesagt, daß es wieder okay ist. Habe daraufhin meine Monobookseite auf die Version vor dieser unschönen Sache zurückgesetzt und zumindest mit Seamonkey geht es bei mir auch wieder. Die anderen Browser werde ich demmächst checken. Allerdings fehlt mir immer noch der [[Datei:]]-Button in der erweiterten Bearbeitungsleiste, doch der ist schon länger weg. Scheint also nichts mit dem Monobook zu tun zu haben. -- Glückauf! Markscheider Disk Benutzer Diskussion:PDD/monobook.js#c-Markscheider-2014-09-28T14:15:00.000Z-Ot-2014-09-28T05:09:00.000Z11Beantworten

Update-Problem?

[Quelltext bearbeiten]

ich arbeite mit dem PDD-Monobook. Das Quickmenü links bleibt normalerweise an seinem Platz und das Orginalmenü ( mit „Suchen“, Navigation“ „Werkzeuge“ etc.) scrollt normalerweise hinter dem links oben feststehenden Quickmenü des PDD nach oben und unten dahinter mit der Seite mit. Bei mir jedoch bleibt - seit 3 Tagen - das Quickmenü starr mit dem dahinter liegenden normalen Menü verbunden und verdeckt es. Das besondere dabei ist, dass dies ausschließlich auf ANR-Seiten so ist. Auf allen anderen Seiten funktioniert es normal. Gleichzeitig sind diverse Zusatzknöpfe in der oberen Menüleiste verschwunden (z. B. „info“, „purge“, Seitenaufrufe etc. ). ebenso xAgent. Alles aber nur auf ANR-Seiten. Auf allen anderen Seiten funktioniert´s wie gehabt. Der Fehler tritt in Safari, Chrome und Firefox identisch auf. Wer kann mir bei diesem Bug helfen? Kann das mit einer Softwareänderung am 1. Oktober 2015 zusammen hängen? Danke und Grüße --Partynia RM Benutzer Diskussion:PDD/monobook.js#c-Partynia-2015-10-04T13:06:00.000Z-Update-Problem?11Beantworten

Hallo Partynia, also was man feststellen kann ist, dass du eine "relativ stark" modifizierte Version der Mono hast. Ich kann jedoch auch mit deiner Version den Fehler nicht nachvollziehen, evtl. ist der Fehler hier zu suchen. Dort ist mir nur aufgefallen, dass du dort einen extra übergeordneten table-Container (relativ unorthodox) mit einer switchbar-Function hast. PS: Musste mich noch mal korrigieren (ich kann den Fehler leider nicht nachvollziehen), mir sieht es nach einem Aufhänger eines anderen Moduls aus (also die Mono nicht fertig geworden ist). Sagt denn deine Browser/Fehler-Konsole was? Grüße РDD3 (Diskussion) Benutzer Diskussion:PDD/monobook.js#c-РDD3-2015-10-04T13:50:00.000Z-Partynia-2015-10-04T13:06:00.000Z11Beantworten
Danke, РDD3, ich bin da leider ein Analphabet, aber vielleicht sagt Dir das etwas. Da steht:
Als Fehlermeldung:
TypeError: undefined is not an object (evaluating '$.uls.data')
Als Warnung (teils mehrfach):
Unexpected CSS token: !
Invalid CSS property declaration at: *
Use of "wgNamespaceNumber" is deprecated. Use mw.config instead.
Use of "wgUserName" is deprecated. Use mw.config instead.
Use of "wgUserLanguage" is deprecated. Use mw.config instead.
Use of "wgCanonicalSpecialPageName" is deprecated. Use mw.config instead.
Use of "wgServer" is deprecated. Use mw.config instead.
Use of "wgArticlePath" is deprecated. Use mw.config instead.
Use of "wgScriptPath" is deprecated. Use mw.config instead.
Use of "addOnloadHook" is deprecated. Use jQuery instead.
Eigenartig, dass dies erst seit 3 Tagen auftritt. Zuvor kein Problem. Danke für Deine Hilfe und Grüße --Partynia RM Benutzer Diskussion:PDD/monobook.js#c-Partynia-2015-10-04T15:08:00.000Z-РDD3-2015-10-04T13:50:00.000Z11Beantworten
Ergänzung: Wenn ich eine Nicht-ANR, wo der Fehler nicht auftritt, aufrufe, dann kommen die gleichen Hinweise. Aber die Fehlermeldung TypeError: undefined is not an object (evaluating '$.uls.data') kommt nicht.
РDD3, es gibt in Phabricator folgende Meldung:
In the German Wikipedia (de.wikipedia.org), activation of the ContentTranslation beta function triggers a JavaScript error:
TypeError: $.uls is undefined: load.php:157:1
This results in various JavaScript user scripts to break.
The problem seems to have existed since Thursday and may therefore be related to the recent MediaWiki update.
Kann das damit etwas zu tun haben? Grüße --Partynia RM Benutzer Diskussion:PDD/monobook.js#c-Partynia-2015-10-04T17:23:00.000Z-РDD3-2015-10-04T13:50:00.000Z11Beantworten

So unerwartet das Problem auftrat, so unverhofft ist es seit heute wieder - "wie von selbst" ;-) - behoben.--Partynia RM Benutzer Diskussion:PDD/monobook.js#c-Partynia-2015-10-05T06:40:00.000Z-Update-Problem?11Beantworten

monobook.js funktioniert nicht mehr

[Quelltext bearbeiten]

Hallo PDD, aktuelle funktioniert deine monobook.js leider nicht mehr. Ich hab keine Ahnung woran das liegen könnte. -- Chaddy · D Benutzer Diskussion:PDD/monobook.js#c-Chaddy-2018-08-24T14:07:00.000Z-monobook.js funktioniert nicht mehr11Beantworten

+1. Bei mir leider auch. -- Glückauf! Markscheider Disk Benutzer Diskussion:PDD/monobook.js#c-Markscheider-2018-08-24T14:48:00.000Z-Chaddy-2018-08-24T14:07:00.000Z11Beantworten

Das Problem wurde hier eingekreist. --16:50, 24. Aug. 2018 (CEST) (unvollständig signierter Beitrag von Itti (Diskussion | Beiträge) )

Danke für den Link. Da scheint also eine größere Änderung nötig zu sein. -- Chaddy · D Benutzer Diskussion:PDD/monobook.js#c-Chaddy-2018-08-24T15:09:00.000Z-monobook.js funktioniert nicht mehr11Beantworten
Über eine Rückmeldung mit der Lösung vom Problem würde auch ich mich sehr freuen. Gruß Frank schubert (Diskussion) Benutzer Diskussion:PDD/monobook.js#c-Frank schubert-2018-08-24T15:17:00.000Z-Chaddy-2018-08-24T15:09:00.000Z11Beantworten
Ich fürchte, da müsste das gesamte Skript wesentlich umprogrammiert werden. Das kann dauern... -- Chaddy · D Benutzer Diskussion:PDD/monobook.js#c-Chaddy-2018-08-24T15:26:00.000Z-Frank schubert-2018-08-24T15:17:00.000Z11Beantworten
Fürs Erste kann man die etwas universellere und stabilere Entwicklerversion Benutzer:РDD3/monobook.js versuchen. Bis jetzt habe ich keine Probleme damit (Vector wie MonoBook). Grüße, -- PDD3 Benutzer Diskussion:PDD/monobook.js#c-РDD3-2018-08-25T05:07:00.000Z-Chaddy-2018-08-24T15:26:00.000Z11Beantworten
:Hatte ich gerade getestet, ich konnte danach keine Bearbeitungen mehr durchführen. Gruß Frank schubert (Diskussion) Benutzer Diskussion:PDD/monobook.js#c-Frank schubert-2018-08-25T06:56:00.000Z-Chaddy-2018-08-24T15:26:00.000Z11Beantworten
Bei mir funktioniert sie seit ein paar Wochen nur teilweise. Manchmal ist das Menü da, manchmal nicht. Auf der Beo erscheint es regelmäßig, bei ungesichteten Seiten ebenfalls, sonst meist nicht. Bei Verwendung des Benutzer:РDD3/monobook.js erscheint das Menü nur zur (oberen) Hälfte. Grüße --Partynia RM Benutzer Diskussion:PDD/monobook.js#c-Partynia-2018-08-25T07:11:00.000Z-Frank schubert-2018-08-25T06:56:00.000Z11Beantworten
Ich habe noch einmal mehrere Test durchgeführt. Dabei sämtliche Skripte erstmal geleert, wo es zu Konflikten kommen kann (vector.js‎ , simple.css‎‎ und monobook.css‎) und das ganze sieht erst mal so aus. (Statt Bearbeitung vom Diskussionsverlauf werden Symbole angezeigt)
. Gruß Frank schubert (Diskussion) Benutzer Diskussion:PDD/monobook.js#c-Frank schubert-2018-08-25T09:04:00.000Z-Partynia-2018-08-25T07:11:00.000Z11Beantworten
Wie meinst du, nicht mehr bearbeiten?? Weil die Symbole da sind? Die könnte man freilich standardmäßig wieder abstellen. Ansonsten sieht es doch gut aus? Grüße, -- PDD3 Benutzer Diskussion:PDD/monobook.js#c-РDD3-2018-08-25T10:12:00.000Z-Frank schubert-2018-08-25T09:04:00.000Z11Beantworten
Und wo könnte man die abstellen? Denn immer dann wenn ich auf eine Bearbeitung raufgegangen bin, wurde zuerst der tatsächliche Inhalt (text) angezeigt, der sich in einzelnen schnellen Phasen in Farblöcken verwandelte bis der Inhalt nur noch in nicht bearbeitbare halbdurchsichtige Flecken angezeigt wurden. Ich muss mal schauen ob ich eine Anwendung finde womit ich das Phänomen am Bildschirm mitfilmen kann. Sonst denkt noch jemand, das ich gerade auf einem Drogentrip bin. Gruß Frank schubert (Diskussion) Benutzer Diskussion:PDD/monobook.js#c-Frank schubert-2018-08-25T10:33:00.000Z-РDD3-2018-08-25T10:12:00.000Z11Beantworten
So ist es bei ir auch. Habe jetzt erstmal die monobook-unterseite zurückgesetzt, damit ich überhaupt editieren kann. -- Glückauf! Markscheider Disk Benutzer Diskussion:PDD/monobook.js#c-Markscheider-2018-08-25T11:17:00.000Z-Frank schubert-2018-08-25T09:04:00.000Z11Beantworten
Das sieht dann so aus. Gruß Frank schubert (Diskussion) Benutzer Diskussion:PDD/monobook.js#c-Frank schubert-2018-08-25T11:21:00.000Z-Markscheider-2018-08-25T11:17:00.000Z11Beantworten
Exakt genauso bei mir. -- Glückauf! Markscheider Disk Benutzer Diskussion:PDD/monobook.js#c-Markscheider-2018-08-25T11:50:00.000Z-Markscheider-2018-08-25T11:17:00.000Z11Beantworten
Das letzte Problem ist bei mir gelöst. Hier die Lösung. (Auf Fliegelflagel oben rechts gehen, bei syntaxhighlight auf aktiviert klicken, nein auswählen und bei Bedarf ein Häkchen bei Nur für Wikitext verwenden setzen, danach am ende der Seite auf Änderung Speichern klicken und schon war es bei mir gelöst) Gruß Frank schubert (Diskussion) Benutzer Diskussion:PDD/monobook.js#c-Frank schubert-2018-08-25T12:04:00.000Z-Markscheider-2018-08-25T11:50:00.000Z11Beantworten
Ich habe mal dort geantwortet und dementsprechend ein kleines Versions-Update gemacht. Kurz gesagt, es war noch die alte Fliegelflagel-Version. -- PDD3 Benutzer Diskussion:PDD/monobook.js#c-РDD3-2018-08-25T12:46:00.000Z-Frank schubert-2018-08-25T12:04:00.000Z11Beantworten
Alle Problemchen schnell und einfach gelöst. Vielen herzlichen Dank. Gruß Frank schubert (Diskussion) Benutzer Diskussion:PDD/monobook.js#c-Frank schubert-2018-08-25T13:01:00.000Z-РDD3-2018-08-25T12:46:00.000Z11Beantworten
Gibts das auch in verständlich für leute wie mich? Also, was muss ich tun, damit es wieder so ist wie vorher? -- Glückauf! Markscheider Disk Benutzer Diskussion:PDD/monobook.js#c-Markscheider-2018-08-25T13:53:00.000Z-Frank schubert-2018-08-25T13:01:00.000Z11Beantworten
:Einfach die aktuelle Version bei dir reinkopieren. Gruß Frank schubert (Diskussion) Benutzer Diskussion:PDD/monobook.js#c-Frank schubert-2018-08-25T14:55:00.000Z-Frank schubert-2018-08-25T13:01:00.000Z11Beantworten
Hatte ich vorhin gemacht, hat aber nicht funktioniert. Daruafhin habe ich den Quelltesxt von deiner Seite kopiert. Jetzt geht es so 'naja'.
Frage: wie kriege ich die Bilderrätsel los und noch wichtiger: wie kann man das automatische Doppelpunkteinfügen bei Diskussionsseiten abstellen? Das nervt! Glückauf! Markscheider Disk Benutzer Diskussion:PDD/monobook.js#c-Markscheider-2018-08-25T15:02:00.000Z-Frank schubert-2018-08-25T14:55:00.000Z11Beantworten
Du hast bei dir oben rechts in dem Bereich wo auch die allgemeinen Einstellungen den Extratab Fliegelflagel wo du einzelne Funktionen abwählen und hinzufügen kannst. Beim Bilderrätsel z.B. bei sectionLinks. Gruß Frank schubert (Diskussion) Benutzer Diskussion:PDD/monobook.js#c-Frank schubert-2018-08-25T15:47:00.000Z-Markscheider-2018-08-25T15:02:00.000Z11Beantworten
Egal, was ich da klicke, die bunten Dinger bleiben.Glückauf! Markscheider Disk Benutzer Diskussion:PDD/monobook.js#c-Markscheider-2018-08-25T16:35:00.000Z-Frank schubert-2018-08-25T15:47:00.000Z11Beantworten
┌───────────────────────────────┘
Es sollte noch der Link von http://wikyrilliza.visuelya.de/index.html, das eingestellt wurde, auf http://wikyrillom.at geändert werden. NNW Benutzer Diskussion:PDD/monobook.js#c-NordNordWest-2018-08-25T14:13:00.000Z-Chaddy-2018-08-24T15:09:00.000Z11Beantworten
Erledigt in Benutzer:РDD3/monobook.js, danke für jeden Hinweis. @Markscheider: In der aktuellen Version (von eben), sind diese standardmäßig deaktiviert. Ich bin mir noch nicht sicher wie es technisch und supportmäßig mit dieser PDD Version hier weitergehen soll. -- PDD3 Benutzer Diskussion:PDD/monobook.js#c-РDD3-2018-08-25T16:51:00.000Z-NordNordWest-2018-08-25T14:13:00.000Z11Beantworten
Okay, danke dafür. Zum Schluß noch ein paar grundsätzliche Anmerkungen: ich stelle hier, wie auch im Job, fest, daß mit jeder neuen Version das Arbeiten komplizierter wird. Schaltflächen an anderer Stelle, gerne auch mal ein, zwei oder drei Ebenen tiefer, so dass man mehr Klicks benötigt, um Aktionen auszulösen, Umstellung von Text auf Icons, die - mich zumindest - Zeit kosten, weil ich überlegen muß, "was der Künstler damit sagen will", bevor ich klicke. Icons in blassen Farben auf pastellfarbenem Untergrund, die Brillenträger verzweifeln lassen. Speziell hier auf wp: je mehr scripte, desto länger die Ladezeiten. Visueller Editor ist nichts für erfahrene Benutzer, er behindert. Mehrfache Sicherheitsabfragen beim Speichern verhindern - vielleicht - unabsichtliche Fehler, nerven aber, wenn man etwas eben so oder so machen will. Ich fühle mich gegängelt. Ich möchte einfach die gewohnte Umgebung, in der ich schnell und effektiv arbeiten kann. Weniger Änderungen, am besten nur, wenn wirklich Fehler zu reparieren sind. Jetzt habe ich zwar die neue Version vom monobook am Laufen, aber nun muß ich mühselig wieder meine Einstellungen bzgl. Signatur etc. einbauen. Und Du erinnerst dich evtl. noch an meine vergangenen Anfragen bzgl. der amerikanisch-englischen Kaliberbezeichnungen? Geht das jetzt immer noch oder wars das? Glückauf! Markscheider Disk Benutzer Diskussion:PDD/monobook.js#c-Markscheider-2018-08-25T17:10:00.000Z-РDD3-2018-08-25T16:51:00.000Z11Beantworten
Hallo Markscheider, dem kann ich nicht widersprechen, die nächste Version wird wieder diese Richtung einschlagen. Natürlich sollte die Konfiguration einfacher werden und nicht weniger funktionieren als vorher, eine derartige Umstellung impliziert jedoch meist Umstände. Entschuldige dafür, es wird noch ein klein wenig dauern. -- PDD3 Benutzer Diskussion:PDD/monobook.js#c-РDD3-2018-08-27T14:11:00.000Z-Markscheider-2018-08-25T17:10:00.000Z11Beantworten
Ich habe jetzt die neue Version des Scripts seit drei Tagen etwa im Einsatz und zwei Dinge missfallen mir: der Browser friert immer noch manchmal ein und muss mit killall firefox-esr abgeschossen werden und der zweite Punkt wäre dieses Popup-Fenster wo einfach nur „speichern“ drin steht und man manuell speichern muss bei QS, SLA oder LA. das nervt und war bislang besser und schneller gelöst durch automatisches Abspeichern. Leider habe ich da auch nichts gefunden das abzustellen. Bei unerfahrenen Benutzern mag das einen Sinn machen aber die benutzen eher nicht das Script. --codc Disk Benutzer Diskussion:PDD/monobook.js#c-Codc-2018-08-28T16:22:00.000Z-РDD3-2018-08-27T14:11:00.000Z11Beantworten
Hat sich hiermit wohl erledigt. Stabilitätsprobleme hab ich auch nicht mehr. --codc Disk Benutzer Diskussion:PDD/monobook.js#c-Codc-2018-08-30T13:17:00.000Z-Codc-2018-08-28T16:22:00.000Z11Beantworten
Ach den Fehler hatte ich auch schon bemerkt, aber den Zusammenhang nicht gleich gesetzt. Fixed in Version 0.99r. Danke für die Meldung. -- PDD3 Benutzer Diskussion:PDD/monobook.js#c-РDD3-2018-08-30T14:32:00.000Z-Codc-2018-08-30T13:17:00.000Z11Beantworten

monobook.js funktioniert nicht mehr II

[Quelltext bearbeiten]

Hallo PDD, seit einigen Wochen funktioniert das monobook.js bei mir nicht mehr. Das Menü erscheint nur noch bei wenigen Seiten, z. B. auf der BEO und bei den SLAs, jedoch nicht mehr auf allen anderen WP-Seiten. Ebenso sind die Adminknöpfe verschwunden und befinden sich in einem Untermenüpunkt "page". Ein update auf Deine Version vom 27.8.2018 ergab keine Besserung, eher im Gegenteil jetzt war das Menü auch auf der BEO und den SLAs nicht mehr sichtbar. Kannst Du mir da helfen? Danke und Grüße --Partynia RM Benutzer Diskussion:PDD/monobook.js#c-Partynia-2018-09-03T10:07:00.000Z-monobook.js funktioniert nicht mehr II11Beantworten

Teste mal bitte die neueste Version (0.99s). Grüße, -- PDD3 Benutzer Diskussion:PDD/monobook.js#c-РDD3-2018-09-05T15:58:00.000Z-Partynia-2018-09-03T10:07:00.000Z11Beantworten
Danke, PDD, das Menü erscheint jetzt, aber ohne alle Adminfunktionen. Die Adminknöpfe sind sind auch im oberen Hauptmenü verschwunden, erscheinen nunmehr nur in einem Menüpunkt "page" als Untermenüpunkte. Grüße --Partynia RM Benutzer Diskussion:PDD/monobook.js#c-Partynia-2018-09-05T20:01:00.000Z-РDD3-2018-09-05T15:58:00.000Z11Beantworten
@Partynia: Du hattest eine speziell angepasste Adminversion, demnächst werde ich diese modularisieren, was schon lange geplant war, so dass Admins diese automatisch erhalten. -- PDD3 Benutzer Diskussion:PDD/monobook.js#c-РDD3-2018-10-13T05:25:00.000Z-Partynia-2018-09-05T20:01:00.000Z11Beantworten
Danke PDD. Das wäre sehr nett. Grüße --Partynia RM Benutzer Diskussion:PDD/monobook.js#c-Partynia-2018-10-13T08:41:00.000Z-РDD3-2018-10-13T05:25:00.000Z11Beantworten

Das Neuste...

[Quelltext bearbeiten]

...ist jetzt, daß ich bei mehreren ungesichteten Änderungen, wenn ich nur den letzten Versionunterschied anzeige, statt des Buttons 'alle ungesichteten Änderungen anzeigen' einen Text sehe, der "reviewWrapped" lautet. Kann man das wieder richten? Ach ja, da wäre dann noch die Frage nach "FixMArkMuni", das mir jetzt fehlt. -- Glückauf! Markscheider Disk Benutzer Diskussion:PDD/monobook.js#c-Markscheider-2018-09-04T05:51:00.000Z-Das Neuste...11Beantworten

Hallo Markscheider, Du könntest mal die neueste Version 0.99s probieren, dort gibt es jetzt den konfigurierbaren AutoFormater von TMg der das uralt markup.js von BLueFish ersetzt. Nichts für ungut, aber einen dauerhaften Support mit persönlichen Bearbeitungen der Konfiguration kann ich mir nicht mehr leisten. Falls es nicht wie gewünscht ist, melde dich noch mal.
Nächste Version ist in Planung.
@reviewWrapped: So ein Script ist nicht in der Monobook enthalten, hier die Lösung (wie gesagt ich bin nicht sehr aktiv, um jeden Fehler, vor allem nicht auf Monobook bezogene, kann ich mich nicht kümmern).
Grüße, -- PDD3 Benutzer Diskussion:PDD/monobook.js#c-РDD3-2018-09-05T15:56:00.000Z-Markscheider-2018-09-04T05:51:00.000Z11Beantworten
@reviewWrapped: hat heute wieder richtig funktioniert, ohne daß ich etwas geändert habe. -- Glückauf! Markscheider Disk Benutzer Diskussion:PDD/monobook.js#c-Markscheider-2018-09-05T17:14:00.000Z-РDD3-2018-09-05T15:56:00.000Z11Beantworten

Ich bin gerade dabei, die ungesichteten Artikel im Bergbaubereich zu sichten. Beim Rücksetzen ist es sehr umständlich, erst auf speichern, dann auf Okay und dann extra noch runterscrollen und veröffentlichen zu drücken. Kann man das wieder so einrichten, wie es vorher war? -- Glückauf! Markscheider Disk Benutzer Diskussion:PDD/monobook.js#c-Markscheider-2018-09-09T08:48:00.000Z-Das Neuste...11Beantworten

monobook.js funktioniert nicht mehr III

[Quelltext bearbeiten]

Hallo PDD, leider funktioniert das monobook.js seit 15 Minuten bei mir nicht mehr. Was tun? Grüße --Partynia RM Benutzer Diskussion:PDD/monobook.js#c-Partynia-2019-07-04T15:27:00.000Z-monobook.js funktioniert nicht mehr III11Beantworten

Hallo PDD, ich konnte das Problem selbst lösen. Grüße --Partynia RM Benutzer Diskussion:PDD/monobook.js#c-Partynia-2019-07-04T18:19:00.000Z-Partynia-2019-07-04T15:27:00.000Z11Beantworten

Probleme mit dem Skript nach dem jüngsten Mediawiki-Update

[Quelltext bearbeiten]

Hallo PDD, schau doch bitte mal dort vorbei. Dein Skript zerstört leider die Editleisten... -- Chaddy · D Benutzer Diskussion:PDD/monobook.js#c-Chaddy-2019-09-19T14:43:00.000Z-Probleme mit dem Skript nach dem jüngsten Mediawiki-Update11Beantworten

Und noch eine andere Frage: Wie kriege ich die farblichen Markierung in Benutzerbeiträgen gleich wieder weg? Also nicht die Markierungen, die den Sichtungsstatus anzeigen. Die sind ok. Aber nach dem Update auf die neueste Version deines Skripts ist in Benutzerbeitragslisten jeder Eintrag unterschiedlich farbig markiert (meist grün, gelb oder orange). -- Chaddy · D Benutzer Diskussion:PDD/monobook.js#c-Chaddy-2019-09-19T15:14:00.000Z-Chaddy-2019-09-19T14:43:00.000Z11Beantworten

Ein weiteres Problem ist mir aufgefallen: Das Benachrichtigungsmenü lässt sich nicht öffnen, wenn dein Skript aktiviert ist (weder das mit der Glocke noch das daneben). Mit deaktiviertem Skript geht es. -- Chaddy · D Benutzer Diskussion:PDD/monobook.js#c-Chaddy-2019-09-20T19:26:00.000Z-Probleme mit dem Skript nach dem jüngsten Mediawiki-Update11Beantworten

Dieser Fehler liegt offenbar doch nicht an deinem Skript. -- Chaddy · D Benutzer Diskussion:PDD/monobook.js#c-Chaddy-2019-09-21T14:54:00.000Z-Chaddy-2019-09-20T19:26:00.000Z11Beantworten

Neuer Skin Vector 2022

[Quelltext bearbeiten]

Hallo. Gibt es eine Chance, dass das Script auch dort problemlos funktioniert? Leider ist die linke Aufrufseite über dem Text und der Text selber zu breit. Man kann die schönen Funktionen praktisch nicht aufrufen. --Wortulo (Diskussion) Benutzer Diskussion:PDD/monobook.js#c-Wortulo-20230217084800-Neuer Skin Vector 202211Beantworten