edit.php (11976B)
1 2 3 4 5 <form name="" target="_self" data-target="view" action="./" data-method="edit" data-action="user" data-id="<?php echo OR_ID ?>" method="POST" enctype="application/x-www-form-urlencoded" class="or-form user" data-async="" data-autosave=""><input type="hidden" name="<?php echo REQ_PARAM_EMBED ?>" value="1" /><input type="hidden" name="<?php echo REQ_PARAM_TOKEN ?>" value="<?php echo token() ?>" /><input type="hidden" name="<?php echo REQ_PARAM_ACTION ?>" value="user" /><input type="hidden" name="<?php echo REQ_PARAM_SUBACTION ?>" value="edit" /><input type="hidden" name="<?php echo REQ_PARAM_ID ?>" value="<?php echo OR_ID ?>" /> 6 <div class="line"> 7 <div class="label"> 8 <label for="<?php echo REQUEST_ID ?>_name" class="label"><?php echo lang('user_username') ?> 9 </label> 10 </div> 11 <div class="input"> 12 <div class="inputholder"><input id="<?php echo REQUEST_ID ?>_name" name="<?php if ('') echo ''.'_' ?>name<?php if ('') echo '_disabled' ?>" type="text" maxlength="128" class="name,focus" value="<?php echo Text::encodeHtml(@$name) ?>" /><?php if ('') { ?><input type="hidden" name="name" value="<?php $name ?>"/><?php } ?></div> 13 14 </div> 15 </div> 16 <fieldset class="toggle-open-close<?php echo '1'?" open":" closed" ?><?php echo '1'?" show":"" ?>"><legend class="on-click-open-close"><div class="arrow arrow-right on-closed"></div><div class="arrow arrow-down on-open"></div><?php echo lang('ADDITIONAL_INFO') ?></legend><div> 17 <div class="line"> 18 <div class="label"> 19 <label for="<?php echo REQUEST_ID ?>_fullname" class="label"><?php echo lang('user_fullname') ?> 20 </label> 21 </div> 22 <div class="input"> 23 <div class="inputholder"><input id="<?php echo REQUEST_ID ?>_fullname" name="<?php if ('') echo ''.'_' ?>fullname<?php if ('') echo '_disabled' ?>" type="text" maxlength="128" class="" value="<?php echo Text::encodeHtml(@$fullname) ?>" /><?php if ('') { ?><input type="hidden" name="fullname" value="<?php $fullname ?>"/><?php } ?></div> 24 25 </div> 26 </div> 27 <?php $if4=(config('security','user','show_admin_mail')); if($if4){?> 28 <div class="line"> 29 <div class="label"> 30 <label for="<?php echo REQUEST_ID ?>_mail" class="label"><?php echo lang('user_mail') ?> 31 </label> 32 </div> 33 <div class="input"> 34 <div class="inputholder"><input id="<?php echo REQUEST_ID ?>_mail" name="<?php if ('') echo ''.'_' ?>mail<?php if ('') echo '_disabled' ?>" type="text" maxlength="255" class="" value="<?php echo Text::encodeHtml(@$mail) ?>" /><?php if ('') { ?><input type="hidden" name="mail" value="<?php $mail ?>"/><?php } ?></div> 35 36 <i class="image-icon image-icon--menu-qrcode qrcode" data-qrcode="<?php echo 'mailto:'.$mail.'' ?>" title="QR-Code anzeigen"></i> 37 38 </div> 39 </div> 40 <?php } ?> 41 <div class="line"> 42 <div class="label"> 43 <label for="<?php echo REQUEST_ID ?>_desc" class="label"><?php echo lang('user_desc') ?> 44 </label> 45 </div> 46 <div class="input"> 47 <div class="inputholder"><input id="<?php echo REQUEST_ID ?>_desc" name="<?php if ('') echo ''.'_' ?>desc<?php if ('') echo '_disabled' ?>" type="text" maxlength="255" class="" value="<?php echo Text::encodeHtml(@$desc) ?>" /><?php if ('') { ?><input type="hidden" name="desc" value="<?php $desc ?>"/><?php } ?></div> 48 49 </div> 50 </div> 51 <div class="line"> 52 <div class="label"> 53 <label for="<?php echo REQUEST_ID ?>_tel" class="label"><?php echo lang('user_tel') ?> 54 </label> 55 </div> 56 <div class="input"> 57 <div class="inputholder"><input id="<?php echo REQUEST_ID ?>_tel" name="<?php if ('') echo ''.'_' ?>tel<?php if ('') echo '_disabled' ?>" type="text" maxlength="128" class="" value="<?php echo Text::encodeHtml(@$tel) ?>" /><?php if ('') { ?><input type="hidden" name="tel" value="<?php $tel ?>"/><?php } ?></div> 58 59 <i class="image-icon image-icon--menu-qrcode qrcode" data-qrcode="<?php echo 'tel:'.$tel.'' ?>" title="QR-Code anzeigen"></i> 60 61 </div> 62 </div> 63 <div class="line"> 64 <div class="label"> 65 <label for="<?php echo REQUEST_ID ?>_timezone_offset" class="label"> 66 <span><?php echo nl2br(encodeHtml(htmlentities(lang(''.'timezone'.'')))); ?></span> 67 68 </label> 69 </div> 70 <div class="input"> 71 <div class="inputholder"><select id="<?php echo REQUEST_ID ?>_timezone" name="timezone" title="" class="" size=1"><?php include_once( 'modules/template-engine/components/html/selectbox/component-select-box.php') ?><?php component_select_option_list($timezone_list,$timezone,1,0) ?><?php if (count($timezone_list)==0) { ?><input type="hidden" name="timezone" value="" /><?php } ?><?php if (count($timezone_list)==1) { ?><input type="hidden" name="timezone" value="<?php echo array_keys($timezone_list)[0] ?>" /><?php } ?> 72 </select></div> 73 </div> 74 </div> 75 <div class="line"> 76 <div class="label"> 77 <label class="label"> 78 <span><?php echo nl2br(encodeHtml(htmlentities(lang(''.'language'.'')))); ?></span> 79 80 </label> 81 </div> 82 <div class="input"> 83 <div class="inputholder"><select id="<?php echo REQUEST_ID ?>_language" name="language" title="" class="" size=1"><?php include_once( 'modules/template-engine/components/html/selectbox/component-select-box.php') ?><?php component_select_option_list($language_list,$language,1,0) ?><?php if (count($language_list)==0) { ?><input type="hidden" name="language" value="" /><?php } ?><?php if (count($language_list)==1) { ?><input type="hidden" name="language" value="<?php echo array_keys($language_list)[0] ?>" /><?php } ?> 84 </select></div> 85 </div> 86 </div> 87 </div></fieldset> 88 <fieldset class="toggle-open-close<?php echo '1'?" open":" closed" ?><?php echo '1'?" show":"" ?>"><legend class="on-click-open-close"><div class="arrow arrow-right on-closed"></div><div class="arrow arrow-down on-open"></div><?php echo lang('options') ?></legend><div> 89 <div class="line"> 90 <div class="label"> 91 </div> 92 <div class="input"> 93 <?php { $tmpname = 'is_admin';$default = '';$readonly = '';$required = ''; 94 if ( isset($$tmpname) ) 95 $checked = $$tmpname; 96 else 97 $checked = $default; 98 99 ?><input class="checkbox" type="checkbox" id="<?php echo REQUEST_ID ?>_<?php echo $tmpname ?>" name="<?php echo $tmpname ?>" <?php if ($readonly) echo ' disabled="disabled"' ?> value="1"<?php if( $checked ) echo ' checked="checked"' ?><?php if( $required ) echo ' required="required"' ?> /><?php 100 101 if ( $readonly && $checked ) 102 { 103 ?><input type="hidden" name="<?php echo $tmpname ?>" value="1" /><?php 104 } 105 } ?> 106 107 <label for="<?php echo REQUEST_ID ?>_is_admin" class="label"><?php echo lang('user_admin') ?> 108 </label> 109 </div> 110 </div> 111 <div class="line"> 112 <div class="label"> 113 <label for="<?php echo REQUEST_ID ?>_ldap_dn" class="label"><?php echo lang('user_ldapdn') ?> 114 </label> 115 </div> 116 <div class="input"> 117 <div class="inputholder"><input id="<?php echo REQUEST_ID ?>_ldap_dn" name="<?php if ('') echo ''.'_' ?>ldap_dn<?php if ('') echo '_disabled' ?>" type="text" maxlength="256" class="" value="<?php echo Text::encodeHtml(@$ldap_dn) ?>" /><?php if ('') { ?><input type="hidden" name="ldap_dn" value="<?php $ldap_dn ?>"/><?php } ?></div> 118 119 </div> 120 </div> 121 <div class="line"> 122 <div class="label"> 123 <label for="<?php echo REQUEST_ID ?>_style" class="label"><?php echo lang('user_style') ?> 124 </label> 125 </div> 126 <div class="input"> 127 <div class="inputholder"><select id="<?php echo REQUEST_ID ?>_style" name="style" title="" class=""<?php if (count($allstyles)<=1) echo ' disabled="disabled"'; ?> size=1"><?php include_once( 'modules/template-engine/components/html/selectbox/component-select-box.php') ?><?php component_select_option_list($allstyles,$style,0,0) ?><?php if (count($allstyles)==0) { ?><input type="hidden" name="style" value="" /><?php } ?><?php if (count($allstyles)==1) { ?><input type="hidden" name="style" value="<?php echo array_keys($allstyles)[0] ?>" /><?php } ?> 128 </select></div> 129 </div> 130 </div> 131 </div></fieldset> 132 <fieldset class="toggle-open-close<?php echo '1'?" open":" closed" ?><?php echo '1'?" show":"" ?>"><legend class="on-click-open-close"><div class="arrow arrow-right on-closed"></div><div class="arrow arrow-down on-open"></div><?php echo lang('security') ?></legend><div> 133 <div class="line"> 134 <div class="label"> 135 <span><?php echo nl2br(encodeHtml(htmlentities(lang('user_password_expires')))); ?></span> 136 137 </div> 138 <div class="input"> 139 <?php include_once( 'modules/template-engine/components/html/date/component-date.php') ?><?php component_date($passwordExpires) ?> 140 141 </div> 142 </div> 143 <div class="line"> 144 <div class="label"> 145 <span><?php echo nl2br(encodeHtml(htmlentities(lang('user_last_login')))); ?></span> 146 147 </div> 148 <div class="input"> 149 <?php include_once( 'modules/template-engine/components/html/date/component-date.php') ?><?php component_date($lastLogin) ?> 150 151 </div> 152 </div> 153 <div class="line"> 154 <div class="label"> 155 <span><?php echo nl2br(encodeHtml(htmlentities(lang('token')))); ?></span> 156 157 </div> 158 <div class="input"> 159 <span><?php echo nl2br(encodeHtml(htmlentities($totpToken))); ?></span> 160 161 </div> 162 </div> 163 <div class="line"> 164 <div class="label"> 165 <label for="<?php echo REQUEST_ID ?>_otpsecret" class="label"><?php echo lang('user_totp') ?> 166 </label> 167 </div> 168 <div class="input"> 169 <?php { $tmpname = 'totp';$default = '';$readonly = '';$required = ''; 170 if ( isset($$tmpname) ) 171 $checked = $$tmpname; 172 else 173 $checked = $default; 174 175 ?><input class="checkbox" type="checkbox" id="<?php echo REQUEST_ID ?>_<?php echo $tmpname ?>" name="<?php echo $tmpname ?>" <?php if ($readonly) echo ' disabled="disabled"' ?> value="1"<?php if( $checked ) echo ' checked="checked"' ?><?php if( $required ) echo ' required="required"' ?> /><?php 176 177 if ( $readonly && $checked ) 178 { 179 ?><input type="hidden" name="<?php echo $tmpname ?>" value="1" /><?php 180 } 181 } ?> 182 183 <label for="<?php echo REQUEST_ID ?>_totp" class="label"><?php echo lang('user_totp') ?> 184 </label> 185 <span><?php echo nl2br(encodeHtml(htmlentities($otpSecret))); ?></span> 186 187 <i class="image-icon image-icon--menu-qrcode qrcode" data-qrcode="<?php echo $totpSecretUrl ?>" title="QR-Code anzeigen"></i> 188 189 </div> 190 </div> 191 <div class="line"> 192 <div class="label"> 193 <label for="<?php echo REQUEST_ID ?>_otpsecret" class="label"><?php echo lang('user_hotp') ?> 194 </label> 195 </div> 196 <div class="input"> 197 <?php { $tmpname = 'hotp';$default = '';$readonly = '';$required = ''; 198 if ( isset($$tmpname) ) 199 $checked = $$tmpname; 200 else 201 $checked = $default; 202 203 ?><input class="checkbox" type="checkbox" id="<?php echo REQUEST_ID ?>_<?php echo $tmpname ?>" name="<?php echo $tmpname ?>" <?php if ($readonly) echo ' disabled="disabled"' ?> value="1"<?php if( $checked ) echo ' checked="checked"' ?><?php if( $required ) echo ' required="required"' ?> /><?php 204 205 if ( $readonly && $checked ) 206 { 207 ?><input type="hidden" name="<?php echo $tmpname ?>" value="1" /><?php 208 } 209 } ?> 210 211 <label for="<?php echo REQUEST_ID ?>_hotp" class="label"><?php echo lang('user_hotp') ?> 212 </label> 213 <i class="image-icon image-icon--menu-qrcode qrcode" data-qrcode="<?php echo $hotpSecretUrl ?>" title="QR-Code anzeigen"></i> 214 215 </div> 216 </div> 217 </div></fieldset> 218 <div class="or-form-actionbar"><input type="button" class="or-form-btn or-form-btn--secondary or-form-btn--cancel" value="<?php echo lang("CANCEL") ?>" /><input type="submit" class="or-form-btn or-form-btn--primary" value="OK" /></div></form> 219