[BUG 4.8.14] Umlaute in Seitentiteln, Keywords, Navigation

Gesperrt
wadahadadu
Beiträge: 40
Registriert: Do 20. Jan 2011, 21:13
Kontaktdaten:

[BUG 4.8.14] Umlaute in Seitentiteln, Keywords, Navigation

Beitrag von wadahadadu »

Hallo,

In der Contenido-Version 4.8.14 fällt mir folgende Inkonsistenz bei der Kodierung von Umlauten auf:

1) Seitentitel und Keywords:

Die Seitentitel und Keywords in den Artikeleigenschaften enthalten einige Umlaute. Im Seitenquelltext des Frontends werden diese anfänglich noch HTML-kodiert gezeigt (der Mandant war vorher auf Version 4.8.6) - auch nachdem die Datenbanktabelle con_code geleert wurde:

Code: Alles auswählen

<title>Firma XY - Unsere L&ouml;sungen f&uuml;r Sie</title>
<meta name="keywords" xml:lang="de" lang="de" content="firma xy, gesch&auml;ftsl&ouml;sungen" />
Nach dem Speichern der Artikeleigenschaften mit Version 4.8.14 erscheinen die Umlaute im Seitenquelltext dann unkodiert, also zum Beispiel ö statt &ouml;:

Code: Alles auswählen

<title>Firma XY - Unsere Lösungen für Sie</title>
<meta name="keywords" xml:lang="de" lang="de" content="firma xy, geschäftslösungen" />
2) Navigationsmodul:

Kategorienamen mit Umlauten erscheinen im Seitenquellcode nicht HTML-kodiert. Das Modul ist "Navigation, left side", Version 1.0.0, created 2008-04-07:

Code: Alles auswählen

(...)
<ul>
	<li><a href="front_content.php?idcat=59" title="Angebot">Angebot</a>
	<ul class="subSubNavigation">
		<li class="active"><a href="front_content.php?idcat=62" title="Unsere Geschäftslösungen">Unsere Geschäftslösungen</a></li>
		(...)
	</ul>
	</li>
</ul>
(...)
Die mit dem Standard-Textmodul erzeugten Inhalte erscheinen hingegen kodiert.

Im Seitenquelltext steht dieser Metatag drin:

Code: Alles auswählen

<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=iso-8859-1" />
Weshalb erscheinen die Umlaute unterschiedlich kodiert und ist das gut so oder ein Bug?
Ist die Art der Kodierung von Umlauten bei der Version 4.8.14 anders im Vergleich zu früheren Versionen wie der 4.8.6?

--------------------

Datenbank:
MYSQL-Zeichensatz der Datenbank: UTF-8 Unicode (utf8)
Zeichensatz / Kollation der MySQL-Verbindung: utf8-general-ci

Contenido-Backend - Spracheinstellungen:
deutsch: Encoding: iso-8859-1

Contenido-Backend: Systemvariablen:
Server Betriebssystem: Apache/2.2.3 (CentOS)
PHP Datenbankerweiterung: mysql
Datenbankserver-Version: 5.0.77
Installierte PHP-Version: 5.2.13
safe_mode: Deaktiviert
magic_quotes_gpc: Deaktiviert
magic_quotes_runtime: Deaktiviert
gpc_order:
memory_limit: 64M
max_execution_time: 60
Deaktivierte Funktionen: shell_exec, virtual, passthru, proc_close, proc_get_status, proc_open, proc_terminate
Gettext Erweiterung: geladen
sql.safe_mode: Deaktiviert

