E-Mail-Adresse nicht mehr ändern

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
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.
Antworten
Kewwwin

E-Mail-Adresse nicht mehr ändern

Beitrag von Kewwwin »

Hallo,

ist es möglich nur beid er Anmeldung die E-Mail-Adresse einzugeben. Aber nach der Anmeldung sollte man die E-Mail-Adresse im Profil nicht mehr ändern können?

Danke
Benutzeravatar
MagMo
Ehemaliges Teammitglied
Beiträge: 584
Registriert: 30.10.2005 16:06
Wohnort: Köln
Kontaktdaten:

Beitrag von MagMo »

Hi,

welchen Sinn soll das haben? Ist es illegal die Email-Adresse zu wechseln?

Eines von vielen möglichen Senarien:
Was macht ein Mitglied, das z.B. Kunde beim berühmten T mit einer entsprechenden EMail-Adresse ist, wenn er oder sie dort kündigt, zur Konkurenz wechselt und nicht länger die Email-Adresse beim mangentafarbenen T besitzt?
So eine Modifikation solltest du auf jeden Fall noch einmal überdenken!

Wenn du es dennoch machen willst, dann ändere folgendes:

Code: Alles auswählen

#---[ OPEN ]---
includes/usercp_register.php

#---[ FIND ]---
			$sql = "UPDATE " . USERS_TABLE . "
				SET " . $username_sql . $passwd_sql . "user_email = '" . str_replace("\'", "''", $email) ."', user_icq = '" . str_replace("\'", "''", $icq) . "', user_website ....Zeile gekürzt...

#---[ IN-LINE FIND ]---
user_email = '" . str_replace("\'", "''", $email) ."', 

#---[ IN-LINE DELETE ]---
user_email = '" . str_replace("\'", "''", $email) ."', 

#---[ FIND ]---
	if ( $mode == 'editprofile' )
	{
		$template->assign_block_vars('switch_edit_profile', array());
	}

#---[ AFTER, ADD ]---
	if ( $mode == 'register' )
	{
		$template->assign_block_vars('switch_add_profile', array());
	}

#---[ OPEN ]---
template/subSilver/profile_add_body.tpl

#---[ FIND ]---
	<tr> 
		<td class="row1"><span class="gen">{L_EMAIL_ADDRESS}: *</span></td>
		<td class="row2"><input type="text" class="post" style="width:200px" name="email" size="25" maxlength="255" value="{EMAIL}" /></td>
	</tr>

#---[ REPLACE WITH ]---
	<!-- BEGIN switch_add_profile -->
	<tr> 
		<td class="row1"><span class="gen">{L_EMAIL_ADDRESS}: *</span></td>
		<td class="row2"><input type="text" class="post" style="width:200px" name="email" size="25" maxlength="255" value="{EMAIL}" /></td>
	</tr>
	<!-- END switch_add_profile -->
Aber wie gesagt, diese Änderung ist nicht gerade sinvoll.

Grüße
MagMo
Meine MODs
Kein Support via PN!
Kewwwin

Beitrag von Kewwwin »

Nein, ich wollte eigentlich den Zero-Poster MOD benutzen, abe rich habe erfahren, wenn mand ie E-Mail-Adresse ändert, werden diese User auch gelöscht, auch wenn sie aktiv sind.
SoLo1905

Beitrag von SoLo1905 »

Kewwwin hat geschrieben:Nein, ich wollte eigentlich den Zero-Poster MOD benutzen, abe rich habe erfahren, wenn mand ie E-Mail-Adresse ändert, werden diese User auch gelöscht, auch wenn sie aktiv sind.
dann nützt des oben ja auch nicht vieles... da müssen sie sich an dich wenden falls die ändern wollen..
Kewwwin

Beitrag von Kewwwin »

Ja das stimmt. Das müssen sie. Aber ich möchte nicht, das deren Account gelöscht wird wenn ich die Aktion durchführe
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“