Fragen zu phpBB 2.0.8

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Yami172
Mitglied
Beiträge: 1
Registriert: 22.06.2004 10:33

Fragen zu phpBB 2.0.8

Beitrag von Yami172 »

Hallo

Ich bin am evaluieren der Funktionen des phpBB v2.0.8 Forums. Ich habs auch bereits testmässig im Einsatz und muss sagen soweit ist alles ok. ABER...
1. Gibt es eine Möglichkeit bei der registrierung zu bestimmen das Benutzernamen mindestens 4 zeichen haben muss? oder anderst gesagt es dürfen keine 1, 2 oder 3 stellige benutzernamen vergeben werden.

2. Können Thread's nach einer gewissen Zeit anstelle löschen auch archiviert werden?

MfG
Yami172
Benutzeravatar
Mungo
Administrator
Administrator
Beiträge: 6613
Registriert: 03.05.2003 19:34

Beitrag von Mungo »

zu 1.

Dazu musst du folgende Änderungen vornehmen.

includes/usercp_register.php

++FINDE++

Code: Alles auswählen

	else if ( $mode == 'register' )
	{
		if ( empty($username) || empty($new_password) || empty($password_confirm) || empty($email) )
		{
			$error = TRUE;
			$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
		}
++DAHINTER EINFÜGEN++

Code: Alles auswählen

    else if ( strlen($username) < 4 )
    {
      $error = TRUE;
      $error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Username_short'];  
    }
++FINDE++

Code: Alles auswählen

	$username_sql = '';
	if ( $board_config['allow_namechange'] || $mode == 'register' )
	{
		if ( empty($username) )
		{
			// Error is already triggered, since one field is empty.
			$error = TRUE;
		}
++DAHINTER EINFÜGEN++

Code: Alles auswählen

    else if ( strlen($username) < 4 ) {
      $error = TRUE;
    }
language/lang_xxx/lang_main.php
(lang_xxx = lang_german, lang_english, ...)
++FINDE++

Code: Alles auswählen

//
// That's all Folks!
// -------------------------------------------------
++DAVOR EINFÜGEN++

Code: Alles auswählen

$lang['Username_short'] = 'Dein Benutzername muss länger als drei Zeichen sein.';
zu 2.
Wie sollen den die Themen archiviert werden?
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“