Contenido-Fehlerlog:
[20-Jan-2011 17:32:21] /contenido/main.php?area=con&frame=4&idcat=54&idtpl=2&syncoptions=0&contenido=3aaa9ea4d98c230c7e675e9cff7bcc63 MySQL error 1062: Duplicate entry '3aaa9ea4d98c230c7e675e9cff7bcc63' for key 1
insert into con_phplib_active_sessions ( sid, name, val, changed ) values ('3aaa9ea4d98c230c7e675e9cff7bcc63', 'contenido', 'Y29udGVuaWRvOiR0aGlzLT5pbiA9ICcwJzsgJHRoaXMtPnB0ID0gYXJyYXkoKTsgJHRoaXMtPnB0WydhdXRoJ10gPSAnMSc7ICR0aGlzLT5wdFsnY2hhbGxlbmdlJ10gPSAnMSc7ICRHTE9CQUxTWydhdXRoJ10gPSBuZXcgQ29udGVuaWRvX0NoYWxsZW5nZV9DcnlwdF9BdXRoOyAkR0xPQkFMU1snYXV0aCddLT5hdXRoID0gYXJyYXkoKTsgJEdMT0JBTFNbJ2F1dGgnXS0+YXV0aFsndWlkJ10gPSAnZm9ybSc7ICRHTE9CQUxTWydhdXRoJ10tPmF1dGhbJ3Blcm0nXSA9ICcnOyAkR0xPQkFMU1snYXV0aCddLT5hdXRoWydleHAnXSA9ICcyMTQ3NDgzNjQ3JzsgJEdMT0JBTFNbJ2F1dGgnXS0+YXV0aFsncmVmcmVzaCddID0gJzIxNDc0ODM2NDcnOyAkR0xPQkFMU1snY2hhbGxlbmdlJ10gPSAnZjRmYmJkNGRjZDBlOGVmN2FiNTYyMTAxMzJmOWI0NmMnOyA=', '20110120173221')
[20-Jan-2011 17:32:21] /contenido/main.php?area=con&frame=4&idcat=54&idtpl=2&syncoptions=0&contenido=3aaa9ea4d98c230c7e675e9cff7bcc63 Session: freeze() failed.
ravi
Beiträge: 54
Registriert: So 6. Aug 2006, 14:39
Kontaktdaten:

Re: [BUG 4.8.14] Umlaute in Seitentiteln, Keywords, Navigati

Beitrag von ravi »

Contenido-Backend - Spracheinstellungen:
deutsch: Encoding: iso-8859-1

Probiere mal dies auf UTF-8 ändern.
wadahadadu
Beiträge: 40
Registriert: Do 20. Jan 2011, 21:13
Kontaktdaten:

Re: [BUG 4.8.14] Umlaute in Seitentiteln, Keywords, Navigati

Beitrag von wadahadadu »

Hallo ravi, Danke für deine Antwort. Hab dies gemacht: die Umlaute erscheinen dann als Fragezeichen.
Oldperl
Beiträge: 4316
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Hat sich bedankt: 6 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Re: [BUG 4.8.14] Umlaute in Seitentiteln, Keywords, Navigati

Beitrag von Oldperl »

Guckst du hier :arrow: http://forum.contenido.org/viewtopic.ph ... 58&start=0

Da der andere Thread noch offen ist, gehe ich mal davon aus, das daran noch gearbeitet wird.

Gruß aus Franken

Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
ravi
Beiträge: 54
Registriert: So 6. Aug 2006, 14:39
Kontaktdaten:

Re: [BUG 4.8.14] Umlaute in Seitentiteln, Keywords, Navigati

Beitrag von ravi »

Ja wir sind nicht zu einer definitiven Lösung gekommen damals.
wadahadadu
Beiträge: 40
Registriert: Do 20. Jan 2011, 21:13
Kontaktdaten:

Re: [BUG 4.8.14] Umlaute in Seitentiteln, Keywords, Navigati

Beitrag von wadahadadu »

Ist dafür eigentlich eine Lösung in Sicht, vielleicht mit der Version 4.9?
xmurrix
Beiträge: 3215
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Hat sich bedankt: 4 Mal
Danksagung erhalten: 17 Mal
Kontaktdaten:

Re: [BUG 4.8.14] Umlaute in Seitentiteln, Keywords, Navigati

Beitrag von xmurrix »

wadahadadu hat geschrieben:Ist dafür eigentlich eine Lösung in Sicht, vielleicht mit der Version 4.9?
Ja, die 4.9 wurde auf ein Encoding (sowolh PHP Scripte als auch MySQL Verbindung) umgestellt und alle Bereiche, die mit Strings arbeiten, überarbeitet. Das Problem sollte in Zukunft nicht mehr auftauchen.
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
wadahadadu
Beiträge: 40
Registriert: Do 20. Jan 2011, 21:13
Kontaktdaten:

Re: [BUG 4.8.14] Umlaute in Seitentiteln, Keywords, Navigati

Beitrag von wadahadadu »

Prima, vielen Dank für die Arbeit und die frohe Botschaft!
Gesperrt