pragmaMx Support Forum

pragmaMx => Allgemeines => Thema gestartet von: Harlequin am 17 Juni 2006, 03:55:32

Titel: UTF-8 für pragmaMx ?
Beitrag von: Harlequin am 17 Juni 2006, 03:55:32
 
Servus,

wie bringe ich pragmaMx UTF-8 bei?

Für Hinweise Dank.
Harlequin

.
Titel: Re: UTF-8 für pragmaMx ?
Beitrag von: Harlequin am 17 Juni 2006, 04:54:13
 
Ich glaube ich habs´ schon gefunden - einfach in der theme.html ändern?

.

Titel: Re: UTF-8 für pragmaMx ?
Beitrag von: jubilee am 17 Juni 2006, 10:32:27
Hallo !
Ändere das mal in der header.php Der Head in der Theme.html wird wieder überschrieben .
MfG
Titel: Re: UTF-8 für pragmaMx ?
Beitrag von: Harlequin am 17 Juni 2006, 16:35:48
Zitat von: jubilee am 17 Juni 2006, 10:32:27Ändere das mal in der header.php

In der header.php kann ich keine charset-Definition finden.
?

.

Titel: Re: UTF-8 für pragmaMx ?
Beitrag von: Harlequin am 17 Juni 2006, 16:43:47
 
Es gibt unter includes/ noch eine meta.php.

Kann man dort dauerhaft für die gesamte Site den Header schreiben?

.

Titel: Re: UTF-8 für pragmaMx ?
Beitrag von: jubilee am 17 Juni 2006, 21:10:53
Ja, die meta.php hast recht.
Dort steht die Kodierung drinne, allerdings als Konstante.
Die Konstamnte ist dann in der jew. language-Datei definiert.

Zitatdefine("_CHARSET","ISO-8859-1");

MfG
Titel: Re: UTF-8 für pragmaMx ?
Beitrag von: martux am 05 September 2006, 18:26:13
Ich wollte auch meine Seite mit UTF-8 Kodierun auf Litauisch übersetzen, da funktioniert auch fast alles, außer den Seiten Title. Wenn ich in admin Menü unter Einstellungen -> Name der Site: litauische Buchstaben (ąčęėįšųūž) verwende, werden die in title nicht richtig angezeigt. www.studentai.de (http://www.studentai.de) Weiss jemand wie man das korrigiert?
Titel: Re: UTF-8 für pragmaMx ?
Beitrag von: jubilee am 05 September 2006, 19:00:54
ZitatWeiss jemand wie man das korrigiert?
Der Charset für die Seite wurde in der meta.php angepasst ?
Das Format (Kollation) in der Datenbank stimmt ?

MfG
Titel: Re: UTF-8 für pragmaMx ?
Beitrag von: martux am 05 September 2006, 19:16:17
Vielen dank für schnelle Antwort

In der Datenbank habe ich nichts gemacht. Was sollte ich dort anpassen?

Titel: Re: UTF-8 für pragmaMx ?
Beitrag von: martux am 06 September 2006, 21:42:16
Also mein Problem ist dass der Inhalt richtig dargestellt wird, aber der Seite Titel nicht. Ich hatte versucht ein Paar Tabelen in der Datenbank mit utf-8-unicode zu formatieren, aber das hat trotzdem nicht funktioniert.

(https://forum.pragmamx.org/proxy.php?request=http%3A%2F%2Fwww.250kb.de%2Fu%2F060906%2Fg%2F0451656a.gif&hash=c62847262332a9c839c1cc751b0087387b2f9a17)

ich wäre sehr dankbar für die Hilffe.
Titel: Re: UTF-8 für pragmaMx ?
Beitrag von: martux am 14 September 2006, 12:10:23
Ich habe festgestellt dass der Name von der Seite nicht in die Datenbank sondern in die config.php Datei gespeichert ist. Wenn ich aber versuche congig.php als "Unicode" Datei zu speichern, dann wird die Seite falsch generiert. Also meine Frage: muss man config.php unbedingt als ASCII speichern, oder geht es irgendwo das abändern?

danke in voraus
Titel: Re: UTF-8 für pragmaMx ?
Beitrag von: satorman am 07 November 2006, 21:49:24
Gibt es inzwischen eine Lösung für dieses Problem?
Ich habe pragmaMx in meine Sprache in UTF-8 übersetzt. Mit wenigen Ausnahmen werden alle Module  und Inhalte richtig dargestellt. Nur in der Titelleiste und im Tab wird das nicht richtig dargestellt.

[gelöscht durch Administrator]
Titel: Re: UTF-8 für pragmaMx ?
Beitrag von: martux am 07 November 2006, 22:57:52
hi, ich habe es so gelöst:

In der datei header.php was du unter html Verzeichnis findest

gibt es diese Zeile
$pagetitle = htmlentities(mxHtmlEntityDecode(strip_tags($pagetitle)), ENT_QUOTES);

die habe ich einfach auskomentiert. Also:

//$pagetitle = htmlentities(mxHtmlEntityDecode(strip_tags($pagetitle)), ENT_QUOTES);


Titel: Re: UTF-8 für pragmaMx ?
Beitrag von: satorman am 08 November 2006, 19:25:54
 :)

Ja, sieht schon besser aus.  :thumbup:
Titel: Re: UTF-8 für pragmaMx ?
Beitrag von: jubilee am 08 November 2006, 20:13:09
Das einmal ausprobiert ?

Zitat$pagetitle = htmlentities(mxHtmlEntityDecode(strip_tags($pagetitle)), ENT_QUOTES, UTF-8);

MfG
Titel: Re: UTF-8 für pragmaMx ?
Beitrag von: satorman am 08 November 2006, 21:24:54
Das bringt leider wieder nichts. Inhalte werden zwar richtig dargestelt, aber die Titelleiste nicht.
Wie auf dem Bild oben.

Soll ich beim Vorschlag von martux bleiben?
Titel: Re: UTF-8 für pragmaMx ?
Beitrag von: jubilee am 08 November 2006, 21:32:17
ZitatSoll ich beim Vorschlag von martux bleiben?
Ja, war nur ein Versuch ...


MfG