diff options
| author | Daniel Schmitzer <noreply@maennchen1.de> | 2016-03-04 21:04:26 +0000 |
|---|---|---|
| committer | Daniel Schmitzer <noreply@maennchen1.de> | 2016-03-04 21:04:26 +0000 |
| commit | 703a450908599b3ebc8018f41f54e510bb0dc255 (patch) | |
| tree | 49bdecd86495d4f15820802ead31b7baf1517c70 /views/mods/mod_kundenverwaltung/edit.phtml | |
| parent | 8c4618b68927c9d7f8c4e3bd18bf7a5b04f3bd4c (diff) | |
- Übernahme neuer Funktionen aus dem alten Zweig / Pfad / Einstellungen / Hilfe Icons / Berechnung
- Neuer Modulfilter im neuen Backend
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@5382 0d5edaf7-2b12-4e95-93f4-047927463d4b
Diffstat (limited to 'views/mods/mod_kundenverwaltung/edit.phtml')
| -rw-r--r-- | views/mods/mod_kundenverwaltung/edit.phtml | 80 |
1 files changed, 79 insertions, 1 deletions
diff --git a/views/mods/mod_kundenverwaltung/edit.phtml b/views/mods/mod_kundenverwaltung/edit.phtml index d550f0f..bae8a63 100644 --- a/views/mods/mod_kundenverwaltung/edit.phtml +++ b/views/mods/mod_kundenverwaltung/edit.phtml @@ -93,7 +93,73 @@ }
- } );
+// Visualisierung der Passwortstärke
+
+ jQuery('input[type=password]').keyup(function(){
+
+ var password = jQuery(this).val();
+
+ if (password.length < 6) {
+
+ jQuery('#wpsg_pwd_length').removeClass('valid').addClass('invalid');
+
+ }else{
+
+ jQuery('#wpsg_pwd_length').removeClass('invalid').addClass('valid');
+
+ }
+
+ if (password.match(/([a-z])/)) {
+
+ jQuery('#wpsg_pwd_letter').removeClass('invalid').addClass('valid');
+
+ }else{
+
+ jQuery('#wpsg_pwd_letter').removeClass('valid').addClass('invalid');
+
+ }
+
+ if (password.match(/([A-Z])/)) {
+
+ jQuery('#wpsg_pwd_capital').removeClass('invalid').addClass('valid');
+
+ }else{
+
+ jQuery('#wpsg_pwd_capital').removeClass('valid').addClass('invalid');
+
+ }
+
+ if (password.match(/([0-9])/)) {
+
+ jQuery('#wpsg_pwd_number').removeClass('invalid').addClass('valid');
+
+ }else{
+
+ jQuery('#wpsg_pwd_number').removeClass('valid').addClass('invalid');
+
+ }
+
+ if (password.match(/([~,!,%,@,&,#,°,^,$,?,_,*,§])/)) {
+
+ jQuery('#wpsg_pwd_speziell').removeClass('invalid').addClass('valid');
+
+ }else{
+
+ jQuery('#wpsg_pwd_speziell').removeClass('valid').addClass('invalid');
+
+ }
+
+
+ jQuery('#wpsg_pwd_info').show();
+
+ jQuery(this).blur(function(){
+
+ jQuery('#wpsg_pwd_info').hide();
+
+ });
+ });
+ });
+
/* ]]> */
</script>
@@ -121,7 +187,19 @@ </h3>
<div class="inside">
<?php echo wpsg_drawForm_Input('password1', __('Passwort', 'wpsg'), ''); ?>
+ <span id="wpsg_customerpassword_result"></span>
<?php echo wpsg_drawForm_Input('password2', __('Wiederholung', 'wpsg'), ''); ?>
+ <div id="wpsg_pwd_info">
+ <h4><?php echo __('Passwort sollte folgende Regeln befolgen:','wpsg') ?></h4>
+ <ul>
+ <li id="wpsg_pwd_length" class="invalid"><?php echo __('Das Passwort ist zu kurz!','wpsg')?></li>
+ <li id="wpsg_pwd_letter" class="invalid"><?php echo __('Mindestens ein Kleinbuchstabe','wpsg') ?></li>
+ <li id="wpsg_pwd_capital" class="invalid"><?php echo __('Mindestens ein Großbuchstabe','wpsg') ?></li>
+ <li id="wpsg_pwd_number" class="invalid"><?php echo __('Mindestens eine Zahl','wpsg') ?></li>
+ <li id="wpsg_pwd_speziell" class="invalid"><?php echo __('Mindestens ein Sonderzeichen','wpsg') ?></li>
+ </ul>
+ </div>
+ <div class="wpsg_clear"></div>
</div>
</div>
|
