openrat-cms

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

form.tpl.src.xml (2073B)


      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 	<form>
      4 		<table>
      5 			<if empty="${el}">
      6 				<row>
      7 					<column colspan="4">
      8 						<text value="${message:NOT_FOUND}"/>
      9 					</column>
     10 				</row>
     11 			</if>
     12 			<if not="" empty="${el}">
     13 				<row>
     14 					<column class="help">
     15 						<text value="${message:PAGE_ELEMENT_NAME}"/>
     16 					</column>
     17 					<column class="help">
     18 						<text value="${message:CHANGE}"/>
     19 					</column>
     20 					<column class="help">
     21 						<text value="${message:VALUE}"/>
     22 					</column>
     23 				</row>
     24 				<list list="${el}" extract="true">
     25 					<row class="data">
     26 						<column>
     27 							<label for="${saveid}">
     28 								<image elementtype="${type}"/>
     29 								<text value="${name}"/>
     30 							</label>
     31 						</column>
     32 						<column>
     33 							<checkbox name="${saveid}" default="false" readonly="false"/>
     34 						</column>
     35 						<column>
     36 							<if value="${type}" contains="text,date,number">
     37 								<input index="true" type="text" name="${id}" default="${value}" size="40"
     38 									   maxlength="255" onchange="onchange"/>
     39 							</if>
     40 							<if value="${type}" equals="longtext">
     41 								<inputarea index="true" name="${id}" rows="7" cols="50" onchange="onchange"
     42 										   default="${value}"/>
     43 							</if>
     44 							<if value="${type}" contains="select,link,list">
     45 								<selectbox name="${id}" list="list" default="${value}"/>
     46 							</if>
     47 						</column>
     48 					</row>
     49 				</list>
     50 			</if>
     51 		</table>
     52 		<group title="${message:options}">
     53 			<if present="release">
     54 				<part>
     55 					<checkbox name="release"/>
     56 					<label for="release">
     57 						<text value=" "/>
     58 						<text value="${message:RELEASE}"/>
     59 					</label>
     60 				</part>
     61 			</if>
     62 			<if present="publish">
     63 				<part>
     64 					<checkbox name="publish"/>
     65 					<label for="publish">
     66 						<text value=" "/>
     67 						<text value="${message:PAGE_PUBLISH_AFTER_SAVE}"/>
     68 					</label>
     69 				</part>
     70 			</if>
     71 		</group>
     72 		<button type="ok"/>
     73 	</form>
     74 </output>