Passwortstärke-Registrierung 2.3.*

eisbaerli
Naja, damit hat der Hack ja gar nichts zu tun und es wurden nur die Templates register und usercp_password_change verändert und dieser Hack, speichert auch nichts ab, sondern überprüft nur die Eingabe! Das muss schon an was anderes liegen.

Kannst ja mal die usercp_email anhängen, vielleicht liegt da ein Fehler, was ich aber nicht glaube!
Schranzler
funktioniert mit firefox super aber mit opera nur halb und mitm internet explorer 7 gar nicht hmz
eisbaerli
Zitat:
Original von Schranzler
funktioniert mit firefox super aber mit opera nur halb und mitm internet explorer 7 gar nicht hmz


Naja mit IE6 und Opera8 geht es einwandfrei und wurde auch von mir getestet, mit IE7 und Opera9 wurde es nicht getestet.

Die höheren sind eh nur Betaversionen, naja werde es mir mal ansehen, wenn ich zeit habe! cool
Schranzler
aber trotzdem super hack top
DON-KING
auch von mir nur lobende worte ...
mega hack..super geil..tolle idee und ohne probl einzubauen .
vielen dank
DarkMasterX82
Funzt ohne Problem und der einbau ist auch einfach

Thx cool
SMHAMK1985
Hi,

habe gerade festgestellt das, dass Passwortstärkebalken bei IE 7 nicht angezeigt wird.

Wie sieht das denn mit dem Mozilla aus?

MfG
BlueLies
Ich hab das eingebaut, allerdings ist jetzt meine Registrationsseite nach rechts verschoben. Liegt aber vielleicht auch daran, dass ich einen professionellen gfx24-Style verwende, zumindest ist die Anzeige so nun etwas unschön. Habe den Hack bei der Registrationsseite ausgebaut, aber im 'Passwort ändern'-Feld gelassen, da wird das korrekt dargestellt.

Danke für den Hack. großes Grinsen
tansamalaja
Funzt, vielen Dank... cool
Kamino-CP
Klasse Hack. Der Einbau klappte Problemlos. Tolle Beschreibung.
mach weiter so cool
EleaNor
Hi Cool..Funtzt wunderbärchen..*löl* Thx4hack.. großes Grinsen
Mattonair
Klasse Hack !

Problemloser Einbau und funktioniert 1a!.

Danke Freude
#fa2k2|Nightmare
Habe mit dem Hack ein Problem ich habe es alles nochmal überprüft aber mir wird es so angezeigt! Bilder im Anhang! Hoffe ihr könnt mir helfen!


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:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
180:
181:
182:
183:
184:
185:
186:
187:
188:
189:
190:
191:
192:
193:
194:
195:
196:
197:
198:
199:
200:
201:
202:
203:
204:
205:
206:
207:
208:
209:
210:
211:
212:
213:
214:
215:
216:
217:
218:
219:
220:
221:
222:
223:
224:
225:
226:
227:
228:
229:
230:
231:
232:
233:
234:
235:
236:
237:
238:
239:
240:
241:
242:
register.tpl

<?xml version="1.0" encoding="{$lang->items['LANG_GLOBAL_ENCODING']}"?>

<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
 
<script type="text/javascript" src="regget/common.js"></script>
      <script type="text/javascript" src="regget/progressbar.js"></script>
      <script type="text/javascript" src="regget/passwordquality.js"></script>

</head>
 <body>
  $header
  $register_error

<table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width:{$style['tableinwidth']}" class="tableinborder">
   <tr>
    <td width="50%" align="center" class="tablecat"><form action="register.php" method="post" name="sform">
   <input type="hidden" name="disclaimer" value="viewed" />
   <input type="hidden" name="sid" value="$session[hash]" />	
   <input class="input" type="submit" name="submitbtn" value="{$lang->items['LANG_REGISTER_QUICK_REG']}" />  
  </form></td>
	<td class="tablecat" align="center"><form action="register_gross.php" method="post" name="sform">
   <input type="hidden" name="disclaimer" value="viewed" />
   <input type="hidden" name="sid" value="$session[hash]" />	
   <input class="input" type="submit" name="submitbtn" value="{$lang->items['LANG_REGISTER_SLOW_REG']}" />   </form></td>
</tr>   
</table>
<br /><br />

  <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_QUICK_REG']}</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><br /><br /></span><span class="smallfont">{$lang->items['LANG_REGISTER_PASSWORTSICHERHEIT']}</span><span style="font-size:5px"><div id="the_progressbar"></div>




      <td class="tablea"><span class="normalfont"><input type="password" class="input" name="r_password" value="$r_password" maxlength="30" /></span></td> id="newpwd1"
     </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>  
    </then>
   </if>
<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>
$profilefields_required
  </table>
   <br />

<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>
<input type="hidden" name="r_styleid" value="$r_styleid" />
<input type="hidden" name="r_langid" value="r_langid" />
  
  <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>



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:
usercp_password_change.tpl

<?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_USERCP_TITLE']} | {$lang->items['LANG_USERCP_PASSWORD_CHANGE']}</title>
  $headinclude
 
