1 <script type="text/javascript">
3 function enablearchive(obj) {
4 var f = obj.form; // all elements have their parent form in "form"
5 var disable = obj.checked; // Disable when checked
6 if (f.elements["archiveflag"].checked==true && f.elements["storycode11"].checked==false) {
7 f.elements["storycode10"].checked=true;
9 f.elements["storycode10"].disabled=!disable;
10 f.elements["storycode11"].disabled=!disable;
11 f.elements["expire_month"].disabled=!disable;
12 f.elements["expire_day"].disabled=!disable;
13 f.elements["expire_year"].disabled=!disable;
14 f.elements["expire_hour"].disabled=!disable;
15 f.elements["expire_minute"].disabled=!disable;
16 f.elements["expire_ampm"].disabled=!disable;
19 function enablecmtclose(obj) {
20 var f = obj.form; // all elements have their parent form in "form"
21 var disable = obj.checked; // Disable when checked
23 f.elements["cmt_close_month"].disabled=!disable;
24 f.elements["cmt_close_day"].disabled=!disable;
25 f.elements["cmt_close_year"].disabled=!disable;
26 f.elements["cmt_close_hour"].disabled=!disable;
27 f.elements["cmt_close_minute"].disabled=!disable;
28 f.elements["cmt_close_ampm"].disabled=!disable;
33 <form name="frmstory" action="{site_admin_url}/story.php" method="post" enctype="multipart/form-data">
34 <table cellspacing="0" cellpadding="3" width="100%">
36 <td class="alignright" style="width:100px;">{lang_author}:</td>
37 <td>{story_author}<input type="hidden" name="uid" value="{story_uid}"{xhtml}></td>
40 <td class="alignright" style="vertical-align:top;">{lang_date}:</td>
43 <select name="publish_month">
44 {publish_month_options}
47 <select name="publish_day">
51 <select name="publish_year">
52 {publish_year_options}
54 <select name="publish_hour">
55 {publish_hour_options}
58 <select name="publish_minute">
59 {publish_minute_options}
61 {publishampm_selection}
62 <input type="hidden" name="publish_second" value="{publish_second}"{xhtml}>
64 {publish_date_explanation}
68 <td class="alignright">{lang_title}:</td>
69 <td><input type="text" size="48" maxlength="128" name="title" value="{story_title}"{xhtml}></td>
72 <td class="alignright">{lang_topic}:</td>
80 <td class="alignright">{lang_show_topic_icon}:</td>
82 <input type="checkbox" name="show_topic_icon" {show_topic_icon_checked}{xhtml}>
86 <td class="alignright">{lang_draft}:</td>
87 <td><input type="checkbox" name="draft_flag" {is_checked}{xhtml}></td>
91 <table cellspacing="0" cellpadding="3" width="100%">
93 <td colspan="3" style="padding-left:20px;">{lang_archivetitle}</td>
96 <td class="alignright" style="padding-right:5px; width:20%">{lang_option}:</td>
97 <td style="width:20%">{lang_enabled}:<input type="checkbox" name="archiveflag" value="1" {is_checked2} onclick="enablearchive(this);"{xhtml}></td>
98 <td class="alignleft">
99 <label for="storycode10">
100 <input type="radio" name="statuscode" id="storycode10" value="10" {is_checked3}{xhtml}>{lang_optionarchive}
102 <label for="storycode11">
103 <input type="radio" name="statuscode" id="storycode11" value="11" {is_checked4}{xhtml}>{lang_optiondelete}
108 <td class="alignright" style="vertical-align:top;padding-right:5px;">{lang_date}:</td>
111 <select id="expire_month" name="expire_month">
112 {expire_month_options}
115 <select name="expire_day">
119 <select name="expire_year">
120 {expire_year_options}
121 </select>
122 <select name="expire_hour">
123 {expire_hour_options}
126 <select name="expire_minute">
127 {expire_minute_options}
129 {expireampm_selection}
130 <input type="hidden" name="expire_second" value="{expire_second}"{xhtml}>
138 <td class="alignright" style="vertical-align:top;">{lang_mode}:</td>
139 <td style="vertical-align:top;">
141 <select name="frontpage">
143 </select><div style="padding-top:5px;">
144 <select name="commentcode">
147 <select name="trackbackcode">
154 <td class="alignright" style="vertical-align:top;">{lang_cmt_disable}:</td>
155 <td class="alignleft" style="vertical-align:top;" colspan="1">{lang_enabled}:<input type="checkbox" name="cmt_close_flag" value="1" {is_checked5} onclick="enablecmtclose(this);"{xhtml}>
157 <select name="cmt_close_month">
158 {cmt_close_month_options}
161 <select name="cmt_close_day">
162 {cmt_close_day_options}
165 <select name="cmt_close_year">
166 {cmt_close_year_options}
167 </select>
168 <select name="cmt_close_hour">
169 {cmt_close_hour_options}
172 <select name="cmt_close_minute">
173 {cmt_close_minute_options}
175 {cmt_close_ampm_selection}
176 <input type="hidden" name="cmt_close_second" value="{cmt_close_second}"{xhtml}>
181 <td class="alignright" style="vertical-align:top;">{lang_sid}:</td>
182 <td><input type="text" dir="ltr" size="40" maxlength="40" name="sid" value="{story_id}"{xhtml}></td>
185 <td valign="top" align="right">{lang_metadescription}:</td>
186 <td><textarea name="meta_description" style="width:100%" rows="2">{meta_description}</textarea></td>
189 <td valign="top" align="right">{lang_metakeywords}:</td>
190 <td><textarea name="meta_keywords" style="width:100%" rows="2">{meta_keywords}</textarea></td>
193 <td class="alignright" style="vertical-align:top;">{lang_introtext}:</td>
194 <td><textarea name="introtext" cols="45" rows="12" style="width:100%">{story_introtext}</textarea></td>
197 <td class="alignright" style="vertical-align:top;">{lang_bodytext}:</td>
198 <td><textarea name="bodytext" cols="45" rows="20" style="width:100%">{story_bodytext}</textarea></td>
201 <td class="alignright" style="vertical-align:top;">{lang_postmode}:</td>
202 <td style="vertical-align:top;">
203 <select name="postmode">
211 <td class="alignright" style="vertical-align:top;">{lang_images}:</td>
212 <td style="vertical-align:top;">
214 {image_form_elements}
218 <td class="alignright">{lang_hits}:</td>
220 <table cellspacing="0" cellpadding="0" width="100%">
222 <td class="alignleft">
223 <input type="hidden" name="hits" value="{story_hits}"{xhtml}>{story_hits}
224 <input type="hidden" name="comments" value="{story_comments}"{xhtml}>
225 <input type="hidden" name="trackbacks" value="{story_trackbacks}"{xhtml}>
226 <input type="hidden" name="numemails" value="{story_emails}"{xhtml}>
227 <input type="hidden" name="owner_id" value="{owner_id}"{xhtml}>
229 <td>{lang_comments}:{story_comments}</td>
230 <td>{lang_trackbacks}:{story_trackbacks}</td>
231 <td class="alignright">{lang_emails}:{story_emails}</td>
237 <td colspan="2"><hr{xhtml}></td>
240 <td colspan="2"><b>{lang_accessrights}</b></td>
243 <td class="alignright">{lang_owner}:</td>
244 <td>{owner_name}</td>
247 <td class="alignright">{lang_group}:</td>
253 <td colspan="2"> </td>
256 <td colspan="2"><b>{lang_permissions}</b>:</td>
259 <td colspan="2">{lang_perm_key}</td>
267 <td colspan="2">{lang_permissions_msg}</td>
269 <tr><td colspan="2"> </td></tr>
272 <input type="submit" value="{lang_save}" name="mode"{xhtml}>
273 <input type="submit" value="{lang_preview}" name="mode"{xhtml}>
274 <input type="submit" value="{lang_cancel}" name="mode"{xhtml}>
277 <input type="hidden" name="old_sid" value="{old_story_id}"{xhtml}>
278 <input type="hidden" name="editopt" value="default"{xhtml}>
279 <input type="hidden" name="hour_mode" value="{hour_mode}"{xhtml}>
280 <input type="hidden" name="{gltoken_name}" value="{gltoken}"{xhtml}>
285 <script type="text/javascript">
286 <!-- This code will only be executed by a browser that supports Javascript -->
287 var jstest = {showarchivedisabled};
288 var jstest2 = {showcmtclosedisabled};
290 document.frmstory.expire_month.disabled=true;
291 document.frmstory.expire_day.disabled=true;
292 document.frmstory.expire_year.disabled=true;
293 document.frmstory.expire_hour.disabled=true;
294 document.frmstory.expire_minute.disabled=true;
295 document.frmstory.expire_ampm.disabled=true;
296 document.frmstory.storycode10.disabled=true;
297 document.frmstory.storycode11.disabled=true;
300 document.frmstory.cmt_close_month.disabled=true;
301 document.frmstory.cmt_close_day.disabled=true;
302 document.frmstory.cmt_close_year.disabled=true;
303 document.frmstory.cmt_close_hour.disabled=true;
304 document.frmstory.cmt_close_minute.disabled=true;
305 document.frmstory.cmt_close_ampm.disabled=true;