openrat-cms

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

value.tpl.src.xml (5542B)


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