4images Forum & Community
4images Modifications / Modifikationen => Mods & Plugins (Requests & Discussions) => Topic started by: Sunny C. on September 25, 2008, 02:49:27 AM
-
Hallo zusammen,
mit diesem Passwort Generator ist es möglich ein Passwor schnell und einfach zu erstellen und es ebenfalls mit verschiedenen Methoden zu verschlüsseln.
Folgene Features gibt es:
- Passwortlänge zwischen 8 und 500
- Verschiedene Buchstaben und Zahleneinheiten sowie auch Sonderzeichenunterstützung
- 3 verschiedene Crypt Methoden (Sha1, MD4 und MD5)
- Als single Template aufrufbar
- Im Registrierungsformular vorhanden
- Im Editprofile vorhanden
- Mehrsprachig
Screenshots:
(http://s1b.directupload.net/images/080925/7ljx5zps.png)
(http://s7.directupload.net/images/080925/wckuaogp.png)
(http://s6.directupload.net/images/080925/sf7ohe67.png)
(http://s7.directupload.net/images/080925/v4emjrhc.png)
Geänderte Dateien:
- lang/LANGUAGE/main.php
- includes/page_header.php
- templates/YOURTEMPLATE/register_form.html
- templates/YOURTEMPLATE/user_logininfo.html
- templates/YOURTEMPLATE/member_editprofil.html
- templates/YOURTEMPLATE/header.html
Neue Dateien:
- templates/YOURTEMPLATE/pw.html
- templates/YOURTEMPLATE/js/sha1.js
- templates/YOURTEMPLATE/js/md4.js
- templates/YOURTEMPLATE/js/md5.js
Installation:
Öffne: - templates/YOURTEMPLATE/header.html
Suche:
<link rel="stylesheet" href="{template_url}/style.css" />
Füge darunter das ein:
<script type="text/javascript" src="{template_url}/js/sha1.js"></script>
<script type="text/javascript" src="{template_url}/js/md4.js"></script>
<script type="text/javascript" src="{template_url}/js/md5.js"></script>
Öffne: - templates/YOURTEMPLATE/member_editprofil.html
Suche:
<form method="post" action="{url_member}">
<table width="100%" border="0" cellspacing="0" cellpadding="1">
<tr>
<td valign="top" class="head1"><table width="100%" border="0" cellpadding="4" cellspacing="0">
<tr>
<td colspan="2" valign="top" class="head1">{lang_change_password}</td>
</tr>
<tr>
<td class="row1"><b>{lang_old_password}</b></td>
<td class="row1"><input type="password" name="current_user_password" size="30" class="input" /></td>
</tr>
<tr>
<td class="row2"><b>{lang_new_password}</b></td>
<td class="row2"><input type="password" name="user_password" size="30" class="input" /></td>
</tr>
<tr>
<td class="row1"><b>{lang_new_password_confirm}</b></td>
<td class="row1"><input type="password" name="user_password2" size="30" class="input" /></td>
</tr>
</table></td>
</tr>
</table>
<input type="hidden" name="action" value="updatepassword" />
<p align="center">
<input type="submit" value="{lang_change_password}" class="button" />
<input type="reset" value="{lang_reset}" class="button" />
</p>
</form>
Füge darüber das ein:
<br />
<form action="javascript:generate()" name="form" id="form">
<table width="100%" border="0" cellspacing="0" cellpadding="1">
<tr>
<td valign="top" class="head1"><table width="100%" border="0" cellpadding="4" cellspacing="0">
<tr>
<td colspan="2" valign="top" class="head1">{lang_pw_uber}</td>
</tr>
<tr>
<td colspan="2" valign="top" class="row2">{lang_pw_info}</td>
</tr>
<tr>
<td class="row1"><b>{lang_pw_lang}</b></td>
<td class="row1"><select style="border: 1px dotted rgb(80, 96, 120) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 200px;" size="1" name="anzcol">
<script language="JavaScript" type="text/javascript">
var howm=501
var how = 1
how=6;
while (how!=howm){
if(how==8){
document.write("<OPTION selected value=" + how + ">" + how);
}
else
document.write("<OPTION value=" + how + ">" + how);
how++;
}
</script>
</select></td>
</tr>
<tr>
<td class="row2"><b>{lang_pw_satz}</b></td>
<td class="row2"><select style="border: 1px dotted rgb(80, 96, 120) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 200px;" size="1" name="id">
<option value="1" selected="selected">a-z A-Z 0-9 + {lang_pw_sonder}</option>
<option value="2">a-z A-Z + {lang_pw_sonder}</option>
<option value="3">a-z 0-9 + {lang_pw_sonder}</option>
<option value="4">A-Z 0-9 + {lang_pw_sonder}</option>
<option value="5">0-9 + {lang_pw_sonder}</option>
<option value="6">a-z A-Z 0-9</option>
<option value="7">a-z A-Z</option>
<option value="8">a-z 0-9 </option>
<option value="9">A-Z 0-9</option>
<option value="10">0-9</option>
</select></td>
</tr>
<tr>
<td colspan="2" class="row1"><div align="center">
<input onclick="generate()" class="button" value="{lang_pw_go}" type="button" />
</div></td>
</tr>
<tr>
<td class="row2"><b>{lang_pw_std}</b></td>
<td class="row2"><strong>{lang_pw_vz}</strong></td>
</tr>
<tr>
<td class="row1"><input style="border: 1px dotted rgb(80, 96, 120) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 100%;" readonly="readonly" name="input" size="20" type="text" /></td>
<td class="row1"><input style="border: 1px dotted rgb(80, 96, 120) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 100%;" name="hash" size="20" type="text" /></td>
</tr>
</table></td>
</tr>
</table>
<br />
<div align="center">
<input value="{lang_pw_mark}" name="btnSelect" onclick="javascript:this.form.input.focus();this.form.input.select();" type="button" class="button" />
<input value="{lang_pw_reset}" type="reset" class="button" />
<br />
<input onclick="hash.value = hex_md4(input.value)" value="{lang_pw_with} MD4 Crypt" type="button" class="button" />
<input onclick="hash.value = hex_md5(input.value)" value="{lang_pw_with} MD5 Crypt" type="button" class="button" />
<input onclick="hash.value = hex_sha1(input.value)" value="{lang_pw_with} SHA-1 Crypt" type="button" class="button" />
</div>
</form>
Öffne: - templates/YOURTEMPLATE/user_logininfo.html
Suche:
» <a href="{url_control_panel}">{lang_control_panel}</a><br />
Füge darunter das ein:
» <a href="index.php?template=pw">{lang_pw_uber}</a><br />
Öffne: - templates/YOURTEMPLATE/register_form.html
Suche:
<form method="POST" action="{url_register}">
<table width="100%" border="0" cellspacing="0" cellpadding="1">
<tr>
<td valign="top" class="head1">
<table width="100%" border="0" cellpadding="4" cellspacing="0">
<tr>
<td colspan="2" valign="top" class="head1">{lang_register}</td>
</tr>
<tr>
<td class="row1"><b>{lang_user_name}</b></td>
<td class="row1">
<input type="text" name="user_name" size="30" value="{user_name}" class="input" />
</td>
</tr>
<tr>
<td class="row2"><b>{lang_password}</b></td>
<td class="row2">
<input type="password" name="user_password" size="30" class="input" />
</td>
</tr>
<tr>
<td class="row1"><b>{lang_email}</b></td>
<td class="row1">
<input type="text" name="user_email" size="30" class="input" value="{user_email}" />
</td>
</tr>
{if captcha_registration}
<tr>
<td class="row1" valign="top"><b>{lang_captcha}</b></td>
<td class="row1">
<a href="javascript:new_captcha_image();"><img src="{url_captcha_image}" border="0" id="captcha_image" /></a> <br />
<input type="text" name="captcha" size="30" value="" class="commentinput" id="captcha_input" />
<br />
{lang_captcha_desc}
</td>
</tr>
{endif captcha_registration}
</table>
</td>
</tr>
</table>
<input type="hidden" name="action" value="register" />
<p align="center">
<input type="submit" value="{lang_submit}" class="button" />
<input type="reset" value="{lang_reset}" class="button" />
</p>
</form>
Füge darunter das ein:
<br />
<form action="javascript:generate()" name="form" id="form">
<table width="100%" border="0" cellspacing="0" cellpadding="1">
<tr>
<td valign="top" class="head1"><table width="100%" border="0" cellpadding="4" cellspacing="0">
<tr>
<td colspan="2" valign="top" class="head1">{lang_pw_uber}</td>
</tr>
<tr>
<td colspan="2" valign="top" class="row2">{lang_pw_info}</td>
</tr>
<tr>
<td class="row1"><b>{lang_pw_lang}</b></td>
<td class="row1"><select style="border: 1px dotted rgb(80, 96, 120) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 200px;" size="1" name="anzcol">
<script language="JavaScript" type="text/javascript">
var howm=501
var how = 1
how=6;
while (how!=howm){
if(how==8){
document.write("<OPTION selected value=" + how + ">" + how);
}
else
document.write("<OPTION value=" + how + ">" + how);
how++;
}
</script>
</select></td>
</tr>
<tr>
<td class="row2"><b>{lang_pw_satz}</b></td>
<td class="row2"><select style="border: 1px dotted rgb(80, 96, 120) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 200px;" size="1" name="id">
<option value="1" selected="selected">a-z A-Z 0-9 + {lang_pw_sonder}</option>
<option value="2">a-z A-Z + {lang_pw_sonder}</option>
<option value="3">a-z 0-9 + {lang_pw_sonder}</option>
<option value="4">A-Z 0-9 + {lang_pw_sonder}</option>
<option value="5">0-9 + {lang_pw_sonder}</option>
<option value="6">a-z A-Z 0-9</option>
<option value="7">a-z A-Z</option>
<option value="8">a-z 0-9 </option>
<option value="9">A-Z 0-9</option>
<option value="10">0-9</option>
</select></td>
</tr>
<tr>
<td colspan="2" class="row1"><div align="center">
<input onclick="generate()" class="button" value="{lang_pw_go}" type="button" />
</div></td>
</tr>
<tr>
<td class="row2"><b>{lang_pw_std}</b></td>
<td class="row2"><strong>{lang_pw_vz}</strong></td>
</tr>
<tr>
<td class="row1"><input style="border: 1px dotted rgb(80, 96, 120) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 100%;" readonly="readonly" name="input" size="20" type="text" /></td>
<td class="row1"><input style="border: 1px dotted rgb(80, 96, 120) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 100%;" name="hash" size="20" type="text" /></td>
</tr>
</table></td>
</tr>
</table>
<br />
<div align="center">
<input value="{lang_pw_mark}" name="btnSelect" onclick="javascript:this.form.input.focus();this.form.input.select();" type="button" class="button" />
<input value="{lang_pw_reset}" type="reset" class="button" />
<br />
<input onclick="hash.value = hex_md4(input.value)" value="{lang_pw_with} MD4 Crypt" type="button" class="button" />
<input onclick="hash.value = hex_md5(input.value)" value="{lang_pw_with} MD5 Crypt" type="button" class="button" />
<input onclick="hash.value = hex_sha1(input.value)" value="{lang_pw_with} SHA-1 Crypt" type="button" class="button" />
</div>
</form>
Öffne: - includes/page_header.php
Suche:
$site_template->register_vars(array(
Füge darunter das ein:
"lang_pw_uber" => $lang['pw_uber'],
"lang_pw_info" => $lang['pw_info'],
"lang_pw_lang" => $lang['pw_lang'],
"lang_pw_satz" => $lang['pw_satz'],
"lang_pw_sonder" => $lang['pw_sonder'],
"lang_pw_go" => $lang['pw_go'],
"lang_pw_std" => $lang['pw_std'],
"lang_pw_vz" => $lang['pw_vz'],
"lang_pw_with" => $lang['pw_with'],
"lang_pw_mark" => $lang['pw_mark'],
"lang_pw_reset" => $lang['pw_reset'],
Öffne: - lang/LANGUAGE/main.php
Suche:
?>
Füge darüber das ein:
//-----------------------------------------------------
//--- Passwort Generator ------------------------------
//-----------------------------------------------------
$lang['pw_uber'] = "Passwort Generator";
$lang['pw_info'] = "Hier kann deine Information stehen. Deine Information füer andere User! Info Info Info Info Info Info Info!";
$lang['pw_lang'] = "Passwortlänge";
$lang['pw_satz'] = "Zusammensetzung";
$lang['pw_sonder'] = "Sonderzeichen";
$lang['pw_go'] = "Passwort erzeugen";
$lang['pw_std'] = "Standard";
$lang['pw_vz'] = "Verschlüsselt";
$lang['pw_with'] = "Mit";
$lang['pw_mark'] = "Text makieren";
$lang['pw_reset'] = "Zurücksätzen";
-
Hi All,
with this password generator, it is possible to quickly and easily create a password and encrypt it also with different methods.
Episodes feature to look for:
- Password length from 8 to 500 characters
- Different letters and numbers as well as special support units
- 3 different methods Crypt (SHA1, MD4 and MD5)
- As a single accessible Template
- In the registration form available
- In the present EditProfile
- Multilingual
Screenshots:
(http://s1b.directupload.net/images/080925/7ljx5zps.png)
(http://s7.directupload.net/images/080925/wckuaogp.png)
(http://s6.directupload.net/images/080925/sf7ohe67.png)
(http://s7.directupload.net/images/080925/v4emjrhc.png)
Modified files:
- lang/LANGUAGE/main.php
- includes/page_header.php
- templates/YOURTEMPLATE/register_form.html
- templates/YOURTEMPLATE/user_logininfo.html
- templates/YOURTEMPLATE/member_editprofil.html
- templates/YOURTEMPLATE/header.html
New Files:
- templates/YOURTEMPLATE/pw.html
- templates/YOURTEMPLATE/js/sha1.js
- templates/YOURTEMPLATE/js/md4.js
- templates/YOURTEMPLATE/js/md5.js
Installation:
Open: - templates/YOURTEMPLATE/header.html
Search:
<link rel="stylesheet" href="{template_url}/style.css" />
Add below which a:
<script type="text/javascript" src="{template_url}/js/sha1.js"></script>
<script type="text/javascript" src="{template_url}/js/md4.js"></script>
<script type="text/javascript" src="{template_url}/js/md5.js"></script>
Open: - templates/YOURTEMPLATE/member_editprofil.html
Search:
<form method="post" action="{url_member}">
<table width="100%" border="0" cellspacing="0" cellpadding="1">
<tr>
<td valign="top" class="head1"><table width="100%" border="0" cellpadding="4" cellspacing="0">
<tr>
<td colspan="2" valign="top" class="head1">{lang_change_password}</td>
</tr>
<tr>
<td class="row1"><b>{lang_old_password}</b></td>
<td class="row1"><input type="password" name="current_user_password" size="30" class="input" /></td>
</tr>
<tr>
<td class="row2"><b>{lang_new_password}</b></td>
<td class="row2"><input type="password" name="user_password" size="30" class="input" /></td>
</tr>
<tr>
<td class="row1"><b>{lang_new_password_confirm}</b></td>
<td class="row1"><input type="password" name="user_password2" size="30" class="input" /></td>
</tr>
</table></td>
</tr>
</table>
<input type="hidden" name="action" value="updatepassword" />
<p align="center">
<input type="submit" value="{lang_change_password}" class="button" />
<input type="reset" value="{lang_reset}" class="button" />
</p>
</form>
Add below:
<br />
<form action="javascript:generate()" name="form" id="form">
<table width="100%" border="0" cellspacing="0" cellpadding="1">
<tr>
<td valign="top" class="head1"><table width="100%" border="0" cellpadding="4" cellspacing="0">
<tr>
<td colspan="2" valign="top" class="head1">{lang_pw_uber}</td>
</tr>
<tr>
<td colspan="2" valign="top" class="row2">{lang_pw_info}</td>
</tr>
<tr>
<td class="row1"><b>{lang_pw_lang}</b></td>
<td class="row1"><select style="border: 1px dotted rgb(80, 96, 120) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 200px;" size="1" name="anzcol">
<script language="JavaScript" type="text/javascript">
var howm=501
var how = 1
how=6;
while (how!=howm){
if(how==8){
document.write("<OPTION selected value=" + how + ">" + how);
}
else
document.write("<OPTION value=" + how + ">" + how);
how++;
}
</script>
</select></td>
</tr>
<tr>
<td class="row2"><b>{lang_pw_satz}</b></td>
<td class="row2"><select style="border: 1px dotted rgb(80, 96, 120) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 200px;" size="1" name="id">
<option value="1" selected="selected">a-z A-Z 0-9 + {lang_pw_sonder}</option>
<option value="2">a-z A-Z + {lang_pw_sonder}</option>
<option value="3">a-z 0-9 + {lang_pw_sonder}</option>
<option value="4">A-Z 0-9 + {lang_pw_sonder}</option>
<option value="5">0-9 + {lang_pw_sonder}</option>
<option value="6">a-z A-Z 0-9</option>
<option value="7">a-z A-Z</option>
<option value="8">a-z 0-9 </option>
<option value="9">A-Z 0-9</option>
<option value="10">0-9</option>
</select></td>
</tr>
<tr>
<td colspan="2" class="row1"><div align="center">
<input onclick="generate()" class="button" value="{lang_pw_go}" type="button" />
</div></td>
</tr>
<tr>
<td class="row2"><b>{lang_pw_std}</b></td>
<td class="row2"><strong>{lang_pw_vz}</strong></td>
</tr>
<tr>
<td class="row1"><input style="border: 1px dotted rgb(80, 96, 120) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 100%;" readonly="readonly" name="input" size="20" type="text" /></td>
<td class="row1"><input style="border: 1px dotted rgb(80, 96, 120) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 100%;" name="hash" size="20" type="text" /></td>
</tr>
</table></td>
</tr>
</table>
<br />
<div align="center">
<input value="{lang_pw_mark}" name="btnSelect" onclick="javascript:this.form.input.focus();this.form.input.select();" type="button" class="button" />
<input value="{lang_pw_reset}" type="reset" class="button" />
<br />
<input onclick="hash.value = hex_md4(input.value)" value="{lang_pw_with} MD4 Crypt" type="button" class="button" />
<input onclick="hash.value = hex_md5(input.value)" value="{lang_pw_with} MD5 Crypt" type="button" class="button" />
<input onclick="hash.value = hex_sha1(input.value)" value="{lang_pw_with} SHA-1 Crypt" type="button" class="button" />
</div>
</form>
Open: - templates/YOURTEMPLATE/user_logininfo.html
Search:
» <a href="{url_control_panel}">{lang_control_panel}</a><br />
Add below:
» <a href="index.php?template=pw">{lang_pw_uber}</a><br />
Open: - templates/YOURTEMPLATE/register_form.html
Search:
<form method="POST" action="{url_register}">
<table width="100%" border="0" cellspacing="0" cellpadding="1">
<tr>
<td valign="top" class="head1">
<table width="100%" border="0" cellpadding="4" cellspacing="0">
<tr>
<td colspan="2" valign="top" class="head1">{lang_register}</td>
</tr>
<tr>
<td class="row1"><b>{lang_user_name}</b></td>
<td class="row1">
<input type="text" name="user_name" size="30" value="{user_name}" class="input" />
</td>
</tr>
<tr>
<td class="row2"><b>{lang_password}</b></td>
<td class="row2">
<input type="password" name="user_password" size="30" class="input" />
</td>
</tr>
<tr>
<td class="row1"><b>{lang_email}</b></td>
<td class="row1">
<input type="text" name="user_email" size="30" class="input" value="{user_email}" />
</td>
</tr>
{if captcha_registration}
<tr>
<td class="row1" valign="top"><b>{lang_captcha}</b></td>
<td class="row1">
<a href="javascript:new_captcha_image();"><img src="{url_captcha_image}" border="0" id="captcha_image" /></a> <br />
<input type="text" name="captcha" size="30" value="" class="commentinput" id="captcha_input" />
<br />
{lang_captcha_desc}
</td>
</tr>
{endif captcha_registration}
</table>
</td>
</tr>
</table>
<input type="hidden" name="action" value="register" />
<p align="center">
<input type="submit" value="{lang_submit}" class="button" />
<input type="reset" value="{lang_reset}" class="button" />
</p>
</form>
Add below:
<br />
<form action="javascript:generate()" name="form" id="form">
<table width="100%" border="0" cellspacing="0" cellpadding="1">
<tr>
<td valign="top" class="head1"><table width="100%" border="0" cellpadding="4" cellspacing="0">
<tr>
<td colspan="2" valign="top" class="head1">{lang_pw_uber}</td>
</tr>
<tr>
<td colspan="2" valign="top" class="row2">{lang_pw_info}</td>
</tr>
<tr>
<td class="row1"><b>{lang_pw_lang}</b></td>
<td class="row1"><select style="border: 1px dotted rgb(80, 96, 120) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 200px;" size="1" name="anzcol">
<script language="JavaScript" type="text/javascript">
var howm=501
var how = 1
how=6;
while (how!=howm){
if(how==8){
document.write("<OPTION selected value=" + how + ">" + how);
}
else
document.write("<OPTION value=" + how + ">" + how);
how++;
}
</script>
</select></td>
</tr>
<tr>
<td class="row2"><b>{lang_pw_satz}</b></td>
<td class="row2"><select style="border: 1px dotted rgb(80, 96, 120) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 200px;" size="1" name="id">
<option value="1" selected="selected">a-z A-Z 0-9 + {lang_pw_sonder}</option>
<option value="2">a-z A-Z + {lang_pw_sonder}</option>
<option value="3">a-z 0-9 + {lang_pw_sonder}</option>
<option value="4">A-Z 0-9 + {lang_pw_sonder}</option>
<option value="5">0-9 + {lang_pw_sonder}</option>
<option value="6">a-z A-Z 0-9</option>
<option value="7">a-z A-Z</option>
<option value="8">a-z 0-9 </option>
<option value="9">A-Z 0-9</option>
<option value="10">0-9</option>
</select></td>
</tr>
<tr>
<td colspan="2" class="row1"><div align="center">
<input onclick="generate()" class="button" value="{lang_pw_go}" type="button" />
</div></td>
</tr>
<tr>
<td class="row2"><b>{lang_pw_std}</b></td>
<td class="row2"><strong>{lang_pw_vz}</strong></td>
</tr>
<tr>
<td class="row1"><input style="border: 1px dotted rgb(80, 96, 120) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 100%;" readonly="readonly" name="input" size="20" type="text" /></td>
<td class="row1"><input style="border: 1px dotted rgb(80, 96, 120) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 100%;" name="hash" size="20" type="text" /></td>
</tr>
</table></td>
</tr>
</table>
<br />
<div align="center">
<input value="{lang_pw_mark}" name="btnSelect" onclick="javascript:this.form.input.focus();this.form.input.select();" type="button" class="button" />
<input value="{lang_pw_reset}" type="reset" class="button" />
<br />
<input onclick="hash.value = hex_md4(input.value)" value="{lang_pw_with} MD4 Crypt" type="button" class="button" />
<input onclick="hash.value = hex_md5(input.value)" value="{lang_pw_with} MD5 Crypt" type="button" class="button" />
<input onclick="hash.value = hex_sha1(input.value)" value="{lang_pw_with} SHA-1 Crypt" type="button" class="button" />
</div>
</form>
Open: - includes/page_header.php
Search:
$site_template->register_vars(array(
Add below:
"lang_pw_uber" => $lang['pw_uber'],
"lang_pw_info" => $lang['pw_info'],
"lang_pw_lang" => $lang['pw_lang'],
"lang_pw_satz" => $lang['pw_satz'],
"lang_pw_sonder" => $lang['pw_sonder'],
"lang_pw_go" => $lang['pw_go'],
"lang_pw_std" => $lang['pw_std'],
"lang_pw_vz" => $lang['pw_vz'],
"lang_pw_with" => $lang['pw_with'],
"lang_pw_mark" => $lang['pw_mark'],
"lang_pw_reset" => $lang['pw_reset'],
Open: - lang/LANGUAGE/main.php
Search:
?>
Add above:
//-----------------------------------------------------
//--- Passwort Generator ------------------------------
//-----------------------------------------------------
$lang['pw_uber'] = "Password Generator";
$lang['pw_info'] = "This could be your information. Your information for other user! Info Info Info Info Info Info Info!";
$lang['pw_lang'] = "Password Length";
$lang['pw_satz'] = "Composition";
$lang['pw_sonder'] = "Special";
$lang['pw_go'] = "Create Password";
$lang['pw_std'] = "Standard";
$lang['pw_vz'] = "Encrypted";
$lang['pw_with'] = "With";
$lang['pw_mark'] = "Makiem Text";
$lang['pw_reset'] = "Reset";
Download (http://www.4homepages.de/forum/index.php?action=dlattach;topic=22829.0;attach=3895)