openrat-cms

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

edit.tpl.src.xml (3924B)


      1 <output xmlns="http://www.openrat.de/template" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      2 	xsi:schemaLocation="http://www.openrat.de/template ../../../../../../template-engine/components/template.xsd">
      3 	<header views="pw,remove"></header>
      4 	<form>
      5 		<part class="line">
      6 			<part class="label">
      7 				<label for="name" key="user_username"></label>
      8 			</part>
      9 			<part class="input">
     10 				<input name="name" size="20" class="name,focus" maxlength="128"></input>
     11 			</part>
     12 		</part>
     13 		<group title="message:ADDITIONAL_INFO">
     14 			<part class="line">
     15 				<part class="label">
     16 					<label for="fullname" key="user_fullname"></label>
     17 				</part>
     18 				<part class="input">
     19 					<input name="fullname" maxlength="128"></input>
     20 				</part>
     21 			</part>
     22 			<if true="config:security/user/show_admin_mail">
     23 				<part class="line">
     24 					<part class="label">
     25 						<label for="mail" key="user_mail"></label>
     26 					</part>
     27 					<part class="input">
     28 						<input name="mail" maxlength="255"></input>
     29 						<qrcode value="tpl:mailto:{mail}" />
     30 					</part>
     31 				</part>
     32 			</if>
     33 			<part class="line">
     34 				<part class="label">
     35 					<label for="desc" key="user_desc"></label>
     36 				</part>
     37 				<part class="input">
     38 					<input name="desc" maxlength="255"></input>
     39 				</part>
     40 			</part>
     41 			<part class="line">
     42 				<part class="label">
     43 					<label for="tel" key="user_tel"></label>
     44 				</part>
     45 				<part class="input">
     46 					<input name="tel" maxlength="128"></input>
     47 					<qrcode value="tpl:tel:{tel}" />
     48 					
     49 				</part>
     50 			</part>
     51 			<part class="line">
     52 				<part class="label">
     53 					<label for="timezone_offset">
     54 						<text key="timezone" />
     55 					</label>
     56 				</part>
     57 				<part class="input">
     58 					<selectbox name="timezone" list="timezone_list"
     59 						addempty="true"></selectbox>
     60 				</part>
     61 			</part>
     62 			<part class="line">
     63 				<part class="label">
     64 					<label for="">
     65 						<text key="language" />
     66 					</label>
     67 				</part>
     68 				<part class="input">
     69 					<selectbox name="language" list="language_list" addempty="true"></selectbox>
     70 				</part>
     71 			</part>
     72 		</group>
     73 		<group title="message:options">
     74 			<part class="line">
     75 				<part class="label"></part>
     76 				<part class="input">
     77 					<checkbox name="is_admin"></checkbox>
     78 					<label for="is_admin" key="user_admin"></label>
     79 				</part>
     80 			</part>
     81 			<part class="line">
     82 				<part class="label">
     83 					<label for="ldap_dn" key=":user_ldapdn"></label>
     84 				</part>
     85 				<part class="input">
     86 					<input name="ldap_dn"></input>
     87 				</part>
     88 			</part>
     89 			<part class="line">
     90 				<part class="label">
     91 					<label for="style" key="user_style"></label>
     92 				</part>
     93 				<part class="input">
     94 					<selectbox list="allstyles" name="style"></selectbox>
     95 				</part>
     96 			</part>
     97 		</group>
     98 		<group title="message:security">
     99 			<part class="line">
    100 				<part class="label">
    101 					<text text="user_password_expires" />
    102 				</part>
    103 				<part class="input">
    104 					<date date="var:passwordExpires" />
    105 				</part>  
    106 			</part>
    107 			<part class="line">
    108 				<part class="label">
    109 					<text text="user_last_login" />
    110 				</part>
    111 				<part class="input">
    112 					<date date="var:lastLogin" />
    113 				</part>  
    114 			</part>
    115 			<part class="line">
    116 				<part class="label">
    117 					<text text="token" />
    118 				</part>
    119 				<part class="input">
    120 					<text value="var:totpToken" />
    121 				</part>  
    122 			</part>
    123 			<part class="line">
    124 				<part class="label">
    125 					<label for="otpsecret" key="user_totp"></label>
    126 				</part>
    127 				<part class="input">
    128 					<checkbox name="totp"/><label for="totp" key="user_totp"></label>
    129 				
    130 					<text var="otpSecret"></text>
    131 					<qrcode value="var:totpSecretUrl" /> 
    132 				</part>  
    133 			</part>
    134 			<part class="line">
    135 				<part class="label">
    136 					<label for="otpsecret" key="user_hotp"></label>
    137 				</part>
    138 				<part class="input">
    139 					<checkbox name="hotp"/><label for="hotp" key="user_hotp"></label>
    140 				
    141 					<qrcode value="var:hotpSecretUrl" /> 
    142 				</part>
    143 			</part>
    144 		</group>
    145 	</form>
    146 </output>