Wie bekomme ich das hin, dass man sich registrieren kann ohne eine Email anzugeben und kann man diese Emailangabe entfernen?
Mir ware am liebsten, dass dieses Feld gar nicht angezeigt wird.
Danke
Email bei der Registrierung
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.
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.
Moin ersteres schau mal bitte hier rein:
kleine phpBB.de-Knigge Speziell der Abschnitt mit Topic-Buming
und zum Problem mach mal folgendes:
Lösch aus der profile_add_body.tpl
suche in usercp_register.php
dann suche und lösche

kleine phpBB.de-Knigge Speziell der Abschnitt mit Topic-Buming
und zum Problem mach mal folgendes:
Lösch aus der profile_add_body.tpl
Code: Alles auswählen
<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>
<!-- BEGIN switch_edit_profile -->
<tr>
<td class="row1"><span class="gen">{L_CURRENT_PASSWORD}: *</span><br />
<span class="gensmall">{L_CONFIRM_PASSWORD_EXPLAIN}</span></td>
<td class="row2">
<input type="password" class="post" style="width: 200px" name="cur_password" size="25" maxlength="32" value="{CUR_PASSWORD}" />
</td>
</tr>
<!-- END switch_edit_profile -->
<tr>
<td class="row1"><span class="gen">{L_NEW_PASSWORD}: *</span><br />
<span class="gensmall">{L_PASSWORD_IF_CHANGED}</span></td>
<td class="row2">
<input type="password" class="post" style="width: 200px" name="new_password" size="25" maxlength="32" value="{NEW_PASSWORD}" />
</td>
</tr>
<tr>
<td class="row1"><span class="gen">{L_CONFIRM_PASSWORD}: * </span><br />
<span class="gensmall">{L_PASSWORD_CONFIRM_IF_CHANGED}</span></td>
<td class="row2">
<input type="password" class="post" style="width: 200px" name="password_confirm" size="25" maxlength="32" value="{PASSWORD_CONFIRM}" />
</td>
</tr>und lösch das rot markierteif ( empty($username) || empty($new_password) || empty($password_confirm) || empty($email) )
dann suche und lösche
Das ganze hättest du aber auch über die link:suche finden können da das ganze von mir stammt und vor kurzen erst erstellt wurde//
// Do a ban check on this email address
//
if ( $email != $userdata['user_email'] || $mode == 'register' )
{
$result = validate_email($email);
if ( $result['error'] )
{
$email = $userdata['user_email'];
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $result['error_msg'];
}
if ( $mode == 'editprofile' )
{
$sql = "SELECT user_password
FROM " . USERS_TABLE . "
WHERE user_id = $user_id";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain user_password information', '', __LINE__, __FILE__, $sql);
}
$row = $db->sql_fetchrow($result);
if ( $row['user_password'] != md5($cur_password) )
{
$email = $userdata['user_email'];
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Current_password_mismatch'];
}
}
}
Windows - Ein Slangebegriff der Indianer: Weißer Mann starrt durch Glasscheibe auf Sanduhr
In a world without walls - Who need's windows and gates???
So jetzt habe ich es ausprobiert.
Email wird nicht mehr bei der Registrierung angezeigt.
Und meckert diese beim Absenden auch nicht mehr an.
Der neue User ist registriert und kann sich auch im Forum anmelden
Aber leider kommt jetzt die Meldung nach dem Absenden der Registrierung.
Failed sending email :: PHP ::
DEBUG MODE
Line : 234
File : emailer.php
Kann mir da noch jemand helfen?
Email wird nicht mehr bei der Registrierung angezeigt.
Und meckert diese beim Absenden auch nicht mehr an.
Der neue User ist registriert und kann sich auch im Forum anmelden
Aber leider kommt jetzt die Meldung nach dem Absenden der Registrierung.
Failed sending email :: PHP ::
DEBUG MODE
Line : 234
File : emailer.php
Kann mir da noch jemand helfen?
Wahrscheinlich hast du die Freischaltung per E-Mail eingestellt, was jetzt nicht mehr so sinnvoll sein dürftegonzo_sh hat geschrieben:Aber leider kommt jetzt die Meldung nach dem Absenden der Registrierung.
Failed sending email :: PHP ::
Ändere dies ggf. mal im Admin-Control-Panel unter "Konfiguration" auf "Keine".
Und die von entimon erwähnte Sache mit dem "topic-bumping" sollte man auch einigermaßen beachten, sonst wird das Thema von den Moderatoren geschlossen und du müsstest wieder von vorne anfangen