openrat-cms

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

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>