Seite 1 von 1

Forenbeschreibungslänge erhöhen

Verfasst: 08.04.2009 15:00
von Sebhe
Hallo,

ich verlinke in meiner Forenbeschreibung alle Unterforen. Soweit so gut.

Doch jetzt kam es dazu, dass das nicht mehr geht, weil es zu viele Unterforen sind.

4000 Zeichen darf die Forenbeschreibung maximal lang sein. Kann man das irgendwie erhöhen oder die Abfrage komplett deaktivieren.

Freue mich auf eure Antworten!

Gruß
Sebastian

Re: Forenbeschreibungslänge erhöhen

Verfasst: 08.04.2009 17:18
von gn#36
Warum aktivierst du nicht einfach die automatische Anzeige aller Unterforen? Dann brauchst du dir um solche Limits keine Sorgen machen. Du musst die anzuzeigenden Foren bearbeiten und dort dann das entsprechende Häkchen setzen.

Re: Forenbeschreibungslänge erhöhen

Verfasst: 08.04.2009 17:22
von Sebhe
gn#36 hat geschrieben:Warum aktivierst du nicht einfach die automatische Anzeige aller Unterforen? Dann brauchst du dir um solche Limits keine Sorgen machen. Du musst die anzuzeigenden Foren bearbeiten und dort dann das entsprechende Häkchen setzen.
Ja, nur das ist wesentlich länger und ich habe keine Lust das aufwändig zu modifizieren. Lieber einfach mehr Platz in der Forenbeschreibung! ;) Weißt du da Rat?

Re: Forenbeschreibungslänge erhöhen

Verfasst: 08.04.2009 17:35
von gn#36
Wenn du meinst dass das weniger Aufwändig ist :roll:
Nachteil daran ist außerdem, dass Benutzer ohne Cookies sofort ausgeloggt werden wenn sie deine manuellen Links benutzen.

War die Fehlermeldung die du bekamst eine "normale" phpBB Mitteilung oder in eine SQL Fehlernachricht eingebettet (daran lässt sich manchmal erkennen ob evtl. mehr Änderungen notwendig sind als nur die Feldvergrößerung in der Datenbank).

Re: Forenbeschreibungslänge erhöhen

Verfasst: 08.04.2009 17:42
von Sebhe
gn#36 hat geschrieben:War die Fehlermeldung die du bekamst eine "normale" phpBB Mitteilung oder in eine SQL Fehlernachricht eingebettet (daran lässt sich manchmal erkennen ob evtl. mehr Änderungen notwendig sind als nur die Feldvergrößerung in der Datenbank).
Eine "normale" phpBB Mitteilung:

"Warnung

Die Beschreibung des Forums ist zu lang. Sie muss weniger als 4000 Zeichen umfassen."

Re: Forenbeschreibungslänge erhöhen

Verfasst: 08.04.2009 18:47
von gn#36
Alles klar, im Prinzip ist dann denke ich die einzige Stelle die du ändern musst diese:
öffne includes/acp/acp_forums.php

Suche (Zeilennummern dienen zur Orientierung)

Code: Alles auswählen

 907         if (utf8_strlen($forum_data['forum_desc']) > 4000)
 908         {
 909             $errors[] = $user->lang['FORUM_DESC_TOO_LONG'];
 910         }
 
Ersetze hier die 4000 durch eine beliebige gewünschte höhere Zahl, das ist dann die Zahl der erlaubten Zeichen (falls du wieder an die Grenze stößt sagt die Fehlermeldung zwar trotzdem 4000 Zeichen, aber das ist ja denke ich nicht so wichtig, um das zu ändern suche in der language/de/acp/forums.php nach FORUM_DESC_TOO_LONG und passe den Wert da auch an). Die Datenbank sollte bereits in der Lage sein längere Texte aufzunehmen, wenn nicht musst du in der Tabelle phpbb_forums das Feld forum_desc auf long_text oder ähnliches umstellen.

Re: Forenbeschreibungslänge erhöhen

Verfasst: 08.04.2009 19:15
von Sebhe
Funktioniert! :) Danke dir!