Beiträge: 100
	Themen: 10
	Registriert seit: 30.11.2012
	
MyBB-Version: 1.6.x
	
 
	
	
		Hallo
Wie kann ich es machen, dass die Registration vereinfacht wird, d.h. dass man bei der Registration nur noch folgende Felder hat:
-Username
-Passwort
-Passwort bestätigen
-E-Mail Adresse
Alles andere wäre dann einfach auf default gestellt bzw. am Besten wäre, wenn ich es im ACP einstellen könnte.
Praktisch wäre dann auch noch ein Link, so dass man zur normalen Registration wechseln kann, bei der man alles ganz normal einstellen kann.
Ich weiss, tönt vielleicht doof, aber ich fände es extrem toll, wenn mir jemand helfen könnte ^-^
~Swat 6
	
	
	
	
	
 
 
	
	
	
		
	Beiträge: 8.516
	Themen: 59
	Registriert seit: 20.04.2010
	
MyBB-Version: 1.8*
	
 
	
	
		Nimm doch alles was Du nicht haben möchtest aus den Template der Registrierung raus, denn ein User kann ja auch nach dem Registrieren sein Profil ändern.
	
	
	
Mit freundlichen Grüßen
MrBrechreiz
	
	
 
 
	
	
	
		
	Beiträge: 100
	Themen: 10
	Registriert seit: 30.11.2012
	
MyBB-Version: 1.6.x
	
 
	
	
		 (31.05.2013, 12:06)NetHunter schrieb:  Member Templates -> member_register
Inhalt ersetzen mit:
Code:
<html>
<head>
<title>{$mybb->settings['bbname']} - {$lang->registration}</title>
{$headerinclude}
<script type="text/javascript" src="jscripts/validator.js"></script>
</head>
<body>
{$header}
<br />
<form action="member.php" method="post" id="registration_form"><input type="text" style="visibility: hidden;" value="" name="regcheck1" /><input type="text" style="visibility: hidden;" value="true" name="regcheck2" />
{$regerrors}
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead" colspan="2"><strong>{$lang->registration}</strong></td>
</tr>
<tr>
<td width="50%" class="trow1" valign="top">
<fieldset class="trow2">
<legend><strong>{$lang->account_details}</strong></legend>
<table cellspacing="0" cellpadding="{$theme['tablespace']}" width="100%">
<tr>
<td colspan="2"><span class="smalltext"><label for="username">{$lang->username}</label></span></td>
</tr>
<tr>
<td colspan="2"><input type="text" class="textbox" name="username" id="username" style="width: 98%" value="{$username}" /></td>
</tr>
{$passboxes}
<tr>
<td><span class="smalltext"><label for="email">{$lang->email}</label></span></td>
<td><span class="smalltext"><label for="email2">{$lang->confirm_email}</label></span></td>
</tr>
<tr>
<td><input type="text" class="textbox" name="email" id="email" style="width: 96%" maxlength="50" value="{$email}" /></td>
<td><input type="text" class="textbox" name="email2" id="email2" style="width: 96%" maxlength="50" value="{$email2}" /></td>
</tr>
<tr>
    <td colspan="2" style="display: none;" id="email_status"> </td>
</tr>
{$hiddencaptcha}
</table>
</fieldset>
{$requiredfields}
{$regtextfield}{$regimage}
</td>
</tr>
</table>
<br />
<div align="center">
<input type="hidden" name="step" value="registration" />
<input type="hidden" name="action" value="do_register" />
<input type="submit" class="button" name="regsubmit" value="{$lang->submit_registration}" />
</div>
</form>
<script type="text/javascript">
<!--
    regValidator = new FormValidator('registration_form');
    regValidator.register('username', 'notEmpty', {failure_message:'{$lang->js_validator_no_username}'});
    regValidator.register('email', 'regexp', {match_field:'email2', regexp:'^([a-zA-Z0-9_\\.\\+\\-])+\\@(([a-zA-Z0-9\\-])+\\.)+([a-zA-Z0-9]{2,4})+$', failure_message:'{$lang->js_validator_invalid_email}'});
    regValidator.register('email2', 'matches', {match_field:'email', status_field:'email_status', failure_message:'{$lang->js_validator_email_match}'});
{$validator_extra}
    regValidator.register('username', 'ajax', {url:'xmlhttp.php?action=username_availability', loading_message:'{$lang->js_validator_checking_username}'}); // needs to be last
// -->
</script>
{$footer}
</body>
</html>
Dankeschön, echt top 
