1 |
dpavlin |
1 |
Templates description |
2 |
|
|
--------------------- |
3 |
|
|
|
4 |
|
|
---------------- LEGEND ---------------- |
5 |
|
|
- VAR (for each page) |
6 |
|
|
* PAGE |
7 |
|
|
- VAR (for the whole page) |
8 |
|
|
> ELEMENT (template is printed) |
9 |
|
|
- VAR (for this element) |
10 |
|
|
! loop / condition |
11 |
|
|
---------------- /LEGEND --------------- |
12 |
|
|
|
13 |
|
|
For every element: |
14 |
|
|
|
15 |
|
|
- PAGE page name |
16 |
|
|
- TITLE title of the page |
17 |
|
|
- ELEMENT element name |
18 |
|
|
- USER user name (if available) |
19 |
|
|
- THEME value set with 'theme=xxx' in the URL (if available) |
20 |
|
|
|
21 |
|
|
* login |
22 |
|
|
> header |
23 |
|
|
> login |
24 |
|
|
> footer |
25 |
|
|
|
26 |
|
|
* auth_error |
27 |
|
|
> header |
28 |
|
|
> header2 |
29 |
|
|
> auth_error |
30 |
|
|
> footer |
31 |
|
|
|
32 |
|
|
stdheader = |
33 |
|
|
> header |
34 |
|
|
! for each table: |
35 |
|
|
> header_table |
36 |
|
|
- TABLE |
37 |
|
|
- TABLE_DESC |
38 |
|
|
- TABLE_URL |
39 |
|
|
|
40 |
|
|
> header2 |
41 |
|
|
|
42 |
|
|
stdfooter = |
43 |
|
|
> footer |
44 |
|
|
|
45 |
|
|
* edit_error (database produced an error after an update or insert) |
46 |
|
|
- ERROR |
47 |
|
|
- REEDIT_ACTION |
48 |
|
|
|
49 |
|
|
= stdheader |
50 |
|
|
> edit_error |
51 |
|
|
= stdfooter |
52 |
|
|
|
53 |
|
|
* db_error (other database errors, not after an edit) |
54 |
|
|
> db_error |
55 |
|
|
- ERROR |
56 |
|
|
- NEXT_URL |
57 |
|
|
|
58 |
|
|
* doubleform (duplicate form) |
59 |
|
|
- NEXT_URL |
60 |
|
|
|
61 |
|
|
= stdheader |
62 |
|
|
> doubleform |
63 |
|
|
= stdfooter |
64 |
|
|
|
65 |
|
|
* entry |
66 |
|
|
=stdheader |
67 |
|
|
|
68 |
|
|
> tables_list_header |
69 |
|
|
|
70 |
|
|
! for each editable table: |
71 |
|
|
> entrytable |
72 |
|
|
- TABLE_DESC |
73 |
|
|
- TABLE_URL |
74 |
|
|
|
75 |
|
|
> reports_list_header |
76 |
|
|
|
77 |
|
|
! for each report: |
78 |
|
|
> entrytable |
79 |
|
|
- TABLE_DESC |
80 |
|
|
- TABLE_URL |
81 |
|
|
- REPORT (defined) |
82 |
|
|
|
83 |
|
|
=stdfooter |
84 |
|
|
|
85 |
|
|
|
86 |
|
|
* list |
87 |
|
|
- TABLE |
88 |
|
|
- URL |
89 |
|
|
- ORDERBY |
90 |
|
|
|
91 |
|
|
> filterfirst |
92 |
|
|
- FILTERFIRST_FIELD |
93 |
|
|
- FILTERFIRST_FIELD_DESC |
94 |
|
|
- FILTERFIRST_COMBO |
95 |
|
|
- FILTERFIRST_HIDDEN |
96 |
|
|
- FILTERFIRST_ACTION |
97 |
|
|
|
98 |
|
|
> search |
99 |
|
|
- SEARCH_COMBO |
100 |
|
|
- SEARCH_VALUE |
101 |
|
|
- SEARCH_HIDDEN |
102 |
|
|
- SEARCH_ACTION |
103 |
|
|
|
104 |
|
|
> table |
105 |
|
|
> tr |
106 |
|
|
! for each field: |
107 |
|
|
> th |
108 |
|
|
- DATA |
109 |
|
|
- SORT_URL |
110 |
|
|
> th_edit (only if user can edit) |
111 |
|
|
> th_delete) (only if user can delete) |
112 |
|
|
> xtr |
113 |
|
|
|
114 |
|
|
! for each record: |
115 |
|
|
- ID |
116 |
|
|
- EVENROW or ODDROW defined |
117 |
|
|
> tr |
118 |
|
|
! for every field of the record: |
119 |
|
|
> td |
120 |
|
|
- DATA |
121 |
|
|
> td_edit (if can edit) |
122 |
|
|
- EDIT_URL |
123 |
|
|
> td_delete (if can delete) |
124 |
|
|
- DELETE_URL |
125 |
|
|
> xtr |
126 |
|
|
|
127 |
|
|
> xtable |
128 |
|
|
|
129 |
|
|
> buttons |
130 |
|
|
- PREV_URL |
131 |
|
|
- NEXT_URL |
132 |
|
|
- ADD_URL |
133 |
|
|
|
134 |
|
|
=stdfooter |
135 |
|
|
|
136 |
|
|
* listrep |
137 |
|
|
- TABLE |
138 |
|
|
- URL |
139 |
|
|
- ORDERBY |
140 |
|
|
|
141 |
|
|
> filterfirst |
142 |
|
|
- FILTERFIRST_FIELD |
143 |
|
|
- FILTERFIRST_FIELD_DESC |
144 |
|
|
- FILTERFIRST_COMBO |
145 |
|
|
- FILTERFIRST_HIDDEN |
146 |
|
|
- FILTERFIRST_ACTION |
147 |
|
|
|
148 |
|
|
> search |
149 |
|
|
- SEARCH_COMBO |
150 |
|
|
- SEARCH_VALUE |
151 |
|
|
- SEARCH_HIDDEN |
152 |
|
|
- SEARCH_ACTION |
153 |
|
|
|
154 |
|
|
> table |
155 |
|
|
> tr |
156 |
|
|
! for each field: |
157 |
|
|
> th |
158 |
|
|
- DATA |
159 |
|
|
- SORT_URL |
160 |
|
|
> xtr |
161 |
|
|
|
162 |
|
|
! for each record: |
163 |
|
|
- ID |
164 |
|
|
- EVENROW or ODDROW defined |
165 |
|
|
> tr |
166 |
|
|
! for every field of the record: |
167 |
|
|
> td |
168 |
|
|
- DATA |
169 |
|
|
> xtr |
170 |
|
|
|
171 |
|
|
> xtable |
172 |
|
|
|
173 |
|
|
> buttons |
174 |
|
|
- PREV_URL |
175 |
|
|
- NEXT_URL |
176 |
|
|
|
177 |
|
|
=stdfooter |
178 |
|
|
|
179 |
|
|
* edit |
180 |
|
|
- TABLE |
181 |
|
|
- ID |
182 |
|
|
- ACTION (= add | edit) |
183 |
|
|
- REEDIT (defined if reediting after an error) |
184 |
|
|
=stdheader |
185 |
|
|
> editform_header |
186 |
|
|
! for each field: |
187 |
|
|
- FIELD |
188 |
|
|
> editfield |
189 |
|
|
- LABEL |
190 |
|
|
- INPUT |
191 |
|
|
- TWOCOL (alternating 0 and 1 for each field) |
192 |
|
|
> editform_footer |
193 |
|
|
=stdfooter |
194 |
|
|
|
195 |
|
|
* delete |
196 |
|
|
- TABLE |
197 |
|
|
- ID |
198 |
|
|
- NEXT_URL |
199 |
|
|
=stdheader |
200 |
|
|
> deleteok |
201 |
|
|
=stdfooter |