Javascriptprobleme nach Upgrade - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: MyBB 1.8.x (https://www.mybb.de/forum/forum-87.html) +--- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-88.html) +--- Thema: Javascriptprobleme nach Upgrade (/thread-32027.html) |
Javascriptprobleme nach Upgrade - eisbäronice - 17.05.2015 Hallo zusammen, ich habe gestern das Upgrade von 1.6.12 auf 1.8.4 durchgeführt. Ich habe seither das Problem, dass alle Javascript-Featuers nicht mehr zu funktionieren scheinen: - Popup-Menü (Dropdown) - Tread-Rating - Shoutbox - Navigations-Dropdown Hat jemand eine Idee? Es geht um das Forum www.kartinfos-forum.de Bin gespannt auf Eure Antworten. Gruß Viktor Meine Headerinclude schaut so aus, alle entsprechenden Dateien sind in /jscripts vorhanden: Code: <link rel="alternate" type="application/rss+xml" title="{$lang->latest_threads} (RSS 2.0)" href="{$mybb->settings['bburl']}/syndication.php" /> RE: Javascriptprobleme nach Upgrade - Jockl - 17.05.2015 Es scheinen weiterhin alte Javascript Dateien verwendet zu werden. Hast Du, wie es üblich ist bei Upgrades, nach aktualisierten Templates gesucht, diese zurück gesetzt oder aktualisiert? Außerdem sind Plugins, die mit Javascript auf Basis von Prototype beruhen, durch Versionen mit jQuery zu ersetzen. RE: Javascriptprobleme nach Upgrade - StefanT - 17.05.2015 In deinem Template ist sowohl Code von MyBB 1.8, MyBB 1.6 und von Plugins, das sorgt für Fehler... An deiner Stelle würde ich das Template zurücksetzen und deine eigenen Änderungen neu einbauen. RE: Javascriptprobleme nach Upgrade - eisbäronice - 17.05.2015 Danke für Eure schnellen Antworten. Wenn ich nach aktualisierten Templates suche, werden mir pro Theme/Template etwa 50 Templates angezeigt. Ich habe 3 Themes (Standard, werbefrei, Mobil); ich müsste also 150 Templates anpassen?! Ich finde länger als 2 Tage sollte so ein Upgrade nicht in Anspruch nehmen... Ich habe die headerinclude mal zurückgesetzt; auch dann funktionieren die Standardfunktionen von Mybb nicht (Thread-Rating z.B.). Ich weiß nicht, welche Plugins noch mit Prototype arbeiten. Ich habe etwa 10 Plugins, 7 davon wurden mit der 1.8 Version gar nicht angepasst (Overview z.B.); hier habe ich einfach nur die Compability angepasst... Zwei angepasste Plugins habe ich hier irgendwo im Forum gefunden (Spice Fuse Shoutbox z.B.) und ein Bezahlplugin (Mybb Extras Highslide) ist gar nicht mehr kompatibel und fliegt jetzt raus. Ich bin gar nicht glücklich mit dem Upgrade bisher RE: Javascriptprobleme nach Upgrade - StefanT - 17.05.2015 Es müssen nicht nur die geänderten Templates angepasst werden sondern auch alle Stylesheets aktualisiert werden (wie in unserer Ankündigung beschrieben: https://www.mybb.de/forum/thread-30264-post-203009.html#pid203009). Oft ist es einfacher ein Theme für MyBB 1.8 zu installieren und dieses nach dem eigenen Bedarf anzupassen. Ich kann bei deinem Forum nicht feststellen, dass das Template "headerinclude" zurückgesetzt wurde. RE: Javascriptprobleme nach Upgrade - Jockl - 17.05.2015 (17.05.2015, 13:21)eisbäronice schrieb: Ich weiß nicht, welche Plugins noch mit Prototype arbeiten. Ich habe etwa 10 Plugins, 7 davon wurden mit der 1.8 Version gar nicht angepasst (Overview z.B.); hier habe ich einfach nur die Compability angepasst...Dann arbeiten diese nicht mit Protoytpe, sondern mit "normalem" Javascript. Mit denen sollte es auch keine Probleme geben. Deshalb wurden z.T. auch keine Updates auf 1.8 gemacht bzw. waren nicht notwendig (bis auf die Anpassung der Kompatibilität). (17.05.2015, 13:21)eisbäronice schrieb: Ich bin gar nicht glücklich mit dem Upgrade bisherDa bist Du nicht der/die einzige.... So ein Update mag aber geplant und vorbereitet sein (z.B. in einem Testforum), bevor man es am Live-Forum macht. Ich bereite mein Upgrade z.B. schon seit Erscheinen von MyBB 1.8 vor und habe es immer noch nicht umgesetzt..... RE: Javascriptprobleme nach Upgrade - eisbäronice - 17.05.2015 (17.05.2015, 13:26)StefanT schrieb: Es müssen nicht nur die geänderten Templates angepasst werden sondern auch alle Stylesheets aktualisiert werden (wie in unserer Ankündigung beschrieben: https://www.mybb.de/forum/thread-30264-post-203009.html#pid203009). Oft ist es einfacher ein Theme für MyBB 1.8 zu installieren und dieses nach dem eigenen Bedarf anzupassen.Ja, den Gedanken hatte ich auch schon. Aber das ist ja auch nicht an einem Abend erledigt. Und mit Mybb 2.0 käme ja dann wieder ein neues Design... (17.05.2015, 13:26)StefanT schrieb: Ich kann bei deinem Forum nicht feststellen, dass das Template "headerinclude" zurückgesetzt wurde.Hatte es schon wieder rückgängig gemacht jetzt ists wieder der zurückgesetzte Originalzustand. (17.05.2015, 13:32)Jockl schrieb:Ok, mir war nicht klar, dass sich das MyBB offenbar nur noch von Entwicklern nutzen lässt und ich mit meinem Basiswissen und meiner begrenzten Zeitangebot mit MyBB nicht mehr weit komme. Schade(17.05.2015, 13:21)eisbäronice schrieb: Ich bin gar nicht glücklich mit dem Upgrade bisherDa bist Du nicht der/die einzige.... Ich verstehe nicht, warum nicht mal die Shoutbox läuft; eigenes Template, eigene Javascript-Dateien... gleiches gilt für das Dropdown. Ich glaube ich komme hier selbst nicht mehr weiter. Ich werde jetzt wieder Version 1.6.12 herstellen und mich langfristig nach anderer Software umschauen müssen; das Design müsste ja so oder so komplett neu gemacht werden ;D Habt vielen Dank! RE: Javascriptprobleme nach Upgrade - Jockl - 17.05.2015 (17.05.2015, 13:32)eisbäronice schrieb: Ok, mir war nicht klar, dass sich das MyBB offenbar nur noch von Entwicklern nutzen lässt und ich mit meinem Basiswissen und meiner begrenzten Zeitangebot mit MyBB nicht mehr weit komme. SchadeDem ist beileibe nicht so. Es gibt genügend Admins, die nicht zu den MyBB Entwicklern gehören und trotzdem ihr Board erfolgreich einem Update unterzogen haben. Ich gebe Dir aber recht, dass es recht zeitaufwendig ist und das auch hauptsächlich der Grund dafür ist, warum ich es bei mir auch noch nicht durchgeführt habe. Das Problem sind aber sicherlich auch die Plugins, die zum Teil nach einem Update von MyBB nicht aktualisiert werden, weil die Autoren einfach nicht mehr aktiv sind. Das ist aber vermutlich das Los jeglicher freiwilliger, temporärer Zuarbeit. Allgemein kann man sagen, dass man sicher besser dran ist, je weniger Plugins man einsetzt. (17.05.2015, 13:32)eisbäronice schrieb: Ich verstehe nicht, warum nicht mal die Shoutbox läuft; eigenes Template, eigene Javascript-Dateien... gleiches gilt für das Dropdown.Weil sie Prototype nutzen. Eine Spicefuse-Shoutbox, die auch unter MyBB 1.8 funktioniert, hat waldo hier veröffentlicht. RE: Javascriptprobleme nach Upgrade - StefanT - 17.05.2015 (17.05.2015, 13:32)eisbäronice schrieb: Ja, den Gedanken hatte ich auch schon. Aber das ist ja auch nicht an einem Abend erledigt. Und mit Mybb 2.0 käme ja dann wieder ein neues Design...Bis MyBB 2.0 fertig ist dauert es aber noch Jahre. (17.05.2015, 13:32)eisbäronice schrieb: Ok, mir war nicht klar, dass sich das MyBB offenbar nur noch von Entwicklern nutzen lässt und ich mit meinem Basiswissen und meiner begrenzten Zeitangebot mit MyBB nicht mehr weit komme. SchadeDas Upgrade ist sicher aufwendiger als bisherige, sofern man viele Änderungen vorgenommen hat. Aber auf jeden Fall machbar, wenn man es richtig angeht. (17.05.2015, 13:32)eisbäronice schrieb: Ich verstehe nicht, warum nicht mal die Shoutbox läuft; eigenes Template, eigene Javascript-Dateien... gleiches gilt für das Dropdown.Sobald du irgendwelche Javascript-Fehler hast, funktionieren auch eigentlich korrekt eingebaute Skripte nicht mehr. |