YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Allg. Fragen und Probleme » Registrierungsfehler » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 1.641 Views | | Thema zu Favoriten hinzufügen

Neues Thema erstellen Antwort erstellen

Dieses Thema wurde als erledigt markiert. Thread erledigt

Zum Ende der Seite springen Registrierungsfehler
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
.$pIrit .$pIrit ist männlich
Mitglied


Dabei seit: 09.08.05
Beiträge: 174
Fähigkeiten: WBB2 Profi
Herkunft: Ibbenbüren
Forenversion: 2.3

 Registrierungsfehler Antworten Zitieren Editieren Melden       UP

Problembeschreibung:
Ich habe in der register.tpl alle "Einstellungen gelöscht sodass man nur noch die Felder eingeben muss ähnlich wie bei dem Hack zur Schnellregistrierung. Jedoch ohne große registrierung.

Das Problem ist jetzt das bei neuen usern alle einstellungen auf Nein stehen bei der Registrierung obwohl in der Vorgabe etwas anderes eingestellt ist.

Was wurde zuletzt geändert oder eingebaut?
register.tpl
10.09.06 14:41 .$pIrit ist offline E-Mail WWW Finden Als Freund hinzufügen Füge .$pIrit in deine Kontaktliste ein MSN Passport-Profil von .$pIrit anzeigen
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

Antworten Zitieren Editieren Melden       UP

Natürlich ist alles auf Nein, weil ja kein Wert (0) übergeben wird. Du könntest aber alles als input-Felder machen, mit dem type = hidden, dann sieht es der Benutzer nicht, wird aber trotzdem übergeben.
10.09.06 14:48 [kamui] ist offline Finden Als Freund hinzufügen
.$pIrit .$pIrit ist männlich
Mitglied


Dabei seit: 09.08.05
Beiträge: 174
Fähigkeiten: WBB2 Profi
Herkunft: Ibbenbüren
Forenversion: 2.3

Themenstarter Thema begonnen von .$pIrit
Antworten Zitieren Editieren Melden       UP

Kannst du meinen code vllt so ändern?

