<?php /** * fotoalbum.php * * photoalbum admin page * @author Anders Ytterström <*****@*****.**> * @since 2007-12-29 */ require '../init.php'; $registry =& registry::getInstance(); $user =& user::getInstance(); $view = new view(ROOT . '/view/admin/photos/index.phtml'); $model = new model_photos(); if (!$user->isOnline()) { http_response::redir('/login.php'); } $imageName = http_request::getString('image'); if ($imageName !== false) { $registry['imagedata'] = $model->getImage($imageName); } // check for predefined values, either from cookies or submit failures $formId = 'newPhoto'; $formNames = array('alt', 'body'); getPredefinedFormValues($formId, $formNames); $registry['sidebar'] = false; $registry['images'] = $model->getAll(); echo $view->compile();
<?php /** * vagbeskrivning.php * * guestbook page * @author Anders Ytterström <*****@*****.**> * @since 2007-08-13 */ require 'init.php'; // object declarations $registry =& registry::getInstance(); $view = new view(ROOT . '/view/photos.phtml'); $model = new model_content(); $model2 = new model_photos(); $sidebar = $model->getPage('sidebar'); $registry['sidebar'] = $sidebar['body']; // add to registry $registry['title'] = 'Fotoalbum'; $registry['photos'] = $model2->getAll(); $registry['description'] = 'Några foton från Röstentjärn.'; $registry['bodyid'] = 'photos'; // compile view echo $view->compile();