Diskussion Allow Single Namechange

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
fortuna_quelle
Mitglied
Beiträge: 79
Registriert: 02.06.2004 00:59

Diskussion Allow Single Namechange

Beitrag von fortuna_quelle »

Ich finde diesen Mod ganz brauchbar und werde ihn wohl auch demnächst installieren. Herunter geladen habe ich schon.

Aber ich habe da noch eine Frage, weil der Mod in englisch ist, kann ich ihn dann problemlos in den Code einfügen ? 8)

Leuchte: Gesplittet von http://www.phpbb.de/topic61029.html
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...
Aber ich habe da noch eine Frage, weil der Mod in englisch ist, kann ich ihn dann problemlos in den Code einfügen ?
Ja ... du kannst den MOD problemlos einfügen :wink:

Markus
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Im Paket ist auch eine deutsche Installationsanweisung enthalten.
Mr. Dirty
Mitglied
Beiträge: 70
Registriert: 13.06.2004 18:29

Beitrag von Mr. Dirty »

Also ich hab bei mir im Board Namenswechsel erlaubt eingestellt und wollte mit dem Mod erreichen dass
ich einzelnen Usern den Namenswechsel verbieten kann...

Wenn ich den Mod installiert habe kann aber keiner mehr seinen Namen wechseln, ausser ich erlaube
es ihm, obwohl Namenswechsel in der Board-Konfiguration erlaubt sind.

Also was muss ich ändern damit der Namenswechsel generell für alle erlaubt bleibt?

Is bestimmt nur ne kleine Änderung, aber ich komm leider nicht drauf :oops:

Weiss jemand Rat?
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Führe in KB:phpMyAdmin folgende Query aus

Code: Alles auswählen

UPDATE phpbb_users SET user_namechange = 1;
Somit wird es für alle erlaubt und muss für einzelne auf 'Nein' gestellt werden.
Der Standard nach der Installation ist Namenswechsel nicht erlauben. Das wird auch mit dem Mod so beibehalten; Im Adminbereich wird es auf 'Ja' gestellt und für alle einzelnen User verboten.
Mr. Dirty
Mitglied
Beiträge: 70
Registriert: 13.06.2004 18:29

Beitrag von Mr. Dirty »

Funktioniert leider trotzdem nicht!

Bist du sicher dass der SQL-Befehl richtig ist, weil irgendwie krieg ich nicht wie üblich eine
Bestätigung dass der Befehl ausgeführt wurde sondern nur die Info: Betroffene Datensätze: 0.
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Ist dein Prefix auch phpbb_ bzw. hast du den in der Query angepasst?
Mr. Dirty
Mitglied
Beiträge: 70
Registriert: 13.06.2004 18:29

Beitrag von Mr. Dirty »

Ja, klar. Hab's jetzt nochma versucht und er hat's auch ausgeführt, funktionieren tut's aber trotzdem nicht.

Hab aber noch nen anderen Fehler entdeckt, und zwar gibt's bei mir in der usercp_register.php die Stelle nicht:

Code: Alles auswählen

if ( ($mode == 'register') || ($board_config['allow_namechange']) )
..die ich dann eigentlich mit

Code: Alles auswählen

$sql = "SELECT user_namechange 
	FROM " . USERS_TABLE . "
	WHERE user_id = $user_id";
  	if( !($result = $db->sql_query($sql)) )
  	{
   	 message_die(GENERAL_ERROR, 'Could not query user data', '', __LINE__, __FILE__, $sql);
  	}
  	$row = $db->sql_fetchrow($result);
  	$namechange = $row['user_namechange'];
	if ( ($mode == 'register') || ($board_config['allow_namechange'] && $namechange == 1) )
..ersetzen müsste.


Wahrscheinlich liegts daran?!


Ne Idee wo ich das sonst einfügen soll?
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

In der original-Datei so um Zeile 829.
Ansonsten speicher deine Datei als .txt ab und poste den Link.
Mr. Dirty
Mitglied
Beiträge: 70
Registriert: 13.06.2004 18:29

Beitrag von Mr. Dirty »

Okay, hier die usercp_register.php als txt Datei: usercp_register.txt

Danke schonmal im Vorraus für deine Mühe! :wink:
Antworten

Zurück zu „phpBB 2.0: Mod Support“