Im mom sieht er so aus:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
<?xml version="1.0" encoding="{$lang->items['LANG_GLOBAL_ENCODING']}"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{$lang->items['LANG_GLOBAL_DIRECTION']}" lang="{$lang->items['LANG_GLOBAL_LANGCODE']}" xml:lang="{$lang->items['LANG_GLOBAL_LANGCODE']}">
 <head>
  <title>$master_board_name | {$lang->items['LANG_REGISTER_TITLE']}</title>
  $headinclude
 </head>
 <body>
  $header
  $register_error
  <form action="register.php" method="post">
   <table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width:{$style['tableinwidth']}" class="tableinborder">
   <tr>
    <td class="tablecat" align="left" colspan="2"><span class="normalfont"><b>{$lang->items['LANG_REGISTER_TITLE']}</b></span></td>
   </tr>
   <tr>
    <td class="tabletitle" align="left" colspan="2"><span class="smallfont">{$lang->items['LANG_REGISTER_NEEDED_INFORMATION']}</span></td>
   </tr>
   <tr align="left">
    <td class="tablea" style="width:50%"><span class="normalfont"><b>{$lang->items['LANG_REGISTER_USERNAME']}</b></span></td>
    <td class="tablea" style="width:50%"><span class="normalfont"><input type="text" class="input" name="r_username" value="$r_username" maxlength="50" /></span></td>
   </tr>
   <tr align="left">
    <td class="tableb"><span class="normalfont"><b>{$lang->items['LANG_REGISTER_EMAILADDRESS']}</b></span></td>
    <td class="tableb"><span class="normalfont"><input type="text" class="input" name="r_email" value="$r_email" maxlength="150" /></span></td>
   </tr>
   
   <if($emailverifymode!=3)>
    <then>
     <tr align="left">
      <td class="tablea"><span class="normalfont"><b>{$lang->items['LANG_REGISTER_PASSWORD']}</b></span></td>
      <td class="tablea"><span class="normalfont"><input type="password" class="input" name="r_password" value="$r_password" maxlength="30" /></span></td>
     </tr>
     <tr align="left">
      <td class="tablea"><span class="normalfont"><b>{$lang->items['LANG_REGISTER_CONFIRMPASSWORD']}</b></span></td>
      <td class="tablea"><span class="normalfont"><input type="password" class="input" name="r_confirmpassword" value="$r_confirmpassword" maxlength="30" /></span></td>
     </tr>
    </then>
   </if>
   $profilefields_required
   <if($reg_image == 1)><then>
   <tr align="left">
    <td class="tableb"><span class="normalfont"><b>{$lang->items['LANG_REGISTER_CODE']}</b><br /></span><span class="smallfont">{$lang->items['LANG_REGISTER_CODE_DESC']}<br /><img src="regimage.php?key_number=$key_number" alt="" border="0" /></span></td>
    <td class="tableb"><span class="normalfont"><input type="text" class="input" name="key_string" value="$key_string" length="10" maxlength="6" /><input type="hidden" name="key_number" value="$key_number" /></span></td>
   </tr>
   </then></if>
   <tr>
    <td class="tabletitle" align="left" colspan="2"><span class="smallfont">{$lang->items['LANG_REGISTER_OTHER_INFORMATION']}</span></td>
   </tr>
   <tr align="left">
    <td class="tableb"><span class="normalfont"><b>{$lang->items['LANG_REGISTER_HOMEPAGE']}</b></span></td>
    <td class="tableb"><span class="normalfont"><input type="text" class="input" name="r_homepage" value="$r_homepage" maxlength="250" /></span></td>
   </tr>
   <tr align="left">
    <td class="tablea"><span class="normalfont"><b>{$lang->items['LANG_REGISTER_ICQ']}</b></span></td>
    <td class="tablea"><span class="normalfont"><input type="text" class="input" name="r_icq" value="$r_icq" maxlength="30" /></span></td>
   </tr>
   <tr align="left">
    <td class="tableb"><span class="normalfont"><b>{$lang->items['LANG_REGISTER_AIM']}</b></span></td>
    <td class="tableb"><span class="normalfont"><input type="text" class="input" name="r_aim" value="$r_aim" maxlength="30" /></span></td>
   </tr>
   <tr align="left">
    <td class="tablea"><span class="normalfont"><b>{$lang->items['LANG_REGISTER_YIM']}</b></span></td>
    <td class="tablea"><span class="normalfont"><input type="text" class="input" name="r_yim" value="$r_yim" maxlength="30" /></span></td>
   </tr>
   <tr align="left">
    <td class="tableb"><span class="normalfont"><b>{$lang->items['LANG_REGISTER_MSN']}</b></span></td>
    <td class="tableb"><span class="normalfont"><input type="text" class="input" name="r_msn" value="$r_msn" maxlength="30" /></span></td>
   </tr>
   <tr align="left">
    <td class="tablea"><span class="normalfont"><b>{$lang->items['LANG_REGISTER_SKYPE']}</b></span></td>
    <td class="tablea"><span class="normalfont"><input type="text" class="input" name="r_skype" value="$r_skype" maxlength="30" /></span></td>
   </tr>
   <tr align="left">
    <td class="tablea"><span class="normalfont"><b>{$lang->items['LANG_REGISTER_BIRTHDAY']}</b></span></td>
    <td class="tablea"><table>
     <tr class="tablea_fc">
      <td><span class="smallfont">{$lang->items['LANG_REGISTER_BIRTHDAY_DAY']}</span></td>
      <td><span class="smallfont">{$lang->items['LANG_REGISTER_BIRTHDAY_MONTH']}</span></td>
      <td><span class="smallfont">{$lang->items['LANG_REGISTER_BIRTHDAY_YEAR']}</span></td>
     </tr>
     <tr>
      <td><select name="r_day">
       <option value="0"></option>
       $day_options
      </select></td>
      <td><select name="r_month">
       <option value="0"></option>
       $month_options
      </select></td>
      <td><input type="text" class="input" name="r_year" value="$r_year" maxlength="4" size="5" /></td>
     </tr>
    </table></td>
   </tr>
   <tr align="left">
    <td class="tableb"><span class="normalfont"><b>{$lang->items['LANG_REGISTER_GENDER']}</b></span></td>
    <td class="tableb"><select name="r_gender">
     <option value="0">{$lang->items['LANG_REGISTER_NODECLARATION']}</option>
     <option value="1"$gender[1]>{$lang->items['LANG_REGISTER_MALE']}</option>
     <option value="2"$gender[2]>{$lang->items['LANG_REGISTER_FEMALE']}</option>
    </select></td>
   </tr>
   <tr align="left">
    <td class="tablea" valign="top"><span class="normalfont"><b>{$lang->items['LANG_REGISTER_SIGNATURE']}</b></span><br /><span class="smallfont">{$lang->items['LANG_REGISTER_SIGNATURE_DESC']}</span><br /><br />
    <table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" class="tableinborder">
    <tr>
     <td class="tableb" nowrap="nowrap"><span class="smallfont">$note</span></td>
    </tr>
   </table></td>
    <td class="tablea"><textarea name="r_signature" rows="8" cols="60">$r_signature</textarea><span class="smallfont">
    
    <if($wbbuserdata['can_use_sig_smilies']==1)><then><br /><input type="checkbox" id="checkbox1" name="disablesmilies" value="1" $checked[0] /><label for="checkbox1"> {$lang->items['LANG_REGISTER_DISABLESMILIES']}</label></then></if>
    <if($wbbuserdata['can_use_sig_html']==1)><then><br /><input type="checkbox" id="checkbox2" name="disablehtml" value="1" $checked[1] /><label for="checkbox2"> {$lang->items['LANG_REGISTER_DISABLEHTML']}</label></then></if>
    <if($wbbuserdata['can_use_sig_bbcode']==1)><then><br /><input type="checkbox" id="checkbox3" name="disablebbcode" value="1" $checked[2] /><label for="checkbox3"> {$lang->items['LANG_REGISTER_DISABLEBBCODE']}</label></then></if>
    <if($wbbuserdata['can_use_sig_images']==1)><then><br /><input type="checkbox" id="checkbox4" name="disableimages" value="1" $checked[3] /><label for="checkbox4"> {$lang->items['LANG_REGISTER_DISABLEIMAGES']}</label></then></if>
   
    </span></td>
   </tr>
   <tr align="left">
    <td class="tableb" valign="top"><span class="normalfont"><b>{$lang->items['LANG_REGISTER_USERTEXT']}</b></span><br /><span class="smallfont">{$lang->items['LANG_REGISTER_USERTEXT_DESC']}</span></td>
    <td class="tableb"><textarea name="r_usertext" rows="6" cols="40">$r_usertext</textarea></td>
   </tr>
   $profilefields
  </table>
  <p align="center"><input class="input" type="submit" accesskey="S" value="{$lang->items['LANG_REGISTER_REGISTER']}" /> <input class="input" type="reset" accesskey="R" value="{$lang->items['LANG_POSTINGS_RESET']}" /></p>
   <input type="hidden" name="send" value="send" />
   <input type="hidden" name="sid" value="$session[hash]" />
   <input type="hidden" name="disclaimer" value="$disclaimer" />
  </form>
  $footer
 </body>
