openrat-cms

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

login.tpl.src.xml (4362B)


      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 
      4 	<form cancel="false" label="message:menu_login" visible="true" action="login" subaction="login" afterSuccess="reloadAll">
      5 		<if true="config:login/logo/enabled">
      6 				<if not="not" empty="config:login/logo/url">
      7 					<link url="config:login/logo/url" target="_top">
      8 						<image url="config:login/logo/image"></image>
      9 					</link>
     10 				</if>
     11 				<else>
     12 					<image url="config:login/logo/image"></image>
     13 				</else>
     14 		</if>
     15 		<if not="not" empty="config:login/motd">
     16 			<part class="message info">
     17 				<text value="config:login/motd"></text>
     18 			</part>
     19 		</if>
     20 
     21 		<if true="config:login/nologin">
     22 			<part class="message error">
     23 				<text key="LOGIN_NOLOGIN_DESC"></text>
     24 			</part>
     25 		</if>
     26 
     27 		<if true="config:security/readonly">
     28 			<part class="message warn">
     29 				<text key="GLOBAL_READONLY_DESC"></text>
     30 			</part>
     31 		</if>
     32 
     33 		<if false="config:login/nologin">
     34 
     35 			<part class="line">
     36 				<part class="label">
     37 					<label for="login_name">
     38 						<text key="USER_USERNAME"></text>
     39 					</label>
     40 				</part>
     41 				<part class="input">
     42 					<if not="true" present="var:force_username">
     43 						<input type="text" name="login_name" class="name" value=""
     44 							hint="message:USER_USERNAME" size="20" maxlength="128" focus="true" required="true"></input>
     45 					</if>
     46 					<else>
     47 						<hidden name="login_name"></hidden>
     48 							<text value="var:force_username"></text>
     49 						</else>
     50 				</part>
     51 			</part>
     52 			<part class="line">
     53 				<part class="label">
     54 					<label for="login_password">
     55 						<text key="USER_PASSWORD"></text>
     56 					</label>
     57 				</part>
     58 				<part class="input">
     59 					<password name="login_password" class="name" default=""
     60 						size="20"></password>
     61 				</part>
     62 			</part>
     63 			
     64 			
     65 			
     66 			
     67 			
     68 			
     69 			
     70 			<part class="line">
     71 				<part class="label">
     72 				</part>
     73  				<part class="input">
     74 					<checkbox name="remember" default="false"></checkbox>
     75 					<label for="remember">
     76 						<text key="REMEMBER_ME"></text>
     77 					</label>
     78 				</part>
     79 			</part>
     80 			
     81 		</if>
     82 
     83 
     84 		<!-- <if true="property:mustChangePassword"> -->
     85 		<group title="message:USER_NEW_PASSWORD" open="false" show="false">
     86 			<part class="line">
     87 				<part class="label">
     88 					<label for="password1">
     89 						<text key="USER_NEW_PASSWORD"></text>
     90 					</label>
     91 				</part>
     92 				<part class="input">
     93 					<password name="password1" default="" size="25"></password>
     94 				</part>
     95 			</part>
     96 			<part class="line">
     97 				<part class="label">
     98 					<label for="password2">
     99 						<text key="USER_NEW_PASSWORD_REPEAT"></text>
    100 					</label>
    101 				</part>
    102 				<part class="input">
    103 					<password name="password2" default="" size="25"></password>
    104 				</part>
    105 			</part>
    106 		</group>
    107 		
    108 		<group title="message:USER_TOKEN" open="false" show="false">
    109 			<part class="line">
    110 				<part class="label">
    111 					<label for="user_token">
    112 						<text key="USER_TOKEN"></text>
    113 					</label>
    114 				</part>
    115 				<part class="input">
    116 					<input name="user_token" default="" size="25" maxlength="30" />
    117 				</part>
    118 			</part>
    119 		</group>
    120 		<!-- </if> -->
    121 
    122 		<!--
    123 			<link type="view" class="action" action="login" subaction="password">
    124 			<text key="menu_password"></text> </link>
    125 		-->
    126 
    127 		<!--
    128 			<link type="view" class="action" action="login" subaction="register">
    129 			<text key="menu_register"></text> </link> <newline></newline>
    130 			<newline />
    131 		-->
    132 
    133 		<if value="size:dbids" greaterthan="1">
    134 			<!-- Mehr als 1 Datenbank zur Auswahl. Auswahlfeld anzeigen. -->
    135 			<group title="message:DATABASE" icon="database" open="true">
    136 				<part class="line">
    137 					<part class="label">
    138 						<label for="dbid">
    139 							<text key="DATABASE"></text>
    140 						</label>
    141 					</part>
    142 					<part class="input">
    143 						<selectbox name="dbid" list="dbids"></selectbox>
    144 					</part>
    145 				</part>
    146 			</group>
    147 		</if>
    148 		<else>
    149 			<!-- Nur 1 Datenbank zur Auswahl. Kein Auswahlfeld notwendig. -->
    150 			<hidden name="dbid"></hidden>
    151 		</else>
    152 
    153 
    154 		<hidden name="objectid"></hidden>
    155 		<hidden name="modelid"></hidden>
    156 		<hidden name="projectid"></hidden>
    157 		<hidden name="languageid"></hidden>
    158 	</form>
    159 	<!--
    160 		<newline /> <newline /> <link url="config:login/gpl/url"
    161 		type="external" class="copyright"> <text key="GPL"></text> </link>
    162 	-->
    163 </output>