741f068a4586fb5b41b2345ebf56ae7de7ad81a3
[mir.git] / templates / admin / content.template
1 <html>
2   <head>
3     <title>${lang("content.htmltitle")}</title>
4     <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css"
5     <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6   </head>
7
8 <body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
9
10 <include "templates/admin/head.template">
11 <form method="post" action="${config.actionRoot}">
12   <input type="hidden" name="module" value="Content">
13   <input type="hidden" name="id" value="${utility.encodeHTML(data.id)}">
14   <if data.new>
15     <input type="hidden" name="do" value="insert">
16   <else>
17     <input type="hidden" name="do" value="update">
18   </if>
19
20   <table border="0" width="80%" align="middle">
21     <tr>
22       <td colspan="1">&nbsp</td>
23       <td class="minorcommand" colspan="2"><a href="${config.actionRoot}?module=Comment&do=articlecomments&articleid=${data.id}">${lang("content.comments")}</a></td>
24       <td colspan="2" align="right" valign="top">
25         ${lang("content.published")} <a href="${config.docRoot}/help/content.html"><img src="${config.docRoot}/img/help.gif" border="0" align="absmiddle"></a>:
26         <input type="checkbox" name="is_published" value="1"<if data.is_published!="0" && data.is_published!=""> checked</if>>
27         <if data.new>
28           <input type="submit" name="save" value="${lang("insert")}">
29         <else>
30           <input type="submit" name="save" value="${lang("save")}">
31         </if>
32       </td>
33     </tr>
34
35     <tr>
36       <td align="right" class="editfieldname">
37           ${lang("content.import_date")}:
38       </td>
39       <td>
40           ${data.date}
41       </td>
42       <td colspan="3">&nbsp;</td>
43     </tr>
44     <tr>
45       <td align="right" class="editfieldname">
46          ${lang("content.lastchange_date")}:
47       </td>
48       <td>
49         ${utility.encodeHTML(data.webdb_lastchange)}<br>
50       </td>
51       <td colspan="3">&nbsp;</td>
52     </tr>
53   
54     <tr>
55       <td align="right" valign="top" class="editfieldname">
56         ${lang("content.create_date")}:
57       </td>
58       <td colspan="3">
59         ${utility.encodeHTML(data.webdb_create)}<br><br>${lang("edit")} (yyyy-mm-dd [HH:mm]):
60         <input type="text" size="10" maxlength="16" name="webdb_create" value=""><br>
61       </td>
62       <td colspan="3">&nbsp;</td>
63     </tr>
64   
65     <tr>
66       <td align="right" valign="top" class="editfieldname">
67         ${lang("content.topic")}&nbsp;
68         <a href="${config.docRoot}/help/content.html"><img src=" ${config.docRoot}/img/help.gif" border="0" align="absmiddle"></a>
69         <a href="${config.docRoot}/help/content.html">
70           <img src="${config.docRoot}/img/help.gif" border="0" align="middle"></a>
71       </td>
72       <td colspan="4">
73         <table border=0 cellpadding="0" cellspacing="0">
74           <tr>
75             <td>
76               <select name="to_article_type">
77                 <list extra.articletypePopupData as a>
78                   <option value="${a.key}" <if (a.key == data.to_article_type)>selected</if>>${a.value}</option>
79                 </list>
80               </select>
81             </td>
82             <td rowspan="2">
83               <select name="to_topic" size="5" multiple>
84                 <list extra.themenPopupData as t>
85                   <option value="${t.key}" <list data.to_topics as to><if (t.key == to["id"])>selected</if></list>>${t.value}</option>
86                 </list>
87               </select>
88             </td>
89           </tr>
90           <tr>
91             <td>
92               <select name="to_language">
93                 <list extra.languagePopupData as l>
94                   <option value="${l.key}" <if (l.key == data.to_language)>selected</if>>${l.value}</option>
95                 </list>
96               </select>
97             <td>
98           </tr>
99         </table>
100       </td>
101     </tr>
102
103     <tr>
104     <td align="right" valign="top" class="editfieldname">
105       ${lang("content.title")}:&nbsp;
106     </td>
107     <td colspan="4">
108       <input type="text" size="40" name="title" value="${utility.encodeHTML(data.title)}"><br>
109     </tr>
110     <tr>
111       <td align="right" valign="top" class="editfieldname">
112           ${lang("content.subtitle")}:&nbsp;<br> 
113           <a href="${config.docRoot}/help/content.html#title">
114           <img src="${config.docRoot}/img/help.gif" border="0" align="absmiddle"></a>
115       </td>
116       <td colspan="4">
117         <input type="text" size="20" name="subtitle" value="${utility.encodeHTML(data.subtitle)}">
118         <input type="text" size="20" name="edittitle" value="${utility.encodeHTML(data.edittitle)}">
119       </td>
120     </tr>
121     <tr>
122       <td align="right" valign="top" class="editfieldname">
123         ${lang("content.location")}:
124         <a href="${config.docRoot}/help/content.html"><img src="${config.docRoot}/img/help.gif" border="0" align="middle"></a>
125       </td>
126       <td colspan="4" >
127         <input type="text" size="40" name="source" value="${utility.encodeHTML(data.source)}">
128       </td>
129     </tr>
130     <tr>
131       <td align="right" valign="top" class="editfieldname">
132           ${lang("content.creator")}:
133           <a href="${config.docRoot}/help/content.html">
134           <img src="${config.docRoot}/img/help.gif" border="0" align="middle"></a>
135       </td>
136       <td colspan="4">
137         <input type="text" size="40" name="creator" value="${utility.encodeHTML(data.creator)}"><br>
138       </td>
139     </tr>
140   
141     <tr>
142       <td align="right" valign="top" class="editfieldname">
143           ${lang("content.creator.email")}/${lang("content.creator.url")}:
144           <a href="${config.docRoot}/help/content.html">
145           <img src="${config.docRoot}/img/help.gif" border="0" align="absmiddle"></a>
146       </td>
147       <td colspan="4" >
148         <input type="text" size="20" name="creator_email" value="${utility.encodeHTML(data.creator_email)}">
149         <input type="text" size="20" name="creator_main_url" value="${utility.encodeHTML(data.creator_main_url)}">
150       </td>
151     </tr>
152     <tr>
153       <td align="right" valign="top" class="editfieldname">
154           ${lang("content.creator.address")}/${lang("content.creator.telephone")}:
155           <a href="${config.docRoot}/help/content.html">
156           <img src="${config.docRoot}/img/help.gif" border="0" align="absmiddle"></a>
157       </td>
158       <td colspan="4" >
159         <input type="text" size="20" name="creator_address" value="${utility.encodeHTML(data.creator_address)}">
160         <input type="text" size="20" name="creator_phone" value="${utility.encodeHTML(data.creator_phone)}">
161       </td>
162     </tr>
163     <tr>
164       <td align="right" valign="top" class="editfieldname">
165           ${lang("content.abstract")}:
166           <a href="${config.docRoot}/help/content.html">
167           <img src="${config.docRoot}/img/help.gif" border="0" align="absmiddle"></a>
168       </td>
169       <td colspan="4">
170         <textarea cols="70" rows="15" name="description" wrap=virtual>${data.description}</textarea>
171       </td>
172     </tr>
173   
174     <tr>
175       <td align="right" valign="top" class="editfieldname">
176         ${lang("content.content")}: 
177         <a href="${config.docRoot}/help/content.html"> <img src="${config.docRoot}/img/help.gif" border="0" align="absmiddle"></a>
178         <br>
179         ${lang("content.html")}
180         <input type="checkbox" name="is_html" value="1"<if data.is_html=="1"> checked</if>>&nbsp;
181         <a href="${config.docRoot}/help/content.html">
182           <img src="${config.docRoot}/img/help.gif" border="0" align="absmiddle">
183         </a>
184       </td>
185       <td colspan="4">
186         <textarea cols="70" rows="20" name="content_data" wrap=virtual>${data.content_data}</textarea>
187       </td>
188     </tr>
189     <tr>
190       <td align="right" valign="top" class="editfieldname">
191           ${lang("content.comment")}:<br>
192           <i>${lang("content.internal")}</i>
193       </td>
194       <td colspan="4">
195         <textarea cols="70" rows="6" name="comment" wrap=virtual>${utility.encodeHTML(data.comment)}</textarea>
196       </td>
197     </tr>
198     <tr>
199       <td>&nbsp;</td>
200       <td>&nbsp;</td>
201       <td>&nbsp;</td>
202       <td colspan="2" align="right" valign="top">
203         <if data.new>
204           <input type="submit" name="save" value="${lang("insert")}">
205         <else>
206           <input type="submit" name="save" value="${lang("save")}">
207         </if>
208       </td>
209     </tr>
210     <tr>
211       <td class="pink" colspan="5">
212         ${lang("content.attachments")}
213       </td>
214     </tr>
215
216   <!-- image stuff -->
217   <list data.to_media_images as m>
218 <tr>
219   <td align=right valign=top class="editfieldname">
220       ${lang("content.images")}:
221   </td>
222   <td colspan="4" align="left" valign="top">
223     <a href="${config.actionRoot}?module=Images&do=edit&id=${m["id"]}"><img src="${config.actionRoot}?module=Images&do=showicon&id=${m["id"]}" alt="edit" border="0"></a>
224       <a href="${config.actionRoot}?module=Content&do=dettach&cid=${data.id}&mid=${m["id"]}">${lang("delete")}</a>
225   </td>
226 </tr>
227 </list>
228 <tr>
229   <td align=right valign=top class="editfieldname">
230       ${lang("content.media")}:
231   </td>
232   <td colspan="4" align="left" valign="top">
233       <a href="${config.actionRoot}?module=Images&do=list&cid=${data.id}">${lang("content.addimage")}</a>
234   </td>
235 </tr>
236 <list data.to_media_audio as m>
237 <tr>
238   <td align=right valign=top class="editfieldname">
239     ${lang("content.audio")}:
240   </td>
241   <td colspan="4" align="left" valign="top">
242     <a href="${config.actionRoot}?module=Audio&do=edit&id=${m["id"]}"><img src="${config.docRoot}/img/${m["big_icon"]}" alt="edit" border="0"></a>
243       <a href="${config.actionRoot}?module=Content&do=dettach&cid=${data.id}&mid=${m["id"]}">${lang("delete")}</a>
244   </td>
245 </tr>
246 </list>
247 <tr>
248   <td align=right valign=top class="editfieldname">
249     ${lang("content.media")}:
250   </td>
251   <td colspan="4" align="left" valign="top">
252       <a href="${config.actionRoot}?module=Audio&do=list&cid=${data.id}">${lang("content.addaudio")}</a>
253   </td>
254 </tr>
255 <list data.to_media_video as m>
256 <tr>
257   <td align=right valign=top class="editfieldname">
258       ${lang("content.video")}:
259   </td>
260   <td colspan="4" align="left" valign="top">
261     <a href="${config.actionRoot}?module=Video&do=edit&id=${m["id"]}"><img src="${config.docRoot}/img/${m["big_icon"]}" alt="edit" border="0"></a>
262       <a href="${config.actionRoot}?module=Content&do=dettach&cid=${data.id}&mid=${m["id"]}">${lang("delete")}</a>
263   </td>
264 </tr>
265 </list>
266 <tr>
267   <td align=right valign=top class="editfieldname">
268       ${lang("content.media")}:
269   </td>
270   <td colspan="4" align="left" valign="top">
271       <a href="${config.actionRoot}?module=Video&do=list&cid=${data.id}">${lang("content.addvideo")}</a>
272   </td>
273 </tr>
274           <list data.to_media_other as m>
275             <tr>
276               <td align=right valign=top class="editfieldname">
277                   ${lang("content.other")}:
278               </td>
279               <td colspan="4" align="left" valign="top">
280                 <a href="${config.actionRoot}?module=Video&do=edit&id=${m["id"]}"><img src="${config.docRoot}/img/${m["big_icon"]}" alt="edit" border="0"></a>
281                 <a href="${config.actionRoot}?module=Content&do=dettach&cid=${data.id}&mid=${m["id"]}">${lang("delete")}</a>
282               </td>
283             </tr>
284           </list>
285           <tr>
286             <td align=right valign=top class="editfieldname">
287                 ${lang("content.media")}:
288             </td>
289             <td colspan="4" align="left" valign="top">
290               <a href="${config.actionRoot}?module=OtherMedia&do=list&cid=${data.id}">${lang("content.addother")}</a>
291             </td>
292           </tr>
293         </table>
294       </form>
295     <include "templates/admin/foot.template">
296   </body>
297 </html>