(Translated by
https://www.hiragana.jp/
)
Bearbeiten von „Kamel Diskussion:J*“ (Absatz) – Kamelopedia
Bearbeiten von „Kamel Diskussion:J*“ (Absatz)
Wechseln zu:
Navigation
,
Suche
!
Du bist nicht
angemeldet
.
Wenn du deine Änderung speicherst, wird deine aktuelle IP-Adresse in der Versionsgeschichte aufgezeichnet und ist damit öffentlich einsehbar.
Spamschutzprüfung. Hier
NICHTS
eintragen!
Spamschutzprüfung. Hier
NICHTS
eintragen!
== Reihenfolge User-Scripts == Hi J*, ich probiere verzweifelt, für Igor den Namensraum-Array für den Empfehlungsdaumen so anzupassen, dass sein Daumen auch auf Diskussions-Seiten erscheint (hätte er ja gerne). Früher mal hat das problemlos geklappt. Nun aber gerade gemerkt, dass anscheinend die Reihenfolge der Scripte geändert wurde - es wird jetzt zuerst das Gedöhnse aus dem MediaWiki-Namensraum geladen und ausgeführt (<code>site</code>), und anschließend das User-Script (<code>user</code>):<br /> <code> [...]<br /> <script src="http://kamelopedia.net/load.php?debug=false&lang=de&modules=site&only=scripts&skin=vector&*"></script><br /> <script src="http://kamelopedia.net/load.php?debug=false&lang=de&modules=user&only=scripts&skin=vector&user=WiMu&version=20150512T092219Z&*"></script><br /> [...]</code><br /> Das ist doch total beschuppst, denn so lässt sich gar nichts mehr individualisieren, bespielsweise auch nicht, ob Kamel die Vorlage Username An/Ausgeschaltet haben möchte, ob der CAPSLOCKDAY funktioniert oder nicht, und und und. Oder habe ich gerade ein Brett vor'm Kopf? Wenn dem so ist, fällt dir irgendeine Möglichkeit ein, das Userscript wieder vor dem MediaWiki-Script ausführen zu lassen? Grüße, --[[Kamel:WiMu|WiMu]] ([[Kamel Diskussion:WiMu|Diskussion]]) 11:53, 12. Mai 2015 (NNZ) :Na toll. Hab die Script-Lade-Mechanismen auch schon länger böse im Auge, weil das alles nicht so wirklich elegant ist. Müsste man alles mal auf irgendeinen Module Loader umbauen, so was wie [http://requirejs.org/docs/start.html requireJS] oder so. (Problem ist da nur: der Loader muss dann auch vor allem anderen geladen werden!) Mediawiki hat ja sowas ähnliches integriert, aber ich war bislang zu blöde, rauszufinden ob und wie sich der [http://www.mediawiki.org/wiki/ResourceLoader RessourceLoader] für unsere Zwecke <s>missbrauchen</s> verwenden lässt. Sonst stell den Daumen doch erst mal einfach global für überall an, tut ja auch eigentlich keinem weh. --[[Kamel:J*|J*]] ([[Kamel Diskussion:J*|Diskussion]]) 12:29, 12. Mai 2015 (NNZ) ::Ich hab mal lieber nur die Diskussionsseiten mit reingenommen ... sonst gibbet wieder Genöhle. Danke und liebe Grüße, --[[Kamel:WiMu|WiMu]] ([[Kamel Diskussion:WiMu|Diskussion]]) 12:45, 12. Mai 2015 (NNZ) Vielleicht mehr als Notiz an mich:<br/> Passende Doku gefunden: [http://www.mediawiki.org/wiki/ResourceLoader/Modules#mw.loader.using]. Damit könnte man unseren zentral zusammengebatschen Code mal ordentlich umstrukturieren: # Jede Funktionseinheit bekommt eine eigene Bibliothek unter MediaWiki:Lib/... Bibliotheken sind gekapselt. (Noch exakt zu regeln.) # Die Commons erzwingen das Laden aller überall benötigten Bibliotheken mit mw.loader.load (falls nichts damit getan werden muss) oder mw.loader.using (falls damit weitergearbeitet werden soll) # Jeder Skin etc. erzwingt das vorherige laden der notwendigen Bibliotheken mit mw.loader.using. Ggf. vorher: * mw.loader.load hiermit [http://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay] umbiegen auf kp.load mit vereinfachten Aufrufen (nur noch Seitenname) * wgXxx-Variablen als depricated markieren (Legacy-Lib) --[[Kamel:J*|J*]] ([[Kamel Diskussion:J*|Diskussion]]) 19:38, 31. Mai 2015 (NNZ) :Nachtrag: [http://de.wikipedia.org/wiki/Wikipedia:Technik/Skin/JS/mw#.hook] --[[Kamel:J*|J*]] ([[Kamel Diskussion:J*|Diskussion]]) 15:57, 2. Jun. 2015 (NNZ)
Zusammenfassung:
Mit dem Speichern dieser Seite …
… versichere ich, dass ich den Beitrag selbst verfasst habe bzw. dass er keine fremden Rechte verletzt
… willige ich ein, meinen Beitrag unter der
Creative Commons Attribution/Share-Alike Lizenz 3.0
und der
GNU-Lizenz für freie Dokumentation
zu veröffentlichen
… akzeptiere ich die
Kamelknigge
Abbrechen
|
Bearbeitungshilfe
(neues Fenster)
Zum Vermeiden unnötiger Artikelversionen bitte den
Vorschau-Button
benutzen!
Navigationsmenü
Ich
Ein neues Kamel registrieren
Anmelden
Namensräume
Kamelbau
Diskussion
Varianten
Ansichten
Lesen
Bearbeiten
+
Versionen/Autoren
Aktionen
Suche
Navigation
Hauptseite
Wegweiser
Zufällige Seite
Empfohlene Seiten
Schwesterprojekte
KameloNews
Gute Frage
Gute Idee
KameloBooks
Kamelionary
Spiele & Co.
Mitmachen
Letzte Änderungen
Herden-Portal
Forum
Chat
Qualitätssicherung
Hilfe
Werkzeuge
Links hierhin
Änderungen an verlinkten Seiten
Kamelbeiträge
Logbücher
Spezialseiten
Seiteninformationen