openrat-cms

# OpenRat Content Management System
git clone http://git.code.weiherhei.de/openrat-cms.git
Log | Files | Refs

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