openrat-cms

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

value.tpl.src.xml (6556B)


      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 			<text var="desc" class="help"></text>
      8 			<if value="var:type" equals="date">
      9 				<group title="message:date">
     10 					<part class="line">
     11 							<input type="date" name="date" label="date" />
     12 							<input type="time" name="time" label="time" />
     13 					</part>
     14 
     15 				</group>
     16 			</if>
     17 			<if value="var:type" equals="text">
     18 				<row>
     19 					<column colspan="2">
     20 						<input size="50" maxlength="255" class="text" name="text"></input>
     21 					</column>
     22 				</row>
     23 			</if>
     24 
     25 			<if value="var:type" equals="longtext">
     26 				<hidden name="format" />
     27 				<if present="preview">
     28 					<part class="preview">
     29 						<group title="message:page_preview">
     30 							<text var="preview" escape="false"></text>
     31 						</group>
     32 					</part>
     33 				</if>
     34 
     35 				<if value="var:editor" equals="markdown">
     36 					<editor type="markdown" name="text"></editor>
     37 				</if>
     38 				<if value="var:editor" equals="html">
     39 					<editor type="html" name="text"></editor>
     40 				</if>
     41 				<if value="var:editor" equals="wiki">
     42 					<if present="languagetext">
     43 						<group title="var:languagename">
     44 							<text var="languagetext"></text>
     45 						</group>
     46 						<newline></newline>
     47 						<newline></newline>
     48 					</if>
     49 					<editor type="wiki" name="text"></editor>
     50 					<group title="message:help" open="false">
     51 						<table>
     52 							<column>
     53 								<text value="config:editor/text-markup/strong-begin"></text>
     54 								<text key="text_markup_strong"></text>
     55 								<text value="config:editor/text-markup/strong-end"></text>
     56 								<newline></newline>
     57 								<text value="config:editor/text-markup/emphatic-begin"></text>
     58 								<text key="text_markup_emphatic"></text>
     59 								<text value="config:editor/text-markup/emphatic-end"></text>
     60 							</column>
     61 							<column>
     62 								<text value="config:editor/text-markup/list-numbered"></text>
     63 								<text key="text_markup_numbered_list"></text>
     64 								<newline></newline>
     65 								<text value="config:editor/text-markup/list-numbered"></text>
     66 								<text raw="..."></text>
     67 								<newline></newline>
     68 							</column>
     69 							<column>
     70 								<text value="config:editor/text-markup/list-unnumbered"></text>
     71 								<text key="text_markup_unnumbered_list"></text>
     72 								<newline></newline>
     73 								<text value="config:editor/text-markup/list-unnumbered"></text>
     74 								<text raw="..."></text>
     75 								<newline></newline>
     76 							</column>
     77 							<column>
     78 								<text value="config:editor/text-markup/table-cell-sep"></text>
     79 								<text key="text_markup_table"></text>
     80 								<text value="config:editor/text-markup/table-cell-sep"></text>
     81 								<text raw="..."></text>
     82 								<text value="config:editor/text-markup/table-cell-sep"></text>
     83 								<text raw="..."></text>
     84 								<text value="config:editor/text-markup/table-cell-sep"></text>
     85 								<newline></newline>
     86 								<text value="config:editor/text-markup/table-cell-sep"></text>
     87 								<text raw="..."></text>
     88 								<text value="config:editor/text-markup/table-cell-sep"></text>
     89 								<text raw="..."></text>
     90 								<text value="config:editor/text-markup/table-cell-sep"></text>
     91 								<text raw="..."></text>
     92 								<text value="config:editor/text-markup/table-cell-sep"></text>
     93 								<newline></newline>
     94 							</column>
     95 						</table>
     96 					</group>
     97 				</if>
     98 				<if value="var:editor" equals="text">
     99 					<inputarea class="editor raw-editor" name="text" rows="25" cols="70"></inputarea>
    100 					<focus field="text"></focus>
    101 				</if>
    102 			</if>
    103 			<if value="var:type" equals="link">
    104 				<group>
    105 					<part class="line">
    106 						<part class="label">
    107 							<label for="linkobjectid">
    108 								<text key="link_target"></text>
    109 							</label>
    110 						</part>
    111 						<part class="input">
    112 							<!-- 
    113 							<selectbox list="objects" name="linkobjectid" addempty="true"></selectbox>
    114 							 -->
    115 							<selector param="linkobjectid" types="var:types" name="var:linkname"
    116 								id="var:linkobjectid" folderid="var:rootfolderid" />
    117 						</part>
    118 
    119 					</part>
    120 					<part class="line">
    121 
    122 						<part class="label">
    123 							<label for="link_url">
    124 								<text key="link_url"></text>
    125 							</label>
    126 						</part>
    127 						<part class="input">
    128 							<input name="linkurl"></input>
    129 						</part>
    130 					</part>
    131 				</group>
    132 			</if>
    133 			<if value="var:type" equals="list">
    134 				<group>
    135 					<part>
    136 						<selectbox list="objects" name="linkobjectid"></selectbox>
    137 						<focus field="linkobjectid"></focus>
    138 					</part>
    139 				</group>
    140 			</if>
    141 			<if value="var:type" equals="insert">
    142 				<group>
    143 					<part>
    144 						<selectbox list="objects" name="linkobjectid"></selectbox>
    145 						<focus field="linkobjectid"></focus>
    146 					</part>
    147 				</group>
    148 			</if>
    149 			<if value="var:type" equals="number">
    150 				<group>
    151 					<part>
    152 						<hidden name="decimals" default="decimals"></hidden>
    153 						<input size="15" maxlength="20" name="number"></input>
    154 					</part>
    155 				</group>
    156 			</if>
    157 			<if value="var:type" equals="select">
    158 				<group>
    159 					<part>
    160 						<selectbox list="items" name="text"></selectbox>
    161 					</part>
    162 				</group>
    163 			</if>
    164 			<if value="var:type" equals="longtext">
    165 				<if value="var:editor" equals="wiki">
    166 					<if present="languages">
    167 						<group title="message:editor_show_language">
    168 							<part>
    169 								<list list="languages" key="languageid" value="languagename">
    170 									<radio name="otherlanguageid" value="var:languageid"></radio>
    171 									<label for="tpl:otherlanguageid_{languageid}">
    172 										<text var="languagename"></text>
    173 									</label>
    174 									<newline></newline>
    175 								</list>
    176 							</part>
    177 						</group>
    178 					</if>
    179 					<group title="message:PAGE_PREVIEW">
    180 						<part>
    181 							<checkbox name="preview"></checkbox>
    182 							<label for="preview">
    183 								<text key="PAGE_PREVIEW"></text>
    184 							</label>
    185 						</part>
    186 					</group>
    187 				</if>
    188 			</if>
    189 			<group title="message:options">
    190 				<if present="release">
    191 					<part>
    192 						<checkbox name="release"></checkbox>
    193 						<label for="release">
    194 							<text text="GLOBAL_RELEASE"></text>
    195 						</label>
    196 					</part>
    197 				</if>
    198 				<if present="publish">
    199 					<part>
    200 						<checkbox name="publish"></checkbox>
    201 						<label for="publish">
    202 							<text text="PAGE_PUBLISH_AFTER_SAVE"></text>
    203 						</label>
    204 					</part>
    205 				</if>
    206 			</group>
    207 	</form>
    208 </output>