</html>
10.09.06 14:57 .$pIrit ist offline E-Mail WWW Finden Als Freund hinzufügen Füge .$pIrit in deine Kontaktliste ein MSN Passport-Profil von .$pIrit anzeigen
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

Antworten Zitieren Editieren Melden       UP

Jetzt nicht, sry. Wieso nimmst du eigentlich nicht den Schnellregistrierungs-Hack?
10.09.06 15:03 [kamui] ist offline Finden Als Freund hinzufügen
.$pIrit .$pIrit ist männlich
Mitglied


Dabei seit: 09.08.05
Beiträge: 174
Fähigkeiten: WBB2 Profi
Herkunft: Ibbenbüren
Forenversion: 2.3

Themenstarter Thema begonnen von .$pIrit
Antworten Zitieren Editieren Melden       UP

1. Weil ich nur die kleine registrierung brauche. 2 Sind schon einige änderungen in meiner regi und 3. brauche ich in der kleinen auch die felder wie signatur geburtstag etc.

Aber icch werde mir dann einfach mal den hack angucken und danach meine register.tpl umbauen. Trotzdem danke für die hilfe .)
10.09.06 15:36 .$pIrit ist offline E-Mail WWW Finden Als Freund hinzufügen Füge .$pIrit in deine Kontaktliste ein MSN Passport-Profil von .$pIrit anzeigen
batida444 batida444 ist männlich
Mitglied


