function renderObjectLogEditor() { global $nextorder; echo "<center><h2>Log records for this object (<a href=?page=objectlog>complete list</a>)</h2></center>"; printOpFormIntro('add'); echo "<table with=80% align=center border=0 cellpadding=5 cellspacing=0 align=center class=cooltable><tr valign=top class=row_odd>"; echo '<td class=tdcenter>' . getImageHREF('CREATE', 'add record', TRUE, 101) . '</td>'; echo '<td><textarea name=logentry rows=10 cols=80 tabindex=100></textarea></td>'; echo '<td class=tdcenter>' . getImageHREF('CREATE', 'add record', TRUE, 101) . '</td>'; echo '</tr></form>'; $order = 'even'; foreach (getLogRecordsForObject(getBypassValue()) as $row) { echo "<tr class=row_{$order} valign=top>"; echo '<td class=tdleft>' . $row['date'] . '<br>' . $row['user'] . '</td>'; echo '<td class="logentry">' . string_insert_hrefs(htmlspecialchars($row['content'], ENT_NOQUOTES)) . '</td>'; echo "<td class=tdleft>"; echo getOpLink(array('op' => 'del', 'log_id' => $row['id']), '', 'DESTROY', 'Delete log entry'); echo "</td></tr>\n"; $order = $nextorder[$order]; } echo '</table>'; }
function renderObjectLogEditor() { global $nextorder; if (isset($_REQUEST['object_id'])) { $entity = 'object'; $id_name = 'object_id'; $object_id = $_REQUEST['object_id']; } elseif (isset($_REQUEST['location_id'])) { $entity = 'location'; $id_name = 'location_id'; $object_id = $_REQUEST['location_id']; } else { $entity = 'rack'; $id_name = 'rack_id'; $object_id = $_REQUEST['rack_id']; } echo "<center><h2>Log records for this {$entity} (<a href=?page=objectlog>complete list</a>)</h2></center>"; printOpFormIntro('add'); echo "<table with=80% align=center border=0 cellpadding=5 cellspacing=0 align=center class=cooltable><tr valign=top class=row_odd>"; echo '<td class=tdcenter>' . getImageHREF('CREATE', 'add record', TRUE, 101) . '</td>'; echo '<td><textarea name=logentry rows=10 cols=80 tabindex=100></textarea></td>'; echo '<td class=tdcenter>' . getImageHREF('CREATE', 'add record', TRUE, 101) . '</td>'; echo '</tr></form>'; $order = 'even'; foreach (getLogRecordsForObject($object_id) as $row) { echo "<tr class=row_{$order} valign=top>"; echo '<td class=tdleft>' . $row['date'] . '<br>' . $row['user'] . '</td>'; echo '<td class="logentry">' . string_insert_hrefs(htmlspecialchars($row['content'], ENT_NOQUOTES)) . '</td>'; echo "<td class=tdleft><a href=\"" . makeHrefProcess(array('op' => 'del', 'log_id' => $row['id'], $id_name => $object_id)) . "\">"; echo getImageHREF('DESTROY', 'Delete log entry') . '</a></td>'; echo "</tr>\n"; $order = $nextorder[$order]; } echo '</table>'; }