openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

all.tpl.src.xml (5471B)


      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 method="post" label="${message:save}" apply="true">
      4 		<hidden name="languageid"/>
      5 		<hidden name="value_time" />
      6 
      7 
      8 		<list list="${elements}" extract="true">
      9 
     10 
     11 			<hidden name="elementid" />
     12 
     13 			<group title="${label}" collapsible="false" description="${desc}">
     14 				<if value="${type}" equals="date">
     15 					<fieldset label="">
     16 						<input type="date" name="${name}_date" label="${message:date}" default="${date}" />
     17 						<input type="time" name="${name}_time" label="${message:time}" default="${time}" />
     18 					</fieldset>
     19 				</if>
     20 				<if value="${type}" equals="text">
     21 					<fieldset>
     22 						<input size="50" maxlength="255" class="text" name="${name}" default="${value}" />
     23 					</fieldset>
     24 				</if>
     25 				<if value="${type}" equals="data">
     26 					<fieldset>
     27 						<editor type="code" mode="yaml" name="${name}" default="${value}" />
     28 					</fieldset>
     29 				</if>
     30 				<if value="${type}" equals="longtext">
     31 					<hidden name="format"/>
     32 					<if value="${editor}" equals="markdown">
     33 						<fieldset>
     34 						<editor type="markdown" name="${name}" default="${value}" />
     35 						</fieldset>
     36 					</if>
     37 					<if value="${editor}" equals="html">
     38 						<fieldset>
     39 						<editor type="html" name="${name}"  default="${value}" />
     40 						</fieldset>
     41 					</if>
     42 					<if value="${editor}" equals="wiki">
     43 						<fieldset>
     44 						<editor type="wiki" name="${name}"  default="${value}"/>
     45 
     46 						<!--
     47 						<group title="${message:help}" open="false">
     48 							<table filter="false">
     49 								<column>
     50 									<text value="${config:editor/text-markup/strong-begin}"/>
     51 									<text value="${message:text_markup_strong}"/>
     52 									<text value="${config:editor/text-markup/strong-end}"/>
     53 									<newline/>
     54 									<text value="${config:editor/text-markup/emphatic-begin}"/>
     55 									<text value="${message:text_markup_emphatic}"/>
     56 									<text value="${config:editor/text-markup/emphatic-end}"/>
     57 								</column>
     58 								<column>
     59 									<text value="${config:editor/text-markup/list-numbered}"/>
     60 									<text value="${message:text_markup_numbered_list}"/>
     61 									<newline/>
     62 									<text value="${config:editor/text-markup/list-numbered}"/>
     63 									<text value="..."/>
     64 									<newline/>
     65 								</column>
     66 								<column>
     67 									<text value="${config:editor/text-markup/list-unnumbered}"/>
     68 									<text value="${message:text_markup_unnumbered_list}"/>
     69 									<newline/>
     70 									<text value="${config:editor/text-markup/list-unnumbered}"/>
     71 									<text value="..."/>
     72 									<newline/>
     73 								</column>
     74 								<column>
     75 									<text value="${config:editor/text-markup/table-cell-sep}"/>
     76 									<text value="${message:text_markup_table}"/>
     77 									<text value="${config:editor/text-markup/table-cell-sep}"/>
     78 									<text value="..."/>
     79 									<text value="${config:editor/text-markup/table-cell-sep}"/>
     80 									<text value="..."/>
     81 									<text value="${config:editor/text-markup/table-cell-sep}"/>
     82 									<newline/>
     83 									<text value="${config:editor/text-markup/table-cell-sep}"/>
     84 									<text value="..."/>
     85 									<text value="${config:editor/text-markup/table-cell-sep}"/>
     86 									<text value="..."/>
     87 									<text value="${config:editor/text-markup/table-cell-sep}"/>
     88 									<text value="..."/>
     89 									<text value="${config:editor/text-markup/table-cell-sep}"/>
     90 									<newline/>
     91 								</column>
     92 							</table>
     93 						</group>-->
     94 						</fieldset>
     95 					</if>
     96 					<if value="${editor}" equals="text">
     97 						<fieldset>
     98 							<inputarea class="editor raw-editor" name="${name}" default="${value}" rows="25" cols="70" />
     99 						</fieldset>
    100 					</if>
    101 				</if>
    102 				<if value="${type}" equals="link">
    103 						<fieldset label="${message:link_target}">
    104 							<selector param="${name}" default="${value}" types="${types}" name="${linkname}" id="${linkobjectid}"
    105 									  folderid="${rootfolderid}"/>
    106 						</fieldset>
    107 						<fieldset label="${message:link_url}">
    108 							<input name="linkurl"/>
    109 						</fieldset>
    110 				</if>
    111 			</group>
    112 			<if value="${type}" equals="insert">
    113 					<fieldset>
    114 						<selectbox list="objects" name="${name}" default="${value}" />
    115 					</fieldset>
    116 			</if>
    117 			<if value="${type}" equals="number">
    118 				<fieldset>
    119 					<part>
    120 						<hidden name="decimals" default="decimals"/>
    121 						<if value="${decimals}" equals="0">
    122 							<set var="type" value="'number'" />
    123 						</if>
    124 						<else>
    125 							<set var="type" value="text" />
    126 						</else>
    127 						<input type="${type}" size="15" maxlength="20" name="${name}" default="${value}"/>
    128 					</part>
    129 				</fieldset>
    130 			</if>
    131 			<if value="${type}" equals="checkbox">
    132 				<fieldset>
    133 					<part>
    134 						<checkbox name="${name}" default="${value}" label="${label}" />
    135 					</part>
    136 				</fieldset>
    137 			</if>
    138 			<if value="${type}" equals="select">
    139 					<fieldset>
    140 						<selectbox list="items" name="${name}" default="${value}" />
    141 					</fieldset>
    142 			</if>
    143 		</list>
    144 
    145 
    146 		<group title="${message:options}">
    147 			<fieldset>
    148 				<if present="release">
    149 					<part>
    150 						<checkbox name="release" label="${message:RELEASE}" remember="true"/>
    151 					</part>
    152 				</if>
    153 				<if present="publish">
    154 					<part>
    155 						<checkbox name="publish" label="${message:PAGE_PUBLISH_AFTER_SAVE}" remember="true"/>
    156 					</part>
    157 				</if>
    158 			</fieldset>
    159 		</group>
    160 	</form>
    161 </output>