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>