1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4 <title>${lang("comment.htmltitle")}</title>
7 <style type="text/css">
11 margin: 6px; background: #dddddd ;
13 h1, h2, h3, h4, h5, h6, p, li, dt, dd, div, td, blockquote
15 font-family:arial, helvetica, sans-serif;
26 h1 { padding-bottom: 0px; margin-bottom: 0px;}
34 border-top: 1px solid black;
35 border-left: 1px solid black;
36 border-right: 1px solid black;
37 background-color: #003366;
40 h3 { padding-bottom: 0px; margin-bottom: 0px;}
41 h4 { padding-bottom: 0px; margin-bottom: 0px; }
63 background-color: #FAFAD2;
75 background-color: #FAFAD2;
88 background-color: #ffffff;
97 border: 2px solid green;
98 background-color: #6F0;
104 border: 2px solid red;
105 background-color: #F96;
113 background-color: #efefef;
118 background-color: #efefef;
124 background-color: #ffffff;
128 background-color: #ffffff;
139 <body bgcolor="#dddddd">
141 <function showErrors(aField)>
143 function to display error message at the input box // occam, 2003-06-09
148 ${lang(e.message + "." + e.field)}
154 <div class="pformbox">
156 ${lang("comment.header")}
159 ${lang("comment.note")}
163 ${lang("comment.formtitle")}
167 <p class="error">${lang("comment.errors")}</p>
170 <form enctype="multipart/form-data" action="${actionURL}&do=opensession&sessiontype=comment" method="post">
171 <input type="hidden" name="to_media" value="${to_media}">
174 ${lang("posting.step01")}
176 <div class="pformstep01">
180 ${lang("comment.title")}
182 <input type="text" class="preq" name="title" size="45" maxlength="45" value="${utility.encodeHTML(title)}">
184 <big class="error"><call showErrors("title")></big>
186 <small><strong>(${lang("required")})</strong></small>
191 ${lang("comment.name")}
193 <input type="text" class="preq" name="creator" size="20" maxlength="45" value="${utility.encodeHTML(creator)}">
195 <big class="error"><call showErrors("creator")></big>
197 <small><strong>(${lang("required")})</strong></small>
202 ${lang("comment.text")}
204 <textarea name="description" class="preq" rows="20" cols="74" wrap=virtual>${utility.encodeHTML(description)}</textarea>
206 <big class="error"><call showErrors("description")></big>
208 <small><strong>(${lang("required")})</strong></small>
213 ${lang("posting.step02")}
215 <div class="pformstep02">
218 ${lang("comment.email")}
220 <input type="text" name="email" size="30" maxlength="80" value="${utility.encodeHTML(email)}">
221 <small>(${lang("optional")})</small>
225 ${lang("comment.url")}
227 <input type="text" name="main_url" size="40" maxlength="160" value="http://">
228 <small>(${lang("optional")})</small>
232 ${lang("comment.phone")}
234 <input type="text" name="phone" size="30" maxlength="80" value="${utility.encodeHTML(phone)}">
235 <small>(${lang("optional")})</small>
239 ${lang("comment.address")}
241 <input type="text" name="address" size="40" maxlength="160" value="${utility.encodeHTML(address)}">
242 <small>(${lang("optional")})</small>
246 ${lang("comment.language")}
248 <select name="to_language">
249 <list languages as l>
250 <option value="${l.id}">${l.name}</option>
253 <small>(${lang("optional")})</small>
258 ${lang("posting.step03")}
260 <div class="pformstep02">
264 ${lang("posting.media.title")} 1:
267 <input type="text" name="media1_title" size="40" maxlength="80" value=""><br>
271 <td>${lang("posting.media.media")} 1</td>
273 <INPUT TYPE="file" NAME="media1">
278 ${lang("posting.media.title")} 2:
281 <input type="text" name="media2_title" size="40" maxlength="80" value=""><br>
285 <td>${lang("posting.media.media")} 2</td>
287 <INPUT TYPE="file" NAME="media2">
292 ${lang("posting.media.title")} 3:
295 <input type="text" name="media3_title" size="40" maxlength="80" value=""><br>
299 <td>${lang("posting.media.media")} 3</td>
301 <INPUT TYPE="file" NAME="media3">
310 ${lang("posting.step04")}
312 <div class="pformstep06">
313 <div class="pbuttons">
314 <input type="submit" name="post" class="psubmit" value="${lang("comment.submit")}">
315 <input type="reset" class="preset" value="${lang("comment.reset")}">