images/avatars/avatar-306.jpg

Dabei seit: 20.01.04
Beiträge: 907
Fähigkeiten: WBB2 Fortgeschritten
Herkunft: Altes Land
Forenversion: 2.3; 2.2

Antworten Zitieren Editieren Melden       UP

Du musst im Endeffekt eigentlich nur schauen, welche Felder du bei der Registrierung rausnimmst und die Namen dieser Felder mit einem Standardwert dann im Hintergrund übergeben.

Zu sehen auch hier: www.dasheimwerkerforum.de/register.php

Einfach mal den Quelltext der Seite anschauen (ziemlich weit unten).

Da habe ich folgende Werte übergeben und damit die Registrierungsinfos auf das nötigste beschränkt:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
<input type="hidden" name="send" value="send" />
   <input type="hidden" name="sid" value="" />

   <input type="hidden" name="disclaimer" value="viewed" />
   
   <input type="hidden" name="r_invisible" value="0" />
   <input type="hidden" name="r_usecookies" value="1" />
   <input type="hidden" name="r_admincanemail" value="1" />
   <input type="hidden" name="r_showemail" value="0" />
   <input type="hidden" name="r_usercanemail" value="1" />
   <input type="hidden" name="r_emailnotify" value="0" />
   <input type="hidden" name="r_notificationperpm" value="0" />
   <input type="hidden" name="r_receivepm" value="1" />

   <input type="hidden" name="r_emailonpm" value="1" />
   <input type="hidden" name="r_pmpopup" value="1" />
   <input type="hidden" name="r_showsignatures" value="1" />
   <input type="hidden" name="r_showavatars" value="1" />
   <input type="hidden" name="r_showimages" value="1" />
   <input type="hidden" name="r_daysprune" value="0" />
   <input type="hidden" name="r_umaxposts" value="0" />
   <input type="hidden" name="r_threadview" value="0" />
   <input type="hidden" name="r_dateformat" value="d.m.Y" />

   <input type="hidden" name="r_timeformat" value="H:i" />
   <input type="hidden" name="r_startweek" value="1" />
   <input type="hidden" name="r_timezoneoffset" value="1" />
   <input type="hidden" name="r_usewysiwyg" value="0" />
   <input type="hidden" name="r_styleid" value="0" />
   <input type="hidden" name="r_langid" value="0" />


So musst du das bei dir dann auch machen.

Greetz
Günni

__________________


Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von batida444: 10.09.06 16:09.

10.09.06 16:08 batida444 ist offline E-Mail WWW Finden Als Freund hinzufügen
.$pIrit .$pIrit ist männlich
Mitglied


Dabei seit: 09.08.05
Beiträge: 174
Fähigkeiten: WBB2 Profi
Herkunft: Ibbenbüren
Forenversion: 2.3

Themenstarter Thema begonnen von .$pIrit
Antworten Zitieren Editieren Melden       UP

