public static function render_edit_form($Event) { ?> <form id="event_form" method="post" action=""> <?php if ($Event) { ?> <input type="hidden" name="action" value="take_edit" /> <input type="hidden" name="id" value="<?php echo $Event['ID']; ?> " /> <?php } else { ?> <input type="hidden" name="action" value="take_create" /> <?php } ?> <input type="hidden" name="auth" value="<?php echo G::$LoggedUser['AuthKey']; ?> " /> <table cellpadding="6" cellspacing="1" border="0" class="layout border" width="100%"> <tr> <td class="label">Title:</td> <td> <input type="text" id="title" name="title" size="50" class="required" value="<?php echo $Event['Title']; ?> " /> </td> </tr> <tr> <td class="label">Link:</td> <td> <input type="text" id="url" name="url" size="50" value="<?php echo $Event['Url']; ?> " /> </td> </tr> <tr> <td class="label">Date:</td> <td> <input type="date" id="date" name="date" class="required"<?php echo $Event ? ' value="' . date('Y-m-d', strtotime($Event['Date'])) . '"' : ''; ?> /> </td> </tr> <tr> <td class="label">Category:</td> <td> <select id="category" name="category" class="required"> <option value="0">Choose a category</option> <?php $Categories = SiteHistory::get_categories(); foreach ($Categories as $Key => $Value) { ?> <option<?php echo $Key == $Event['Category'] ? ' selected="selected"' : ''; ?> value="<?php echo $Key; ?> "><?php echo $Value; ?> </option> <?php } ?> </select> </td> </tr> <tr> <td class="label">Subcategory:</td> <td> <select id="category" name="sub_category" class="required"> <option value="0">Choose a subcategory</option> <?php $SubCategories = SiteHistory::get_sub_categories(); foreach ($SubCategories as $Key => $Value) { ?> <option<?php echo $Key == $Event['SubCategory'] ? ' selected="selected"' : ''; ?> value="<?php echo $Key; ?> "><?php echo $Value; ?> </option> <?php } ?> </select> </td> </tr> <tr> <td class="label">Tags:</td> <td> <input type="text" id="tags" name="tags" placeholder="Comma-separated tags; use periods/dots for spaces" size="50" value="<?php echo $Event['Tags']; ?> " /> <select id="tag_list"> <option>Choose tags</option> <?php $Tags = SiteHistory::get_tags(); foreach ($Tags as $Tag) { ?> <option><?php echo $Tag; ?> </option> <?php } ?> </select> </td> </tr> <tr> <td class="label">Body:</td> <td> <textarea id="body" name="body" cols="90" rows="8" tabindex="1" onkeyup="resize('body');"><?php echo $Event['Body']; ?> </textarea> </td> </tr> </table> <input type="submit" name="submit" value="Submit" /> <?php if ($Event) { ?> <input type="submit" name="delete" value="Delete" /> <?php } ?> </form> <?php }