"incorrect database collation" für falsche Darstellung von Sonderzeichen in der Beschrifung des Titelbildes verantwortlich

neue medienordnung plus
  last edited: Wed, 17 May 2017 13:01:03 +0200  
@Steffen K9 zotlabs sagt, dass die falsche Darstellung von Sonderzeichen in der Beschrifung des Titelbildes auf eine
incorrect database collation
zurückzuführen ist - s. https://github.com/redmatrix/hubzilla/issues/779 . Kannst du hier nachforschen? Ein Workaround ist die entsprechenden Sonderzeichen umzuschreiben, transliterieren, aber optimal ist es nicht.

@Deutschsprachige Nutzer+ @Hubzilla Support Forum Hat jemand evtl. ein ähnliches Problem gehabt?
#databaseCollation #collation #Sonderzeichen #Titelbild #coverPhoto
Steffen K9 🐙
  
Nö. Mike erklärt, dass er das Problem mit seiner Installation nicht hat und schließt daraus, dass es kein generelles Problem des Codes ist. Er vermutet dann, dass es etwas mit der Datenbank Collation einzelner Felder zu tun haben müsste. Möglicherweise ist eines der genannten Felder auf iso8859-1, statt auf utf8(mb4).

Ich habe meine Datenbank schon vor einiger Zeit manuell (!) auf utf8mb4 geändert, damit Emojis korrekt angezeigt werden. Dabei konnten einige Felder nicht geändert werden, weil die "max key length" nicht gepasst hat. Das schien mir aber kein Problem, weil das nur Felder betroffen hat, die ich für unkritisch gehalten habe.

Ich habe jetzt zwei Möglichkeiten. Entweder ändere ich die Felder manuell oder ich wechsele in den develop branch und lasse die Datenbankstruktur automatisch aktualisieren.

Übrigens brauchst du die Github Kommentare hier nicht posten. Jedenfalls nicht speziell für mich. Ich bin auf Github ebenfalls aktiv. :-)
neue medienordnung plus
  
Du Steffen, zwei Dinge, Angelegenheiten würde ich gern sauber trennen:
  • Darstellungsprobleme bei der Anzeige von Umlauten im konkreten Profil
    https://hub.libranet.de/profile/feator

    bei der Beschriftung des Titelbildes. Dieses Problem ist momentan mit einem Workaround gelöst.
  • Darstellungsprobleme bei der Anzeige von Umlauten und scheinbar auch anderen Sonderzeichen generell bei der Beschriftung des Titelbildes in Hubzilla. Meine Ausführugen bezüglich "Englisch bevorzugt" beziehen sich explizit auf den Fall Nr. 2. Wie gesagt, ich habe aus de Ausführungen von Mike so verstanden, dass jetzt alle Hubzilla-Anwender, die in der Beschriftung des Titelbildes Sonderzeichen wie Umlaute, emojis oder chinesische Zeichen haben, sind darauf angewiesen, dass der Hub-Admin aktiv werden muss, damit das Problem - wie mit dem Kanal https://hub.libranet.de/profile/feator passiert, gelöst wird. Oder kann das Problem nur dann auftauchen, wenn ein DB-Format eingesetzt wird, das von Hubzilla nicht unterstützt werden?
Du hast Vermutungen von Mike erwähnt. Ich finde es nicht optimal, wenn jetzt ein Bugreport begründet auf Vermutungen geschlossen wird. Die Problemursache bleibt ungeklärt und die Wahrscheinlichkeit ist groß, dass das Problem wieder auftaucht. Und das Spiel fängt von vorne an.
Übrigens brauchst du die Github Kommentare hier nicht posten.
Also ich habe einfach zitiert, damit eindeutiger ist, auf welche Texte sich meine Ausführungen beziehen. Ich werde darauf achten, möglichst kurze Zitate zu verwenden.
neue medienordnung plus
  
Ich sehe g'rade, dass das Darstellungsproblem kann je nach dem auftreten oder auch nicht, abhängig davon, über welchem Hub das Profil feator abgerufen wird. Ist auch logisch. Ich bin g'rade auf dem Hub https://hub.freecommunication.org eingeloggt. Folgendes Verhalten kann ich beobachten:
  • Quelle vom 16.05.2017, 13:26 Uhr (hub.freecommunication.org) - wenn man diese URL aufruft, dann wird die Beschriftung auf dem Profilbild fehlerhaft angezeigt und zwar bei diesen zwei Quellen - mein Post vom 16.05.2017, 13:26 Uhr und 17.05.2017, 12:51 Uhr
  • Quelle vom 17.05.2017, 12:51 Uhr  (hub.libranet.de) - beim Aufruf dieser URL wird die Beschriftung auf dem Profilbild hier  17.05.2017, 12:51 Uhr korrekt angezeigt und hier 16.05.2017, 13:26 irgendein Cache-Stand mit ue statt ü.
Wenn ich beide oben aufgeführten Quellen nach dem Einloggen auf dem Hub https://hub.libranet.de öffne, dann gibt es keine Darstellunsgfehler in der Beschriftung des Titelbildes. Das o.g. Verhalten deutet für mich daraufhin, dass die Anpassung des Formats im entsprechendem DB-Feld auf dem Heimat-Hub evtl. keine Lösung für das Hubzilla-Grid bzw. nur eine Lösung für die Kanal-Betreiber auf einem bestimmten - hier Hub https://hub.libranet.de - darstellt. Also es könnte sein, dass der Bug https://github.com/redmatrix/hubzilla/issues/779 wieder geöffnet werden muss. Wäre hilfreich, wenn es gelingen würde, den Fehler wie bei der Quelle 16.05.2017, 13:26 auf mindestens noch einem Hub nachvollziehen.