110
110
$mform->addElement('text', 'iprestriction', get_string('keyiprestriction', 'userkey'), array('size'=>80));
111
111
$mform->addHelpButton('iprestriction', 'keyiprestriction', 'userkey');
112
112
$mform->setDefault('iprestriction', getremoteaddr()); // own IP - just in case somebody does not know what user key is
114
115
$mform->addElement('date_time_selector', 'validuntil', get_string('keyvaliduntil', 'userkey'), array('optional'=>true));
115
116
$mform->addHelpButton('validuntil', 'keyvaliduntil', 'userkey');
116
117
$mform->setDefault('validuntil', time()+3600*24*7); // only 1 week default duration - just in case somebody does not know what user key is
118
120
$mform->disabledIf('iprestriction', 'key', 'noteq', 1);
119
121
$mform->disabledIf('validuntil', 'key', 'noteq', 1);