public function getEntries($page = 0, $all = false) { if ($all) { $sql_published = ""; } else { $sql_published = " AND '" . time() . "' > Publication"; } $configuration = unserialize($this->getConfiguration()); $entries_per_page = $configuration['entries-per-page']; $sql = "Notes='" . $this->getId() . "' " . $sql_published . " ORDER BY Creation DESC LIMIT " . $page * $entries_per_page . ", " . ($entries_per_page + 1); $entries = NotesEntry::SELECT($sql); $has_prev = false; if ($page > 0) { $has_prev = true; } $has_next = false; if (count($entries) > $entries_per_page) { $has_next = true; array_pop($entries); } return array($entries, $has_prev, $has_next); }
<?php $id_entry = $_POST['id_entry']; if (Session::isLoggedIn()) { NotesEntry::ROW($id_entry)->DELETE(); }
<?php $id_entry = $_POST['id_entry']; if (Session::isLoggedIn()) { NotesEntry::ROW($id_entry)->publish(); }