sharedfootprints = $kdb->getAllSharedFootprints($limit, $offset, $sortby); } function getSharedFootprints() { $fo = array(); foreach ($this->sharedfootprints as $fptid) { $fo []= new SharedFootprint($fptid); } return $fo; } public function countAllSharedFootprints() { global $kdb; return $kdb->countAllSharedFootprints(); } function isMore() { return true; } function getOffset() { $offset = 0; if (isset($_SESSION['offset'])) $offset = $_SESSION['offset']; return $offset; } function getLimit() { $limit = 8; if (isset($_SESSION['limit'])) $limit = $_SESSION['limit']; return $limit; } } $limit = 8; $offset = 0; $sortby = 'organization'; if (isset($_GET['limit'])) { $limit = $_GET['limit']; $_SESSION['limit'] = $limit; } if (isset($_GET['offset'])) { $offset = $_GET['offset']; $_SESSION['offset'] = $offset; } if (isset($_GET['sortby'])) { $sortby = $_GET['sortby']; $_SESSION['sortby'] = $sortby; } $fp = new SharedFootprintPage($limit, $offset, $sortby); $kesa->setTemplate("more_widgets.html"); $kesa->setPage($fp); ?>