info.php (8498B)
1 <?php if (!defined('OR_TITLE')) die('Forbidden'); ?> 2 <form name="" target="_self" data-target="view" action="./" data-method="info" data-action="user" data-id="<?php echo OR_ID ?>" method="POST" enctype="application/x-www-form-urlencoded" class="or-form user" data-async="false" data-autosave="false"><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="info" /><input type="hidden" name="<?php echo REQ_PARAM_ID ?>" value="<?php echo OR_ID ?>" /> 3 <span class="headline"><?php echo nl2br(encodeHtml(htmlentities($fullname))); ?></span> 4 <?php $if3=!(($image)==FALSE); if($if3){?> 5 <div class="line"> 6 <div class="input"> 7 <img src="<?php echo $image ?>" /> 8 </div> 9 </div> 10 <?php } ?> 11 <div class="line"> 12 <div class="label"> 13 <span><?php echo nl2br(encodeHtml(htmlentities(lang(''.'user_username'.'')))); ?></span> 14 </div> 15 <div class="input"> 16 <span class="name"><?php echo nl2br(encodeHtml(htmlentities($name))); ?></span> 17 </div> 18 </div> 19 <fieldset class="toggle-open-close<?php echo true?" open":" closed" ?><?php echo true?" 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 class="closable"> 20 <div class="line"> 21 <div class="label"> 22 <span><?php echo nl2br(encodeHtml(htmlentities(lang(''.'user_fullname'.'')))); ?></span> 23 </div> 24 <div class="input"> 25 <span><?php echo nl2br(encodeHtml(htmlentities($fullname))); ?></span> 26 </div> 27 </div> 28 <?php $if4=(config('security','user','show_admin_mail')); if($if4){?> 29 <div class="line"> 30 <div class="label"> 31 <label for="<?php echo REQUEST_ID ?>_mail" class="label"><?php echo lang('user_mail') ?> 32 </label> 33 </div> 34 <div class="input"> 35 <a target="_self" data-url="<?php echo 'mailto:'.$mail.'' ?>" data-type="external" data-action="" data-method="info" data-id="<?php echo OR_ID ?>" data-extra="[]" href="<?php echo 'mailto:'.$mail.'' ?>"> 36 <span><?php echo nl2br(encodeHtml(htmlentities($mail))); ?></span> 37 </a> 38 <i class="image-icon image-icon--menu-qrcode or-qrcode or-info" data-qrcode="<?php echo 'mailto:'.$mail.'' ?>" title="?QRCODE_SHOW?"></i> 39 </div> 40 </div> 41 <?php } ?> 42 <div class="line"> 43 <div class="label"> 44 <span><?php echo nl2br(encodeHtml(htmlentities(lang(''.'description'.'')))); ?></span> 45 </div> 46 <div class="input"> 47 <span><?php echo nl2br(encodeHtml(htmlentities($desc))); ?></span> 48 </div> 49 </div> 50 <div class="line"> 51 <div class="label"> 52 <label for="<?php echo REQUEST_ID ?>_tel" class="label"><?php echo lang('user_tel') ?> 53 </label> 54 </div> 55 <div class="input"> 56 <span><?php echo nl2br(encodeHtml(htmlentities($tel))); ?></span> 57 <i class="image-icon image-icon--menu-qrcode or-qrcode or-info" data-qrcode="<?php echo 'tel:'.$tel.'' ?>" title="?QRCODE_SHOW?"></i> 58 </div> 59 </div> 60 <div class="line"> 61 <div class="label"> 62 <span><?php echo nl2br(encodeHtml(htmlentities(lang(''.'timezone'.'')))); ?></span> 63 </div> 64 <div class="input"> 65 <span><?php echo nl2br(encodeHtml(htmlentities($timezone))); ?></span> 66 </div> 67 </div> 68 <div class="line"> 69 <div class="label"> 70 <label class="label"> 71 <span><?php echo nl2br(encodeHtml(htmlentities(lang(''.'language'.'')))); ?></span> 72 </label> 73 </div> 74 <div class="input"> 75 <span><?php echo nl2br(encodeHtml(htmlentities($language))); ?></span> 76 </div> 77 </div> 78 <div class="line"> 79 <div class="label"> 80 </div> 81 <div class="input clickable"> 82 <a class="or-link-btn" target="_self" data-type="dialog" data-action="" data-method="prop" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'prop'}" href="./#//"> 83 <span><?php echo nl2br(encodeHtml(htmlentities(lang(''.'edit'.'')))); ?></span> 84 </a> 85 </div> 86 </div> 87 </div></fieldset> 88 <fieldset class="toggle-open-close<?php echo false?" open":" closed" ?><?php echo true?" 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 class="closable"> 89 <div class="line"> 90 <div class="label"> 91 </div> 92 <div class="input"> 93 <?php { $tmpname = 'is_admin';$default = false;$readonly = true;$required = false; 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 <label for="<?php echo REQUEST_ID ?>_is_admin" class="label"><?php echo lang('user_admin') ?> 107 </label> 108 </div> 109 </div> 110 <div class="line"> 111 <div class="label"> 112 <span><?php echo nl2br(encodeHtml(htmlentities(lang(''.'user_ldapdn'.'')))); ?></span> 113 </div> 114 <div class="input"> 115 <span><?php echo nl2br(encodeHtml(htmlentities($ldap_dn))); ?></span> 116 </div> 117 </div> 118 <div class="line"> 119 <div class="label"> 120 <span><?php echo nl2br(encodeHtml(htmlentities(lang(''.'user_style'.'')))); ?></span> 121 </div> 122 <div class="input"> 123 <span><?php echo nl2br(encodeHtml(htmlentities($style))); ?></span> 124 </div> 125 </div> 126 </div></fieldset> 127 <fieldset class="toggle-open-close<?php echo false?" open":" closed" ?><?php echo true?" 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 class="closable"> 128 <div class="line"> 129 <div class="label"> 130 <span><?php echo nl2br(encodeHtml(htmlentities(lang('user_password_expires')))); ?></span> 131 </div> 132 <div class="input"> 133 <?php include_once( 'modules/template-engine/components/html/date/component-date.php') ?><?php component_date($passwordExpires) ?> 134 </div> 135 </div> 136 <div class="line"> 137 <div class="label"> 138 </div> 139 <div class="input clickable"> 140 <a class="or-link-btn" target="_self" data-type="dialog" data-action="user" data-method="pw" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':'user','dialogMethod':'pw'}" href="./#/user/"> 141 <span><?php echo nl2br(encodeHtml(htmlentities(lang(''.'edit_password'.'')))); ?></span> 142 </a> 143 </div> 144 </div> 145 <div class="line"> 146 <div class="label"> 147 <span><?php echo nl2br(encodeHtml(htmlentities(lang('user_last_login')))); ?></span> 148 </div> 149 <div class="input"> 150 <?php include_once( 'modules/template-engine/components/html/date/component-date.php') ?><?php component_date($lastLogin) ?> 151 </div> 152 </div> 153 <div class="line"> 154 <div class="label"> 155 <span><?php echo nl2br(encodeHtml(htmlentities(lang('token')))); ?></span> 156 </div> 157 <div class="input"> 158 <span><?php echo nl2br(encodeHtml(htmlentities($totpToken))); ?></span> 159 </div> 160 </div> 161 <div class="line"> 162 <div class="label"> 163 <label for="<?php echo REQUEST_ID ?>_totp" class="label"><?php echo lang('user_totp') ?> 164 </label> 165 </div> 166 <div class="input"> 167 <?php { $tmpname = 'totp';$default = false;$readonly = false;$required = false; 168 if ( isset($$tmpname) ) 169 $checked = $$tmpname; 170 else 171 $checked = $default; 172 173 ?><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 174 175 if ( $readonly && $checked ) 176 { 177 ?><input type="hidden" name="<?php echo $tmpname ?>" value="1" /><?php 178 } 179 } ?> 180 <label for="<?php echo REQUEST_ID ?>_totp" class="label"><?php echo lang('user_totp') ?> 181 </label> 182 <i class="image-icon image-icon--menu-qrcode or-qrcode or-info" data-qrcode="<?php echo $totpSecretUrl ?>" title="?QRCODE_SHOW?"></i> 183 </div> 184 </div>