<script type="text/javascript" src="regget/common.js"></script>
      <script type="text/javascript" src="regget/progressbar.js"></script>
      <script type="text/javascript" src="regget/passwordquality.js"></script>

</head>
 <body>
  $header
  <table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width:{$style['tableinwidth']}" class="tableinborder">
  <tr>
  <td class="tablea"><table cellpadding="0" cellspacing="0" border="0" style="width:100%">
   <tr class="tablea_fc">
    <td align="left"><span class="smallfont"><b><a href="index.php{$SID_ARG_1ST}">$master_board_name</a> &raquo; <a href="usercp.php{$SID_ARG_1ST}">{$lang->items['LANG_USERCP_TITLE']}</a> &raquo; {$lang->items['LANG_USERCP_PASSWORD_CHANGE']}</b></span></td>
    <td align="right"><span class="smallfont"><b>$usercbar</b></span></td>
   </tr>
  </table></td>
 </tr>
</table><br />
  <if($allowloginencryption==1)><then>
  <script type="text/javascript" src="js/sha1.js"></script>
  <script type="text/javascript" src="js/crypt.js"></script></then></if>
   <form action="usercp.php" method="post" name="loginform"<if($allowloginencryption==1)><then> onsubmit="return encryptlogin(this);"</then></if>>
  <table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" class="tableinborder" style="width:{$style['tableinwidth']}">
   <tr>
    <td class="tabletitle" align="left" colspan="2"><span class="normalfont"><b>{$lang->items['LANG_USERCP_PASSWORD_CHANGE']}</b></span></td>
   </tr>
   <tr align="left">
    <td class="tablea"><span class="normalfont"><b>{$lang->items['LANG_USERCP_PW_OLD_PASSWORD']}</b></span></td>
    <td class="tablea"><input type="password" class="input" name="l_password" /><span class="smallfont"> <a href="forgotpw.php{$SID_ARG_1ST}">{$lang->items['LANG_USERCP_PW_FORGOTPW']}</a></span></td>
   </tr>
   <if($allowloginencryption==1)><then>
   <tr align="left">
    <td class="tablea"><span class="normalfont"><b><label for="checkbox1">{$lang->items['LANG_GLOBAL_ENCRYPT_TRANSFER']}</label></b></span></td>
    <td class="tablea"><input type="checkbox" id="checkbox1" name="activateencryption" onclick="activate_loginencryption(document.loginform);" /></td>
   </tr></then></if>
   <tr align="left">
    <td class="tableb"><span class="normalfont"><b>{$lang->items['LANG_USERCP_PW_NEW_PASSWORD']}</b></span></td>    <br /><br /></span><span class="smallfont">{$lang->items['LANG_USERCP_PW_NEW_PASSWORTSICHERHEIT']}</span><span style="font-size:5px"><div id="the_progressbar"></div>


    <td class="tableb"><input type="password" class="input" name="new_password" /></td>id="newpwd1"
   </tr>
   <tr align="left">
    <td class="tableb"><span class="normalfont"><b>{$lang->items['LANG_USERCP_PW_CONFIRM_NEW_PASSWORD']}</b></span></td>
    <td class="tableb"><input type="password" class="input" name="confirm_new_password" /></td>
   </tr>
  </table><br />
  <p align="center"><input class="input" type="submit" accesskey="S" value="{$lang->items['LANG_POSTINGS_SAVE']}" /> <input class="input" type="reset" accesskey="R" value="{$lang->items['LANG_POSTINGS_RESET']}" /></p>
   <input type="hidden" name="action" value="$action" />
   <input type="hidden" name="send" value="send" />
   <input type="hidden" name="sid" value="$session[hash]" />
   <if($allowloginencryption==1)><then>
   <input type="hidden" name="authentificationcode" value="$session[authentificationcode]" />
   <input type="hidden" name="crypted" value="false" /></then></if>
  </form>
  <if($allowloginencryption==1)><then>
  <script type="text/javascript">
   <!--
    activate_loginencryption(document.loginform);
   //-->
  </script></then></if>
  $footer
 </body>
</html>




Hir noch mal die beiden templates falss es weiter hilft bei der Fehler Suche!
bloedschaf
Es kann doch nicht so schwer sein, eine Anleitung GENAU zu lesen Zunge raus
#fa2k2|Nightmare
Danke dir funktioniert wuederbar!
Andi1401
Hallo zusammen !
Meine frage ! Ist es auch möglich für Benutzer des IE dieses Addon sichtbar zu machen das funzt nämlich nicht !
Nur für firefox !
Gibt ja noch genug die mit IE unterwegs sind !

Danke im vorraus
Andi1401

Ps.: funktoniert wunderbar 1*
bloedschaf
Wenn überhaupt, sollte es umgekehrt der Fall sein. Es funzt super im IE.
SnakeBlood
Danke für den Hack , funzt superAugenzwinkern
MGDesign
diesen hack habe ich seit tagen gesucht danke super forum

MfG
golf3forum.de
hast du schonmal nachgeschaut warum das im IE7 nicht klappt??