diff --git a/admin/settings/security.php b/admin/settings/security.php
index 739171b1cda..8bf66af2a9e 100644
--- a/admin/settings/security.php
+++ b/admin/settings/security.php
@@ -39,7 +39,7 @@ $temp->add(new admin_setting_configselect('bloglevel', get_string('bloglevel', '
0 => get_string('disableblogs','blog'))));
$temp->add(new admin_setting_configcheckbox('cronclionly', get_string('cronclionly', 'admin'), get_string('configcronclionly', 'admin'), 0));
-$temp->add(new admin_setting_configpasswordreveal('cronremotepassword', get_string('cronremotepassword', 'admin'), get_string('configcronremotepassword', 'admin'), '', PARAM_RAW));
+$temp->add(new admin_setting_configpasswordunmask('cronremotepassword', get_string('cronremotepassword', 'admin'), get_string('configcronremotepassword', 'admin'), '', PARAM_RAW));
$temp->add(new admin_setting_configcheckbox('passwordpolicy', get_string('passwordpolicy', 'admin'), get_string('configpasswordpolicy', 'admin'), 0));
$temp->add(new admin_setting_configtext('minpasswordlength', get_string('minpasswordlength', 'admin'), get_string('configminpasswordlength', 'admin'), 8, PARAM_INT));
diff --git a/admin/settings/server.php b/admin/settings/server.php
index e4126077dd0..90b4ae7239a 100644
--- a/admin/settings/server.php
+++ b/admin/settings/server.php
@@ -19,7 +19,7 @@ $ADMIN->add('server', $temp, 0);
$temp = new admin_settingpage('mail', get_string('mail','admin'));
$temp->add(new admin_setting_configtext('smtphosts', get_string('smtphosts', 'admin'), get_string('configsmtphosts', 'admin'), '', PARAM_HOST));
$temp->add(new admin_setting_configtext('smtpuser', get_string('smtpuser', 'admin'), get_string('configsmtpuser', 'admin'), '', PARAM_NOTAGS));
-$temp->add(new admin_setting_configpasswordreveal('smtppass', get_string('smtppass', 'admin'), get_string('configsmtpuser', 'admin'), '', PARAM_RAW));
+$temp->add(new admin_setting_configpasswordunmask('smtppass', get_string('smtppass', 'admin'), get_string('configsmtpuser', 'admin'), '', PARAM_RAW));
$temp->add(new admin_setting_configtext('noreplyaddress', get_string('noreplyaddress', 'admin'), get_string('confignoreplyaddress', 'admin'), 'noreply@' . $_SERVER['HTTP_HOST'], PARAM_NOTAGS));
$temp->add(new admin_setting_configtext('allowemailaddresses', get_string('allowemailaddresses', 'admin'), get_string('configallowemailaddresses', 'admin'), '', PARAM_NOTAGS));
$temp->add(new admin_setting_configtext('denyemailaddresses', get_string('denyemailaddresses', 'admin'), get_string('configdenyemailaddresses', 'admin'), '', PARAM_NOTAGS));
diff --git a/course/edit_form.php b/course/edit_form.php
index dcb26578db2..21ca8a92a7e 100644
--- a/course/edit_form.php
+++ b/course/edit_form.php
@@ -277,7 +277,7 @@ class course_edit_form extends moodleform {
$mform->setHelpButton('visible', array('courseavailability', get_string('availability')), true);
$mform->setDefault('visible', 1);
- $mform->addElement('passwordreveal', 'password', get_string('enrolmentkey'), 'size="25"');
+ $mform->addElement('passwordunmask', 'password', get_string('enrolmentkey'), 'size="25"');
$mform->setHelpButton('password', array('enrolmentkey', get_string('enrolmentkey')), true);
$mform->setDefault('password', '');
$mform->setType('password', PARAM_RAW);
diff --git a/group/edit_form.php b/group/edit_form.php
index 29626de4eb5..8e1a5a2e14a 100644
--- a/group/edit_form.php
+++ b/group/edit_form.php
@@ -32,7 +32,7 @@ class group_edit_form extends moodleform {
$mform->addElement('htmleditor', 'description', get_string('groupdescription', 'group'), array('rows'=> '15', 'course' => $courseid, 'cols'=>'45'));
$mform->setType('description', PARAM_RAW);
- $mform->addElement('passwordreveal', 'enrolmentkey', get_string('enrolmentkey', 'group'), 'maxlength="254" size="24"', get_string('enrolmentkey'));
+ $mform->addElement('passwordunmask', 'enrolmentkey', get_string('enrolmentkey', 'group'), 'maxlength="254" size="24"', get_string('enrolmentkey'));
$mform->setHelpButton('enrolmentkey', array('groupenrolmentkey', get_string('enrolmentkey', 'group')), true);
$mform->setType('enrolmentkey', PARAM_RAW);
diff --git a/lang/en_utf8/form.php b/lang/en_utf8/form.php
index d90fab05de0..85689674a6b 100644
--- a/lang/en_utf8/form.php
+++ b/lang/en_utf8/form.php
@@ -16,7 +16,7 @@ $string['nonexistentformelements'] = 'Trying to add help buttons to nonexistent
$string['requiredelement'] = 'Required field';
$string['general'] = 'General';
$string['optional'] = 'Optional';
-$string['revealpassword'] = 'Reveal';
+$string['unmaskpassword'] = 'Unmask';
$string['modstandardels']='Common Module Settings';
$string['miscellaneoussettings']='Miscellaneous Settings';
$string['addfields']='Add $a fields to form';
diff --git a/lib/adminlib.php b/lib/adminlib.php
index 49fe2f866e0..5cef9f04e1c 100644
--- a/lib/adminlib.php
+++ b/lib/adminlib.php
@@ -1426,9 +1426,9 @@ class admin_setting_configtext extends admin_setting {
}
-class admin_setting_configpasswordreveal extends admin_setting_configtext {
+class admin_setting_configpasswordunmask extends admin_setting_configtext {
- function admin_setting_configpasswordreveal($name, $visiblename, $description, $defaultsetting, $paramtype=PARAM_RAW) {
+ function admin_setting_configpasswordunmask($name, $visiblename, $description, $defaultsetting, $paramtype=PARAM_RAW) {
parent::admin_setting_configtext($name, $visiblename, $description, $defaultsetting, $paramtype);
}
@@ -1439,14 +1439,14 @@ class admin_setting_configpasswordreveal extends admin_setting_configtext {
$current = $this->get_setting();
}
$id = 'id_s_'.$this->name;
- $reveal = get_string('revealpassword', 'form');
- $revealjs = '';
return format_admin_setting($this->name, $this->visiblename,
- ''.$revealjs,
+ ''.$unmaskjs,
$this->description);
}
diff --git a/lib/form/passwordreveal.php b/lib/form/passwordunmask.php
similarity index 55%
rename from lib/form/passwordreveal.php
rename to lib/form/passwordunmask.php
index dcdda8f2cd5..eb8cee941ff 100644
--- a/lib/form/passwordreveal.php
+++ b/lib/form/passwordunmask.php
@@ -7,25 +7,25 @@ global $CFG;
require_once($CFG->libdir.'/form/password.php');
/**
- * HTML class for a password type element with reveal option
+ * HTML class for a password type element with unmask option
*
* @author Petr Skoda
* @access public
*/
-class MoodleQuickForm_passwordreveal extends MoodleQuickForm_password {
+class MoodleQuickForm_passwordunmask extends MoodleQuickForm_password {
function toHtml() {
if ($this->_flagFrozen) {
return $this->getFrozenHtml();
} else {
$id = $this->getAttribute('id');
- $reveal = get_string('revealpassword', 'form');
- $revealjs = '';
- return $this->_getTabs() . '_getAttrString($this->_attributes) . ' />'.$revealjs;
+ return $this->_getTabs() . '_getAttrString($this->_attributes) . ' />'.$unmaskjs;
}
} //end func toHtml
diff --git a/lib/formslib.php b/lib/formslib.php
index 603cfb725cc..fc7e7873fbf 100644
--- a/lib/formslib.php
+++ b/lib/formslib.php
@@ -1590,7 +1590,7 @@ MoodleQuickForm::registerElementType('checkbox', "$CFG->libdir/form/checkbox.php
MoodleQuickForm::registerElementType('file', "$CFG->libdir/form/file.php", 'MoodleQuickForm_file');
MoodleQuickForm::registerElementType('group', "$CFG->libdir/form/group.php", 'MoodleQuickForm_group');
MoodleQuickForm::registerElementType('password', "$CFG->libdir/form/password.php", 'MoodleQuickForm_password');
-MoodleQuickForm::registerElementType('passwordreveal', "$CFG->libdir/form/passwordreveal.php", 'MoodleQuickForm_passwordreveal');
+MoodleQuickForm::registerElementType('passwordunmask', "$CFG->libdir/form/passwordunmask.php", 'MoodleQuickForm_passwordunmask');
MoodleQuickForm::registerElementType('radio', "$CFG->libdir/form/radio.php", 'MoodleQuickForm_radio');
MoodleQuickForm::registerElementType('select', "$CFG->libdir/form/select.php", 'MoodleQuickForm_select');
MoodleQuickForm::registerElementType('text', "$CFG->libdir/form/text.php", 'MoodleQuickForm_text');
diff --git a/lib/javascript-static.js b/lib/javascript-static.js
index 2c38185fb47..5e128e24744 100644
--- a/lib/javascript-static.js
+++ b/lib/javascript-static.js
@@ -280,9 +280,9 @@ function showAdvancedOnClick(button, hidetext, showtext){
return false;
}
-function revealPassword(id) {
+function unmaskPassword(id) {
var pw = document.getElementById(id);
- var chb = document.getElementById(id+'reveal');
+ var chb = document.getElementById(id+'unmask');
try {
// first try IE way - it can not set name attribute later
diff --git a/login/signup_form.php b/login/signup_form.php
index c8b9e80b19e..51508d89297 100644
--- a/login/signup_form.php
+++ b/login/signup_form.php
@@ -15,7 +15,7 @@ class login_signup_form extends moodleform {
$mform->setType('username', PARAM_NOTAGS);
$mform->addRule('username', get_string('missingusername'), 'required', null, 'server');
- $mform->addElement('passwordreveal', 'password', get_string('password'), 'maxlength="32" size="12"');
+ $mform->addElement('passwordunmask', 'password', get_string('password'), 'maxlength="32" size="12"');
$mform->setType('password', PARAM_RAW);
$mform->addRule('password', get_string('missingpassword'), 'required', null, 'server');
diff --git a/mod/quiz/mod_form.php b/mod/quiz/mod_form.php
index a7122f9cd7d..3018362e9be 100644
--- a/mod/quiz/mod_form.php
+++ b/mod/quiz/mod_form.php
@@ -191,7 +191,7 @@ class mod_quiz_mod_form extends moodleform_mod {
$mform->setAdvanced('popup', $CFG->quiz_fix_popup);
$mform->setDefault('popup', $CFG->quiz_popup);
- $mform->addElement('passwordreveal', 'quizpassword', get_string("requirepassword", "quiz"));
+ $mform->addElement('passwordunmask', 'quizpassword', get_string("requirepassword", "quiz"));
$mform->setType('quizpassword', PARAM_TEXT);
$mform->setHelpButton('quizpassword', array("requirepassword", get_string("requirepassword", "quiz"), "quiz"));
$mform->setAdvanced('quizpassword', $CFG->quiz_fix_password);
diff --git a/theme/standard/styles_layout.css b/theme/standard/styles_layout.css
index 301396627bb..fc6780f7a84 100644
--- a/theme/standard/styles_layout.css
+++ b/theme/standard/styles_layout.css
@@ -553,10 +553,10 @@ form.mform div.error,form.mform fieldset.error {
form.mform .fcheckbox input {
margin-left: 0px;
}
-form.mform .fpassword .reveal {
+form.mform .fpassword .unmask {
display:inline;
}
-form.mform .fpassword .reveal input {
+form.mform .fpassword .unmask input {
margin-left:5px;
margin-right:3px;
}
@@ -995,12 +995,12 @@ body#admin-modules table.generaltable td.c0
padding: 0.3em 0 1.5em 0;
}
-#adminsettings .form-item .reveal input {
+#adminsettings .form-item .unmask input {
margin-left:5px;
margin-right:3px;
}
-#adminsettings .form-item .reveal label {
+#adminsettings .form-item .unmask label {
width: auto;
text-align: left;
}
diff --git a/user/editadvanced_form.php b/user/editadvanced_form.php
index 7165ea8d291..3cd636d83b4 100644
--- a/user/editadvanced_form.php
+++ b/user/editadvanced_form.php
@@ -32,7 +32,7 @@ class user_editadvanced_form extends moodleform {
$mform->setHelpButton('auth', array('authchange', get_string('chooseauthmethod','auth')));
$mform->setAdvanced('auth');
- $mform->addElement('passwordreveal', 'newpassword', get_string('newpassword'), 'size="20"');
+ $mform->addElement('passwordunmask', 'newpassword', get_string('newpassword'), 'size="20"');
$mform->setType('newpassword', PARAM_RAW);
//TODO: add missing help - empty means no change