Danke ich habe es jetzt so gelöst. Mit dem TPL des hacks.
(Hoffe das durfte ich überhaupt)

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
<if($r_invisible==1)>
<then>
<input type="hidden" name="r_invisible" value="1" />
</then>
</if>
<if($r_invisible==0)>
<then>
<input type="hidden" name="r_invisible" value="0" />
</then>
</if>
<if($r_usecookies==1)>
<then>
<input type="hidden" name="r_usecookies" value="1" />
</then>
</if>
<if($r_usecookies==0)>
<then>
<input type="hidden" name="r_usecookies" value="0" />
</then>
</if> 
<if($r_admincanemail==1)>
<then>
<input type="hidden" name="r_admincanemail" value="1" />
</then>
</if>
<if($r_admincanemail==0)>
<then>
<input type="hidden" name="r_admincanemail" value="0" />
</then>
</if>
<if($r_showemail==1)>
<then>
<input type="hidden" name="r_showemail" value="1" />
</then>
</if>
<if($r_showemail==0)>
<then>
<input type="hidden" name="r_showemail" value="0" />
</then>
</if>
<if($r_usercanemail==1)>
<then>
<input type="hidden" name="r_usercanemail" value="1" />
</then>
</if>
<if($r_usercanemail==0)>
<then>
<input type="hidden" name="r_usercanemail" value="0" />
</then>
</if>
<if($r_emailnotify==1)>
<then>
<input type="hidden" name="r_emailnotify" value="1" />
</then>
</if>
<if($r_emailnotify==0)>
<then>
<input type="hidden" name="r_emailnotify" value="0" />
</then>
</if>
<if($r_notificationperpm==1)>
<then>
<input type="hidden" name="r_notificationperpm" value="1" />
</then>
</if>
<if($r_notificationperpm==0)>
<then>
<input type="hidden" name="r_notificationperpm" value="0" />
</then>
</if>
<if($r_receivepm==1)>
<then>
<input type="hidden" name="r_receivepm" value="1" />
</then>
</if>
<if($r_receivepm==0)>
<then>
<input type="hidden" name="r_receivepm" value="0" />
</then>
</if>
<if($r_emailonpm==1)>
<then>
<input type="hidden" name="r_emailonpm" value="1" />
</then>
</if>
<if($r_emailonpm==0)>
<then>
<input type="hidden" name="r_emailonpm" value="0" />
</then>
</if>
<if($r_pmpopup==1)>
<then>
<input type="hidden" name="r_pmpopup" value="1" />
</then>
</if>
<if($r_pmpopup==0)>
<then>
<input type="hidden" name="r_pmpopup" value="0" />
</then>
</if>
<if($r_showsignatures==1)>
<then>
<input type="hidden" name="r_showsignatures" value="1" />
</then>
</if>
<if($r_showsignatures==0)>
<then>
<input type="hidden" name="r_showsignatures" value="0" />
</then>
</if>
<if($r_showavatars==1)>
<then>
<input type="hidden" name="r_showavatars" value="1" />
</then>
</if>
<if($r_showavatars==0)>
<then>
<input type="hidden" name="r_showavatars" value="0" />
</then>
</if>
<if($r_showimages==1)>
<then>
<input type="hidden" name="r_showimages" value="1" />
</then>
</if>
<if($r_showimages==0)>
<then>
<input type="hidden" name="r_showimages" value="0" />
</then>
</if>
<input type="hidden" name="r_daysprune" value="0" />
<input type="hidden" name="r_umaxposts" value="0" />
<if($r_threadview==1)>
<then>
<input type="hidden" name="r_threadview" value="1" />
</then>
</if>
<if($r_threadview==0)>
<then>
<input type="hidden" name="r_threadview" value="0" />
</then>
</if>
<input type="hidden" name="r_dateformat" value="$r_dateformat" />
<input type="hidden" name="r_timeformat" value="$r_timeformat" />
<input type="hidden" name="r_startweek" value="$r_startweek" />
<input type="hidden" name="r_timezoneoffset" value="$r_timezoneoffset" />
<if($r_usewysiwyg==1)>
<then>
<input type="hidden" name="r_usewysiwyg" value="1" />
</then>
</if>
<if($r_usewysiwyg==0)>
<then>
<input type="hidden" name="r_usewysiwyg" value="0" />
</then>
</if>
10.09.06 22:18 .$pIrit ist offline E-Mail WWW Finden Als Freund hinzufügen Füge .$pIrit in deine Kontaktliste ein MSN Passport-Profil von .$pIrit anzeigen
Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Allg. Fragen und Probleme » Registrierungsfehler