Anzahl Zeichen bei Beiträgen
Verfasst: Mi 18. Nov 2020, 06:24
An die Forenbetreiber!
Ich habe eine technische Frage, den Zeichenzähler betreffend, der die Anzahl Zeiche eines geposteten Beitrags zählt (und bei über 60000 meckert) :
Die Anzahl Zeichen im Text scheinen nicht mit der Anzahl geposteter Zeichen übereinzustimmen.
Normales ASCII7 wird wohl als 1 Zeichen gezählt, denn es stimmt immer so ungefähr - aber ich vermute, daß Umlaute, Sonderzeichen und Zeilenumbrüche anders gezählt werden.
Ich habe in meinem (selbstgebauten) Textexitor eine Option drin, die Zeichen zu zählen und auch für so "Foren-Modus". Da war ich zunächst davon ausgegangen, daß Zeichen >=128 (also z.B. Umlaute und dergleichen) intern als UTF-8 gespeichert werden (würden dann als 2 Zeichen zählen) und ein Zeilenumbruch vielleicht auch 2 Zeichen braucht (CR und LF). Das hatte ich aber versucht und es scheint so nicht zu stimmen.
Aber es könnte natürlich auch sein, daß der komplette Text in HTML-Entities gespeichert/gezählt wird (das wäre pro Umlaut z.B. 6 Zeichen) und Zeilenumbrüche entsprechend... (Und dann würde es auch einige der Zeichen <128 betreffen, z.B. < > und &.) Das hatte ich noch nicht versucht. Außerdem gibt es ja das alte HTML (schlau) und das neuere HTML (dumm), bei dem Dinge, die früher sehr einfach gemacht wurden, jetzt umständlicher gemacht werden als es nötig wäre. Das müßte man auch noch klären. Denn wenn ich [i]kursiv[/i] mache, ob das dann einfach <i> wird, oder irgend so ein sinnloses <font ... blabla "irgendwas"="italic">...
Ich würde diese Optionen dann gern in meinen Editor mit einbauen - der zeigt an, wann eine (wählbare) Zeichenanzahl überschritten ist, bzw. teilt optional Texte nach entsprechender Zeichenanzahl in mehrere auf (natürlich nicht mitten im Satz/Absatz).
Um Mißverständnissen aus dem Weg zu gehen:
Es geht mir hier NCHT darum, wie der Text dann intern im Forum in der Datenbank gespeichert wird, sondern darum, wie der Text aussieht/gewertet wird, wenn er am "Zeichenzähler" vorbeikommt, der die maximale Zeichenanzahl für Forenbeiträge zählt.
Es wäre sehr nett, ich diesbezüglich Hilfe erhalten könnte.
Vielen Dank für Euer Interesse.
DOSferatu
Ich habe eine technische Frage, den Zeichenzähler betreffend, der die Anzahl Zeiche eines geposteten Beitrags zählt (und bei über 60000 meckert) :
Die Anzahl Zeichen im Text scheinen nicht mit der Anzahl geposteter Zeichen übereinzustimmen.
Normales ASCII7 wird wohl als 1 Zeichen gezählt, denn es stimmt immer so ungefähr - aber ich vermute, daß Umlaute, Sonderzeichen und Zeilenumbrüche anders gezählt werden.
Ich habe in meinem (selbstgebauten) Textexitor eine Option drin, die Zeichen zu zählen und auch für so "Foren-Modus". Da war ich zunächst davon ausgegangen, daß Zeichen >=128 (also z.B. Umlaute und dergleichen) intern als UTF-8 gespeichert werden (würden dann als 2 Zeichen zählen) und ein Zeilenumbruch vielleicht auch 2 Zeichen braucht (CR und LF). Das hatte ich aber versucht und es scheint so nicht zu stimmen.
Aber es könnte natürlich auch sein, daß der komplette Text in HTML-Entities gespeichert/gezählt wird (das wäre pro Umlaut z.B. 6 Zeichen) und Zeilenumbrüche entsprechend... (Und dann würde es auch einige der Zeichen <128 betreffen, z.B. < > und &.) Das hatte ich noch nicht versucht. Außerdem gibt es ja das alte HTML (schlau) und das neuere HTML (dumm), bei dem Dinge, die früher sehr einfach gemacht wurden, jetzt umständlicher gemacht werden als es nötig wäre. Das müßte man auch noch klären. Denn wenn ich [i]kursiv[/i] mache, ob das dann einfach <i> wird, oder irgend so ein sinnloses <font ... blabla "irgendwas"="italic">...
Ich würde diese Optionen dann gern in meinen Editor mit einbauen - der zeigt an, wann eine (wählbare) Zeichenanzahl überschritten ist, bzw. teilt optional Texte nach entsprechender Zeichenanzahl in mehrere auf (natürlich nicht mitten im Satz/Absatz).
Um Mißverständnissen aus dem Weg zu gehen:
Es geht mir hier NCHT darum, wie der Text dann intern im Forum in der Datenbank gespeichert wird, sondern darum, wie der Text aussieht/gewertet wird, wenn er am "Zeichenzähler" vorbeikommt, der die maximale Zeichenanzahl für Forenbeiträge zählt.
Es wäre sehr nett, ich diesbezüglich Hilfe erhalten könnte.
Vielen Dank für Euer Interesse.
DOSferatu