Skip to content
This repository has been archived by the owner on Aug 5, 2018. It is now read-only.

Update_to_2010

Eike Broda edited this page Aug 30, 2016 · 1 revision

UPDATE ClanSphere 2009.0.3 to ClanSphere 2010.0

Deutsch

Achtung: ClanSphere 2010 erfordert den SQL-Stand von 2009.0.3 oder neuer vor der Installation. Alle mitgelieferten Dateien dieses Archivs ersetzen zudem zwingend ihre Gegenstücke auf dem Webspace.

Die folgenden Schritte informieren über Änderungen, die Ihrer Aufmerksamkeit bedürfen, um sicherzustellen, dass ClanSphere nach dem Update-Prozess einwandfrei funktioniert. Bitte lesen Sie diese sorgfältig durch.

  1. Das Verzeichnis /system/runstartup existiert standardmäßig nicht mehr und wird auch nicht mehr benötigt, denn startup Dateien befinden sich nun in den entsprechenden mods Verzeichnissen. Zum reaktivieren des alten und auch veralteten Verhaltens ist es nötig, die verschobenen Dateien zu entfernen und die folgende Zeile der setup.php Datei anzufügen: $cs_main['runstartup'] = 1;

  2. Wir haben den Inhalt der .htaccess_example Datei erheblich verbessert und dieser Informationen über den verwendeten Zeichensatz angefügt, sowie Einstellungen für mod_rewrite und wie dies mit AJAX funktioniert. Diese Änderungen müssen auf Ihre aktive .htaccess Datei angewendet werden, wenn Sie mod_rewrite und/oder AJAX verwenden. Dies sollte bereits nützlich sein, wenn Sie "nur" einige Zeichensatzprobleme beobachten.

  3. Template Dateien sollten keinen Quelltext anderer Sprachen, wie z.B. CSS oder JavaScript, enthalten. Diese Abschnitte sollten vom HTML separiert und per Tag im Quelltext nachgeladen werden. Dadurch lassen sich große Leistungssteigerungen erreichen und seltsame Fehler vermeiden.

  4. ClanSphere wird nicht länger mit Mootools ausgeliefert. Stellen Sie sicher, dass die jQuery Syntax stattdessen verwendet wird, da dies die in Zukunft einzig mit ausgelieferte JavaScript-Bibliothek ist. Außerdem werden nun standardmäßig alle Javascript Dateien erst am ende des HTML body nachgeladen, weil dies den Aufbau des DOM beschleunigt und sich dadurch die Seite im Browser schneller generiert.

  5. Nach jedem Update zwischen 2010er Versionen ist der Cache zu leeren. Im normalfall geschieht dies automatisch beim Einspielen des SQL-Updates oder über das Menü System -> Cache. Sollte beides nicht ausreichen führt ein entfernen der .tmp Dateien im Verzeichnis /uploads/cache zum selben Ziel.

Bei Fragen sehen Sie bitte im Wiki nach: Update Alternativ können Sie im Forum um Hilfe bitten: http://board.clansphere.net

English

Attention: ClanSphere 2010 requires 2009.0.3 or newer to be installed on SQL-side. All shipped files with this release must replace their old counterparts on your webspace, too.

The following steps inform you about changes that may need your attention in order to keep ClanSphere running after the update process is finished. Please read them carefully.

  1. The directory /system/runstartup does no longer exist by default and is no longer needed, because startup files moved to the corresponding mods directory. To restore the old and obsolete behavior you have to delete the switched files and add this to your setup.php file: $cs_main['runstartup'] = 1;

  2. We have improved the contents of the .htaccess_example file and added charset information, but also improved mod_rewrite settings and how they work with ajax enabled. You have to apply all those changes to your current .htaccess file if you use mod_rewrite and/or ajax. It might also be helpful to do this if you "just" run into charset related problems.

  3. Your template files should not contain code in languages like e.g. CSS or JavaScript. Such parts are better separated from HTML and loaded with a tag in the source code. This will result in big performance gains, but also prevent strange errors from occuring.

  4. ClanSphere does no longer ship with Mootools included. Be sure to use jQuery Syntax instead as it is the only JavaScript Library bundled with upcoming releases. We have also moved all JavaScript includes to the very bottom of the HTML body tag by default so that DOM parsing is only done once which speeds up page generation in every web-browser.

  5. After every update between 2010 versions you have to clear the cache next to it. Usually this happens when SQL updates are applied or by using the system -> cache menu. If both solutions are not possible you can delete all .tmp files inside the uploads/cache directory to do this.

Please visit the wiki for questions: Update Alternatively ask for help in the board: http://board.clansphere.net