(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!
== jQuery und Prototype hmpf == Moin J*, es gibt ja nun eine neue (noch optionale) Toolbar zum Bearbeiten (Einstellungen -> bearbeiten -> Haken bei "Erweiterte Bearbeiten-Werkzeugleiste aktivieren"). Dieser ganze neumodische Schnickschnack verwendet offensichtlich jQuery und das zusammen mit dem bei uns benutzen Prototype geht zum Beispiel beim Bearbeiten von Datei-Seiten gewaltig in die Hose. Anscheinend landen da die Skriptaufrufe der neuen Toolbar statt im jQuery-Gedöns irrtümlich im Protypye-Framework ... wodurch die Toolbar natürlich "abstürzt". Längerfristig wird die neue Toolbar wohl zum Standard werden (wegen all der Konflikte habe ich das natürlich noch deaktiviert). Isset nun einfacher für uns, komplett auf Prototype zu verzichten, oder bekommst Du das mit deinen Zauberhänden irgendwie anders hin. Für mich sind das birmanesische Dörfer leider ;) --[[Kamel:Nachteule|Nachteule]] 17:29, 5. Okt. 2010 (NNZ) :Prototype hatte ich ursprünglich hier eingeschleppt wegen der Ajax-Funktionen - die jQuery ja anscheinend auch in ähnlicher Form zur Verfügung stellt. Für andere Zwecke wird Prototype soweit ich weiß hier auch gar nicht benutzt. Mein mittelfristiges Ziel - nachdem die Skin-Umbauerei durch ist - wäre da dann, überall Prototype rauszuwerfen und durch jQuery zu ersetzen. Muss mich allerdings in den Ajax-Teil von jQuery erst noch reinfuchsen. Grüße --[[Kamel:J*|J*]] 21:02, 5. Okt. 2010 (NNZ) ::Moin J*, da du schon dabei bist, wenn du ein bisschen Zeit übrig hättest: ::Ich habe die "function Get_Page(Page)" in [[Hilfe:Edittools.js]] nach deinem Muster umgestrickt zu jQuery.ajax, habs auch in [[MediaWiki:Common.js]] [http://kamelopedia.net/index.php?title=MediaWiki%3ACommon.js&action=historysubmit&diff=413955&oldid=413890] eingetragen. Das tut aber nicht, wenn ich aber unter [[Kamel:Kameloid/monobook.js]] die "function Get_Page(Page)" einsetze (was ja anscheinend die andere überschreibt, oder so) und Vorschau drücke, dann tut es... Und ich weiss nicht weiter *grübel*. [[Kamel:Kameloid|Kameloid]] 02:34, 9. Okt. 2010 (NNZ) :::PS: Die "function Get_Page(Page)" wird benutzt in den Klick-Vorlagen, zB. von "Systematik", "Systematik Film" oder "Kamelionary" [[Kamel:Kameloid|Kameloid]] 02:37, 9. Okt. 2010 (NNZ) ::::Moin moin,<br/> das sollte jetzt tun. Hab einfach nur das async:false rausschmeißen müssen, weil's ja wirklich ein asychroner Prozess sein soll. (Synchron: ''variable = ajaxzeug(…)'', Asynchron: ''ajaxzeug(…,success: function () { … })''). Grüße --[[Kamel:J*|J*]] 12:41, 9. Okt. 2010 (NNZ) :::::Aha, dann hab ich das wohl falsch verstanden, dachte es würde die Benutzereingabe sperren, bis das Resultat da ist, was ja irgendwie nützlich wäre. Danke schön! [[Kamel:Kameloid|Kameloid]] 16:10, 9. Okt. 2010 (NNZ) ::::::Nein, das ist der Browser der "sperrt" - bei einer synchronen Datenübertragung muss das Script so lange warten, bis das Ergebnis da ist - und das führt dann dazu, dass der Browser (bzw. das Script) in der Zeit nicht mehr reagieren kann. Also ein unerwünschter Nebeneffekt. --[[Kamel:J*|J*]] 17:08, 9. Okt. 2010 (NNZ) :::::::Stimmt, läuft ja aufm Server, blöd aber auch. [[Kamel:Kameloid|Kameloid]] 20:15, 9. Okt. 2010 (NNZ) ::::::::Ne, Javascript läuft clientseitig (d.h. im Browser). Lediglich die Antwort auf die Ajax-Abfrage muss der Server liefern. --[[Kamel:J*|J*]] 14:31, 10. Okt. 2010 (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