Stylemotion.de Forum » Archiv » WEB//NEWS
Formatierungs-Fehler der SQL-Datenbank?
Seiten (1): 1  
Autor Beitrag
 
Casper
Unregistrierter Benutzer

Hi, ich teste gerade dein Newssystem, und muss gleich mal ein Lob loswerden. Ich habe jedoch ein frage...

Wenn ich Texte aus Word oder anderen Webseiten kopiere und in das Skript einfüge ("Neuer Artikel";), speichere ich diesen dann ab. Doch dann wird der Text teilweise zerstört, in dem er " oder ... in (z.B.) &#8220 umwandelt...

also " = “

Woran könnte das liegen?

Danke im Voraus!
Casper
 
Enno
Unregistrierter Benutzer
Das liegt daran, dass Sonderzeichen nicht in der Form unterstützt werden wie noch in der Version 1.2 (aus welchem Grund auch immer ;)).
Wenn du diese &#XXXX Zeichenfolgen in [ html ] und [ / html ] (sofern aktiviert) einbettest, werden diese wieder richtig ausgegeben.
 
Casper
Unregistrierter Benutzer
Danke... und schade... ;)
 
ScHeB
Unregistrierter Benutzer
Naja, was heißt hier "nicht unterstützt". Bei HTML gibt es eben nur " und nicht die Gänsefüßchen wie sie bei Word verwendet werden. Wenn Sie mal genau hinschauen, dann handelt es sich bei den Word-Gänsefüßchen um andere Zeichen als ". Probieren Sie es einfach mal aus, kopieren Sie die Gänsefüßchen in ein Textfeld wie in den Channels hier und schreiben Sie daneben ein ". Sie werden den Unterschied sehen. Und da HTML nur " (bzw. codiert als " ) kennt werden Word-Gänsefüßchen fehlinterpretiert ;)

Ein Vorschlag zur Fehlerbehebung: Legen Sie eine Alias jeweils für die beiden Word-Gänsefüßchen an, mit der sie in normale " verwandelt werden ;)

Hmm, nochwas: Überprüfen Sie mal ob das Charset auf ihrer Website mit dem von WEB//NEWS übereinstimmt, ansonsten sind Fehler natürlich vorherprogrammiert.
 
Enno
Unregistrierter Benutzer
Zitat von ScHeB:
Naja, was heißt hier "nicht unterstützt". Bei HTML gibt es eben nur " und nicht die Gänsefüßchen wie sie bei Word verwendet werden. Wenn Sie mal genau hinschauen, dann handelt es sich bei den Word-Gänsefüßchen um andere Zeichen als ". Probieren Sie es einfach mal aus, kopieren Sie die Gänsefüßchen in ein Textfeld wie in den Channels hier und schreiben Sie daneben ein ". Sie werden den Unterschied sehen. Und da HTML nur " (bzw. codiert als " ) kennt werden Word-Gänsefüßchen fehlinterpretiert


Ah, wieder etwas schlauer geworden (bzw. ist mir wieder eingefallen, dass Word ja nicht reinen Text schreibt). Allerdings muss es einen Unterschied zwischen v1.2 und v1.3 in Sachen Zeichenwiedergabe geben. Bei der v1.2 konnte ich noch das Zeichen das hinter der Zeichenkette ALT+0149 steckt, welches ich immer zur Aufzählung benutze, ohne [ html ][ /html ] verwenden (jedenfalls wenn ich mich jetzt nicht komplett irre). Bei der v1.3 ist das nicht mehr der Fall.

Aber der Tipp mit dem Alias ist schon gut. Vorallem hatte sich mir diese Möglichkeit komplett aus dem Gedächtnis geschlichen :D
 
ScHeB
Unregistrierter Benutzer
Seit 1.3 ist im Adminbereich auch ein festes Charset definiert, was in den Vorgängerversionen nicht der Fall war. Da hat Ihr Browser immer ein Charset gewählt, dass ihm günstig erschien. Nun bekommt er eine klare Vorgabe vom Quelltext. Sie können das Charset natürlich in den Templates nach belieben verändern.
Seiten (1): 1  
 
Suche Optionen
» Erweiterte Suche
Druckansicht Druckansicht