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

Fragen rund um die Installation, Administration und Benutzung von phpBB.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Benutzeravatar
jan_2012
Mitglied
Beiträge: 216
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: 17399
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: 216
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: 17399
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: 216
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: 106
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.
:ugeek: phpBB Studio 🎁 Spende - Ich bin für die Ukraine! 🇺🇦

Private Nachricht nur für bezahlte Arbeiten.
Benutzeravatar
jan_2012
Mitglied
Beiträge: 216
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: 106
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
:ugeek: phpBB Studio 🎁 Spende - Ich bin für die Ukraine! 🇺🇦

Private Nachricht nur für bezahlte Arbeiten.
Benutzeravatar
jan_2012
Mitglied
Beiträge: 216
Registriert: 23.04.2017 16:45

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

Beitrag von jan_2012 »

3Di hat geschrieben: 07.09.2021 23:46
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
Sorry für die verspätete Antwort

Es geht um die Forenbeschreibung.

Leider klappt es nicht mit obiger Änderung

Es muss ja noch eine weitre Einstellung geben , oder?
Was wäre Ihre Lösung?
Nicht so förmlich :lol: .. ich bin der Jan und ein du reicht aus ;-)

Meine Lösung wäre das alles in einn seperaten Beitrag zu stopfen und darauf zu verweisen.

Aber eine komplette Lösug auf der Startseite wäre schon genial , weil man von Seite 1 an alles im Forum anschauen könnte , was die Themenvielfalt angeht.
Benutzeravatar
jan_2012
Mitglied
Beiträge: 216
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.

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 ?
Ich bekomme , wie gesagt , keinerlei Ändungen zu Stande mit der obigen Anpassung in der Datei acp_forums.php

In meiner Datenbank ist das Feld "Länge/Wert" leer.

Wo meintest du , wo ich diese Zeichen eingeben soll?

Danke vorab.

NACHTRAG:

Die Sache hat sich nun geklärt :grin:

In der Forumbeschreibung , mit den kanpp 18000 Zeichen , habe ich nun so lange probiert , bis ich dahinter gekommen bin warum das nicht geht.

Stutzig geworden bin ich , als ich 4000 Zeichen (Standardeinstellung) wieder eingestellt habe und meine normale Beschreibung nun nicht mehr speichern konnte.

Offensichtlich sind die 4000 Zeichen , die ich in dem File "acp_forums.php" abspeichere keine echten 4000 Zeichen.

Für die obigen 18000 Zeichen muste ich in der php Datei knapp 55000 Zeichen einspeichern bis er die Einstellung übernommen hat.

Ich weiss zwar nicht weshalb , aber es kann mir sicherlich einer von euch erklären.

Fakt ist , es geht nun und die Frae von letzten Jahr ist beantwortet und Projekt abgeschlossen!

Danke für alle die geholfen haben!

Gruss Jan
Antworten

Zurück zu „Support-Forum“