[3.3] [3.3.1] Zeichenlänge der Beschreibung in phpbb 3 begrenzt?

Fragen rund um die Installation, Administration und Benutzung von phpBB 3.2 und höher und die Konvertierung zu phpBB 3.3.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version [3.3] oder [3.2] angeben
Antworten
Benutzeravatar
jan_2012
Mitglied
Beiträge: 204
Registriert: 23.04.2017 16:45

[3.3] [3.3.1] Zeichenlänge der Beschreibung in phpbb 3 begrenzt?

Beitrag von jan_2012 »

Moin.

Ich habe im Feld "Beschreibung" eines Forums eine Codierung stehen, die länger ist als 12877 Zeichen.

Wenn ich drüber gehe , kommt "Beschreibung zu lang".

In der Datei

Code: Alles auswählen

includes/acp/acp_forums.php
habe ich schon in Zeile 1009 alles mögliche eingespeichert , geht leider nicht.

Kannn es sein , das noch irgendwo eine "Beschränkung" vorhanden ist ?

Danke im Voraus!
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 16960
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: [3.3] [3.3.1] Zeichenlänge der Beschreibung in phpbb 3 begrenzt?

Beitrag von Dr.Death »

Ja, in der Datenbank.

Tabelle phpbb_forum
Feld forum_desc
Type: TEXT
UTF-8

Max. Wert 65535 Zeichen mit normalen Zeichen (ASCII)
Bei UTF-8 den Wert durch 4 Teilen.

Wozu braucht man denn so viele Zeichen im der Forenbeschreibung ?
Benutzeravatar
jan_2012
Mitglied
Beiträge: 204
Registriert: 23.04.2017 16:45

Re: [3.3] [3.3.1] Zeichenlänge der Beschreibung in phpbb 3 begrenzt?

Beitrag von jan_2012 »

Dr.Death hat geschrieben:
07.09.2021 22:57
Ja, in der Datenbank.

Wozu braucht man denn so viele Zeichen im der Forenbeschreibung ?
Guten Abend Dr.Death

Ich habe eine Art Inhaltsverzeichnis codiert , weil meine User die schon vorhandenen Mittel nicht so funktional finden :roll:

Hast du einen Tipp für mich , wo ich das finde , in der Datenbank?

Gruss Jan
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 16960
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: [3.3] [3.3.1] Zeichenlänge der Beschreibung in phpbb 3 begrenzt?

Beitrag von Dr.Death »

Ich empfehle ausdrücklich das NICHT zu ändern.


Siehe auch hier:
https://stackoverflow.com/questions/676 ... -type-text

Sobald du das in deiner DB ändern solltest gefährdest du jedes weitere Update was ggf. die Struktur der DB anpasst.


Überlege Dir lieber eine andere Struktur deines Forums.
Benutzeravatar
jan_2012
Mitglied
Beiträge: 204
Registriert: 23.04.2017 16:45

Re: [3.3] [3.3.1] Zeichenlänge der Beschreibung in phpbb 3 begrenzt?

Beitrag von jan_2012 »

Ok , ich hätte jetzt keine Bedenken das mal auf einen Testforum zu versuchen um zu sehen ob es funkioniert, dennoch kann ich die Struktur noch abändern um innerhalb der Zeichen zu bleiben.

Danke für die sehr schnelle Antwort :grin:

Nachtrag:

ich bin ja so bescheuert ... anstatt einen eigenen Beitrag / Thema zu erstellen (das oben anzupinnen) in DEM dann diese Struktur zu sehen ist und auch noch einfacher zu bearbeiten ist, suche ich wie ein Blödmann in den Einstellungen :lol: :lol: :lol: :lol: :lol:

Danke für den Denkanstoss :geek:
Zuletzt geändert von Kirk am 08.09.2021 05:35, insgesamt 1-mal geändert.
Grund: Unnötiges Komplettzitat entfernt
Benutzeravatar
3Di
Mitglied
Beiträge: 23
Registriert: 12.03.2010 14:33
Wohnort: Milano 🇮🇹 Frankfurt 🇩🇪
Kontaktdaten:

Re: [3.3] [3.3.1] Zeichenlänge der Beschreibung in phpbb 3 begrenzt?

Beitrag von 3Di »

jan_2012 hat geschrieben:
07.09.2021 22:55
Moin.

Ich habe im Feld "Beschreibung" eines Forums eine Codierung stehen, die länger ist als 12877 Zeichen.

Wenn ich drüber gehe , kommt "Beschreibung zu lang".

In der Datei

Code: Alles auswählen

includes/acp/acp_forums.php
habe ich schon in Zeile 1009 alles mögliche eingespeichert , geht leider nicht.

Kannn es sein , das noch irgendwo eine "Beschränkung" vorhanden ist ?

Danke im Voraus!
In

Code: Alles auswählen

includes/acp/acp_forums.php
FINDEN SIE

Code: Alles auswählen


		if (utf8_strlen($forum_data_ary['forum_desc']) > 4000)
		{
			$errors[] = $user->lang['FORUM_DESC_TOO_LONG'];
		}

ERSETZEN MIT

Code: Alles auswählen


		if (utf8_strlen($forum_data_ary['forum_desc']) > 20000)
		{
			$errors[] = $user->lang['FORUM_DESC_TOO_LONG'];
		}

MultiByte-Zeichen werden automatisch verarbeitet.
Benutzeravatar
jan_2012
Mitglied
Beiträge: 204
Registriert: 23.04.2017 16:45

Re: [3.3] [3.3.1] Zeichenlänge der Beschreibung in phpbb 3 begrenzt?

Beitrag von jan_2012 »

Guten Abend 3Di :)

Ich weiss , das habe ich alles schon versucht. Gewundert hatte ich es mich ja , weil ich schon vor einen Jahr den Wert auf 40000 gesetzt hatte und dennoch JETZT die Meldung kam , dass es zu lang sei. :o

Habe Cache Clear mehrmalig versucht ... ich habe gerade aus der "Not" heraus eine elegantere und schönere Lösung gefunden , das ich das nicht selber schon früher gemacht habe frage ich mich gerade selber :lol:

Vielen Dank euch zwei .. Dr.Death und 3Di :ugeek:

Gruss Jan
Benutzeravatar
3Di
Mitglied
Beiträge: 23
Registriert: 12.03.2010 14:33
Wohnort: Milano 🇮🇹 Frankfurt 🇩🇪
Kontaktdaten:

Re: [3.3] [3.3.1] Zeichenlänge der Beschreibung in phpbb 3 begrenzt?

Beitrag von 3Di »

jan_2012 hat geschrieben:
07.09.2021 23:38
ich habe gerade aus der "Not" heraus eine elegantere und schönere Lösung gefunden
Ich finde es sehr seltsam, dass es nicht funktioniert.
Was wäre Ihre Lösung?
Sind Sie sicher, dass wir über die Forenbeschreibung oder die Forenregeln sprechen?
Vielleicht habe ich Sie nicht verstanden, Sie wissen, dass mein Deutsch im Moment nicht perfekt ist. :P
Antworten

Zurück zu „Support-Forum“