|
Top 3 Ursachen für UTF-8 Probleme
Projekt
|
|
27.05.2009 um 03:21 Uhr - hajo
![]() Kommentare (9)
|
1) MySQL unterstützt UTF-8 seit Version 4.1, bei älteren Versionen werden die Daten daher weiterhin mit dem voreingestellten Encoding ausgeliefert. Lösung: Provider um ein Update bitten, da der Nachfolger 5.0 schon seit Jahren stabil ist.2) Der Apache-Webserver liefert bereits einen Zeichensatz aus, oder im Template sind die Zeichensatz-Informationen fehlerhaft oder nicht vorhanden. Lösung: Der Datei .htaccess im Hauptverzeichnis eine Zeile mit dem Inhalt AddDefaultCharset UTF-8 hinzufügen bzw. diese Datei anlegen wenn sie noch nicht existiert. 3) PHP 4 und Unicode verträgt sich so schlecht, dass ClanSphere dies, um noch größere Probleme und damit Arbeit für euch und uns zu vermeiden, verweigert. Wer Unicode benutzen möchte (was wir sehr empfehlen) sollte auf PHP 5 wechseln. ClanSphere läuft seit dem Projektbestehen anstandslos mit allen PHP 5 Versionen. Das kommende PHP 5.3 funktionierte in internen Tests ebenfalls reibungslos. Wem dies noch immer nicht beim beseitigen seiner Zeichensatz-Probleme hilft, dem sei ein Besuch im Wiki bzw. eine Bitte um Hilfe im Forum nahegelegt. Diese News ist zudem auch der vorerst letzte Ratgeber, da Weiteres sicherlich nur Einzelfälle betrifft. |
|
Microsoft SQL Server Support wieder drin
Entwicklung
|
|
22.05.2009 um 18:32 Uhr - hajo
![]() Kommentare (0)
|
Nachdem die Unterstützung für die PHP-Erweiterung 'mssql' mangels aktualität dieser eingestellt werden musste, besteht nun die Möglichkeit, die von Microsoft selbst gepflegte PHP-Erweiterung 'sqlsrv' mit ClanSphere zu verwenden. Geeignet sind alle bislang erschienenen Microsoft SQL Server Versionen ab 2005.Folgend die benötigten Komponenten mit Kurzinfo: 1) PHP extension SQLSRV - aktuelle Version: 1.0.8204 (2009-05-05) Download 2) Microsoft SQL Server Native Client Downloads: x86 - x64 - ia64 3) Microsoft SQL Server 2005 oder 2008. Die kostenfreie Express Edition funktioniert ebenfalls. |
|
Info zu Abcode-Bridge
Software
|
|
18.05.2009 um 18:18 Uhr - hajo
![]() Kommentare (7)
|
|
Das aktivieren von Editoren, wie z.B. in der Vergangenheit dem FCKEditor, befindet sich jetzt seit der RC 3 für alle solcher WYSIWYG-Möglichkeiten im Abcode-Modul (System -> Optionen -> Abcode). Dies soll die Integration von alternativen Editoren deutlich vereinfachen und einen vorläufigen Standard dafür definieren. Als erster Vorteil gibt es jetzt in der Modul-Datenbank den Editor TinyMCE als Ergänzung für ClanSphere 2009.0 RC 3 und neuer. Das Modul ist noch nicht final, verrichtet seinen Dienst aber schon weitgehend fehlerfrei. Bugs dazu bitte im Forum melden, ansonsten viel Spaß beim ausprobieren. TinyMCE Modul Info Update: Version auf 0.3.1 erneuert am 31.05.2009 |
|
Charset + Encoding in 2009.0 RC 3
Releases
|
|
17.05.2009 um 22:43 Uhr - hajo
![]() Kommentare (34)
|
Mit der RC 3 Version ist ein simpler Eingriff in die 'setup.php' nötig, über den hiermit genauere Informationen folgen, um zukünftige Probleme zu vermeiden. Die Details sind alternativ auch in den Update-Instruktionen als neuer Punkt 9 angegeben (siehe Wiki und 'docs' Verzeichnis im Release dazu).Bitte prüft vorab eure PHP-Version unter System -> Software und bedenkt ob vor dem Update der Standard-Zeichensatz in den Sprach-Hauptdateien geändert worden ist. Es ergeben sich folgende Szenarien: PHP 4.X -> Zeichensatz ISO-8859-15 weiter verwenden und in der 'setup.php' angeben, kein UTF-8 Beispiel: $cs_main['charset'] = 'ISO-8859-15'; PHP 5.X -> Wahl zwischen dem oben genannten und UTF-8, am besten den bisherigen verwenden Beispiel: $cs_main['charset'] = 'UTF-8'; Allgemein sollte bevorzugt UTF-8 eingesetzt bzw. darauf umgestellt werden. Bei anderen Zeichensätzen können Zeichenprobleme beim Einsatz der AJAX-Funktionen auftreten (Zeichen verschwinden oder werden defekt angezeigt). Unser Ziel ist es in der Zukunft irgendwann nurnoch UTF-Zeichensätze in ClanSphere zu unterstützen. Bei Fragen und Problemen zum Thema helfen wir euch natürlich wie immer gern im Forum weiter
|
|
ClanSphere 2009.0 RC 3
Releases
|
|
17.05.2009 um 11:21 Uhr - hajo
![]() Kommentare (10)
|
Das neue Release beseitigt über 100 Fehler und Probleme, die wir im Laufe des letzten Monats beheben konnten. Das Update empfiehlt sich daher dringend für Webseiten, die eh schon RC 1 oder RC 2 verwenden, aber auch Seiten die 2008.X und älter verwenden können nun bedenkenlos aktualisieren.Die finale Version 2009.0 folgt, sofern keine größeren und neuen Fehler auftauchen, innerhalb der nächsten Tage. Ebenfalls ist die neue RC 3 der letzte Release Candidate und beinhaltet auch die letzten Neuerungen für die kommende Hauptversion. Folgend alle Änderungen: Changelog ![]() -> Added abcode editor bridge to allow the usage of other wysiwyg software (hajo) -> Added compatible-view for old browsers to cs_manage function (hajo) -> Added possibilities to close or pinup threads during writing, close also for create comments (fay-pain) -> Fixed many getimagesize php notice issues (hajo) -> Installation detects and tests database extensions automated now (hajo) -> Moved charset info from languages to 'setup.php' and set it to UTF-8 by default (hajo) -> Removed needless php closing tag from nearly every end of file (hajo) -> Reworked clansphere/software and database/roots page to be more helpful (hajo) -> The AJAX fallback solution now works, enabling AJAX for everybody is now possible (duriel) -> Worked on the count archive so there is a daily archive to increase the performance of big websites (duriel) -- Fixed a huge number of bugs that were reported at "Trac" -- |

1) MySQL unterstützt UTF-8 seit Version 4.1, bei älteren Versionen werden die Daten daher weiterhin mit dem voreingestellten Encoding ausgeliefert. Lösung: Provider um ein Update bitten, da der Nachfolger 5.0 schon seit Jahren stabil ist.
Nachdem die Unterstützung für die PHP-Erweiterung 'mssql' mangels aktualität dieser eingestellt werden musste, besteht nun die Möglichkeit, die von Microsoft selbst gepflegte PHP-Erweiterung 'sqlsrv' mit ClanSphere zu verwenden. Geeignet sind alle bislang erschienenen Microsoft SQL Server Versionen ab 2005.
Mit der RC 3 Version ist ein simpler Eingriff in die 'setup.php' nötig, über den hiermit genauere Informationen folgen, um zukünftige Probleme zu vermeiden. Die Details sind alternativ auch in den Update-Instruktionen als neuer Punkt 9 angegeben (siehe Wiki und 'docs' Verzeichnis im Release dazu).




