Contao-Camp 2024
Ergebnis 1 bis 7 von 7

Thema: Mathematische Zeichen im normalen Text werden in Fragezeichen gewandelt

  1. #1
    Contao-Fan
    Registriert seit
    12.04.2011.
    Ort
    Hamburg
    Beiträge
    489

    Standard Mathematische Zeichen im normalen Text werden in Fragezeichen gewandelt

    Moin,

    versuche gerade einen Text über Tiny MCE einzupflegen, der Zeichen wie diese enthält:

    ????=,????-????

    Die werden beim Speichern immer durch Fragezeichen ersetzt.

    Wenn ich eine UTF-8 HTML-Datei "zu Fuß" in einem Texteditor erstelle, funktioniert das jedoch super. Im Browser sowie im Quelltext sehen die Zeichen genau gleich aus.

    Hat jemand einen Tipp, was ich probieren kann...?

    Vielen Dank...

    Edit: Ah ich sehe, sie werden hier auch in Fragezeichen gewandelt.... hmmm.... stehe gerade auf dem Schlauch, warum die Zeichen in meiner stinknormalen HTML 5 UTF-8-Datei dargestellt werden und sonst nicht...
    Geändert von pipkin (14.10.2019 um 23:53 Uhr)

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.803
    Partner-ID
    10107

    Standard

    Welche Contao Version? Welche Datenbank Collation?

  3. #3
    Contao-Fan
    Registriert seit
    12.04.2011.
    Ort
    Hamburg
    Beiträge
    489

    Standard

    Ich hab das Ganze in verschiedenen Installationen (3.5, 4.4) auf verschiedenen Servern und PHP-Versionen (5.6, 7.2..) versucht, das hat mich ja so mürbe gemacht. Nirgendwo klappte es. Auch Experimente mit Unicode-Convertern brachten nur Murks.

    Inzwischen denke ich, dass der Übeltäter die Textquelle war, aus der ich die Zeichen ursprünglich heraus kopiert hatte. Das war vermutlich ursprünglich eine Formel in Microsoft Word, die ich mangels Word in einem anderen Textprogramm geöffnet und dann in einen normalen Texteditor mit UTF8 kopieren konnte.

    Inzwischen habe ich dieselben Zeichen wie µ, ?, ?, ? einzeln aus anderen Quellen (wie https://www.matheretter.de/wiki/mathe-zeichen) in Contao kopiert, und die werden dargestellt.

    Dennoch bin ich verwirrt... Denn ich konnte die Zeichen ja in einer nackten HTML-Datei sauber darstellen. Vielleicht haben mir aber meine eigenen Systemzeichen da einen Streich gespielt.

    *verwirrt*

    Auf jeden Fall scheint es sehr unwahrscheinlich, dass Contao hier das Problem war.

    Edit: Ok, von den Beispielzeichen kommen auch hier einige nicht an. Es wären z.b. Pi und Phi gewesen. Das Forum ist natürlich nicht relevant ...

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.803
    Partner-ID
    10107

    Standard

    Du brauchst auf jeden Fall utf8mb4 dafür.

  5. #5
    Contao-Fan
    Registriert seit
    12.04.2011.
    Ort
    Hamburg
    Beiträge
    489

    Standard

    Du brauchst auf jeden Fall utf8mb4 dafür.
    Mal für Doofis.... das ist eine Sache der Serverkonfiguration...?

    Mal was testen...
    HTML-Code:
    ε
    Ok, zur Not muss ich wohl die Unicode-Entsprechung nehmen...

  6. #6
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.803
    Partner-ID
    10107

    Standard

    Zitat Zitat von pipkin Beitrag anzeigen
    Mal für Doofis.... das ist eine Sache der Serverkonfiguration...?
    Nein, das Character Set gibst du beim anlegen der Datenbank an. Und Contao 4.5+ (?) verwendet dann als collation by default auch utf8mb4_unicode_ci für alle Tabellen.

    Du musst sicherstellen, dass das Character Set deiner Datenbank utf8mb4 ist - und die collation aller deiner Tabellen utf8mb4_unicode_ci

  7. #7
    Contao-Fan
    Registriert seit
    12.04.2011.
    Ort
    Hamburg
    Beiträge
    489

    Standard

    Oha. Ok.... danke!!!

    Hab noch nicht gesehen, wie ich das überhaupt konfigurieren kann bei z.B. Domainfactory, aber bei der nächsten Datenbank werde ich das mal versuchen.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •