Page 1 of 1

Komische Zeichen "" werden in FF angezeigt, in

Posted: Sun 27. May 2007, 00:19
by Carino
Mir ist etwas aufgefallen, was noch nicht immer so war. Auf http://www.schwarzeseele.eu/index.php kann man als FF User beobachten, dass oben links in weiß folgende Zeichen stehen:

Code: Select all


Ich kann das nicht nachvollziehen und finde die Zeichen weder in der DB noch im Filesystem. Nur in der whatsnew.html des fckeditors steht:
A sample "htaccess.txt" file has been added to the editor's package to show how to configure some Linux sites that could present problems on Firefox with "Illegal characters" errors. Respectively the "" chars.
Kennt jemand das Problem?

Danke!

Posted: Sun 27. May 2007, 00:55
by DeXXus

Posted: Sun 27. May 2007, 01:27
by Jensensen
nö, aber in der htaccess steht:

# Just rename this file to ".htaccess" and leave it in the editor directory.
# There are no security issues on doing it. It just sets the ".js" and ".css"
# files to their correct content types.

AddType application/x-javascript .js
AddType text/css .css



rename doch mal beim/vor/zum editieren

greetz

PS:
Der "Radevormwald'er" arbeitet doch nicht wirklich mit editorn, oder???

Posted: Sun 27. May 2007, 13:04
by Carino
Hallo Dexxus,

ja das wird das sein. Ich frag mich nur wie das zustande kommt.
Die UTF-8-Kodierung des BOM besteht aus der Bytesequenz EF BB BF, die in nicht UTF-8-fähigen Texteditoren und Browsern meist als ISO-8859-1-Zeichen  erscheinen.
Ich habe bei der Installation kein UTF-8 gewählt und auch die Datenbank ist ISO. Wenn ich jedoch den Browser auf UTF-8 stelle, ist das Zeichen weg. Nur der Content natürlich fehlerhaft.

Wie sollte man da vorgehen?

@Jenesen

was soll das bringen?

Posted: Sun 27. May 2007, 14:06
by Jensensen
Carino wrote:...Ich frag mich nur wie das zustande kommt.
das liegt m.M. daran, dass auch die JavaScript files unicode encoded sind. Ich habe JS jedenfalls noch nie als utf-8 files gespeichert, sondern bislang immer nur western latin.
# This could happen if you map the .js or .css files to PHP, for example.
Steht in der htaccess. Ich weiss nicht genau, was uns der Autor damit sagen will, erkläre mir es aber ungefähr so: php ruft die .js auf und schickt alles an den browser. dabei werden die .js file u.U. "falsch verarbeitet oder interpretiert/gelesen" oder wie auch immer.

Um dem Browser/PHP "zu sagen", wie die .js zu behandeln sind - nämlich als "application/x-javascript .js" empfiehlt der Autor - in Deinem Fall - die htaccess "scharf zu machen", durch umnennen in .htaccess


Carino wrote:...@Jenesen

was soll das bringen?
In einem Test zumindest mal zu prüfen, ob der Rat des Autors des fckeditors tatsächlich Abhilfe schafft.

Schönen Sonntag noch..
Greetz

Posted: Tue 29. May 2007, 06:17
by Oliver Georgi
das ist in der nächsten Release raus.

Oliver

Posted: Tue 29. May 2007, 10:59
by Carino
@Jensensen:

ok, das leuchtet ein, aber es ändert leider nichts. Nur war das Zeichen nicht die ganze Zeit. Das einzige was ich geändert habe war die Navigation, aber auch wenn ich den Tag aus der Vorlage nehme, ändert sich nix :(

Posted: Tue 29. May 2007, 11:21
by DeXXus
Is the BOM a part of "index.php" file?
If so, try loading a copy of that file into any text editor that supports "save without BOM".
Then save (without BOM) and re-upload (replace on website).
Actually ALL files that have a BOM would need to be edited.
(when using ISO-8859-1)

BabelPad, Scite, PSpad, BBEdit, Ultraedit, TED Notepad, Visual Studio, ETC.

Or see what changing the encoding of webpages ( to UTF-8 ) does to presentation and validation:

Code: Select all

<meta http-equiv="content-type" content="text/html; charset=utf-8" />