Seite 1 von 1

Gruppennamen verlängern

Verfasst: 19.06.2007 18:08
von Jaguar
Hallo!

Ich habe mir nun für mein Forum (http://videospiele.vi.ohost.de) einige Gruppen erstellt, und zwar einmal Moderatoren und einmal Administratoren. Nun möchte ich aber eine weitere Gruppe erstellen, und habe mir zunächst zum testen eine Gruppe mit dem Namen "Test" erstellt, aber als ich den Namen auf genau 65 Zeichen verlängerte, kam die Meldung, dass Gruppen nur maximal 60 Zeichen lang sein dürfen. Man kann ja auch die Benuternamenlänge einstellen, geht das gleiche auch mit den Gruppennamen? Habe im ACP leider nichts gefunden, und hoffe, dass ihr mir helfen könntet.

Viele Grüße,
Jaguar

Verfasst: 19.06.2007 18:11
von funnyman2006
:o :o :o :o :o

glaube das geht nicht also da bin ich überfragt :-? :-? :-?


sry

Verfasst: 19.06.2007 18:58
von Berliner Schildkroete
funnyman2006 hat geschrieben::o :o :o :o :o

glaube das geht nicht also da bin ich überfragt :-? :-? :-?


sry
erstmal DANKE für dein sinnloses Post :D

Also, das musst du in der Datenbank ändern:
unter phpbb_groups
dann unter group_name und dann in Länge/Set die Zahl der Zeichen eingeben die maximal eingefügt werden können!
Da bei mir 1. Admins und Moderatoren von Anfang an drinn sind und 2. die maximale Zeichenanzahl bei mir als Standard 255 sind, vermute ich,
dass du NICHT PHPBB3 verwendest, ist das so?

MfG
Berl. Schildkröte

Verfasst: 19.06.2007 19:52
von Dr.Death
Er benutzt ein phpbb3 Forum ( jedenfalls unter o.a. Link )

Die Größe des Felds "group_name varchar(255)" hat hier weniger Bedeutung.

Schuld ist die Datei:

includes/functions_user.php

Dort wird die Funktion

Code: Alles auswählen

function group_create(&$group_id, $type, $name, $desc, $group_attributes, $allow_desc_bbcode = false, $allow_desc_urls = false, $allow_desc_smilies = false)
definiert.

Etwas weiter davon sieht man folgenden Code Schnipsel, der die Länge des Gruppen Namens beschränkt:

Code: Alles auswählen

	// Check data. Limit group name length.
	if (!utf8_strlen($name) || utf8_strlen($name) > 60)
	{
		$error[] = (!utf8_strlen($name)) ? $user->lang['GROUP_ERR_USERNAME'] : $user->lang['GROUP_ERR_USER_LONG'];
	}
Den Wert 60 kannst Du gerne ändern.

Wundere Dich dann nur nicht, wenn Du mit zulangen Gruppen Namen Dein Style ( Layout ) zerschiesst !!!

Verfasst: 20.06.2007 14:09
von Jaguar
Hallo!

Ersteinmal vielen Dank für die Hilfe! Ich werde den Wert einfach ein wenig nach oben schrauben :grin: .

Viele Grüße,
Jaguar