Ejemplo n.º 1
0
 public function render($gv)
 {
     $mv = new MenuView();
     $this->renderHeader();
     $mv->renderMenu();
     $gv->renderGallery();
     $this->renderFooter();
 }
Ejemplo n.º 2
0
 /**
  * This function is the stn.
  *
  * @access public
  * @uses MENU_COMMON for the common menu
  * @uses MENU_OUTER for the menu of outer links
  * @uses MENU_INNERfor the menu of inner links
  * @uses View for the visual part
  */
 public static function start()
 {
     require_once dirname(__FILE__) . '/MenuElement.php';
     require_once dirname(__FILE__) . '/Service.php';
     $services = \psdtohtml\Service::getListOfTypeService(array('forAutocompletion' => false));
     // echo ' 41: <pre>';var_dump($services); echo '</pre>';
     $blockOfServices = '';
     foreach ($services as $idService => $service) {
         require_once dirname(__FILE__) . '/ServiceView.php';
         $blockOfServices .= \psdtohtml\ServiceView::buildService(array('service' => $service['object']));
     }
     $logos = '';
     require_once dirname(__FILE__) . '/Logo.php';
     $arrayOfLogos = \psdtohtml\Logo::getListOfTypeLogo(array('forAutocompletion' => false));
     foreach ($arrayOfLogos as $idLogo => $arrayOfLogo) {
         require_once dirname(__FILE__) . '/LogoView.php';
         $logos .= \psdtohtml\LogoView::buildLogo(array('logo' => $arrayOfLogo['object']));
     }
     require_once dirname(__FILE__) . '/Human.php';
     $designer = new \psdtohtml\Human();
     $designer->setId(ID_OF_DESIGNER);
     $designer->setCompleteHuman();
     require_once dirname(__FILE__) . '/Model.php';
     \psdtohtml\Model::setComplete();
     require_once dirname(__FILE__) . '/MenuView.php';
     require_once dirname(__FILE__) . '/View.php';
     // echo ' 69: <pre>';var_dump($commonMenu); echo '</pre>';
     echo \psdtohtml\View::buildView(array('address' => Model::getAddress(), 'blogDate' => Model::getBlogDate(), 'blogEntry' => Model::getBlogEntry(), 'designer' => $designer, 'logos' => $logos, 'menus' => array(MENU_COMMON => MenuView::buildMenu(array('type' => MENU_COMMON)), MENU_OUTER => MenuView::buildMenu(array('type' => MENU_OUTER)), MENU_INNER => MenuView::buildMenu(array('type' => MENU_INNER))), 'phoneNumber' => Model::getPhoneNumber(), 'services' => $blockOfServices, 'title' => Model::getTitle(), 'twitter' => Model::getTwitter()));
 }
Ejemplo n.º 3
0
 /**
  * This function is the stn.
  *
  * @access public
  * @author k
  * @uses MENU_COMMON for the common menu
  * @uses MENU_SIDE for the menu in sidebar
  * @uses View for the visual part
  */
 public static function start()
 {
     require_once dirname(__FILE__) . '/MenuElement.php';
     require_once dirname(__FILE__) . '/Post.php';
     $posts = \particle\Post::getListOfTypePost(array('forAutocompletion' => false));
     $blockOfPosts = '';
     foreach ($posts as $idPost => $post) {
         require_once dirname(__FILE__) . '/PostView.php';
         $blockOfPosts .= \particle\PostView::buildPost(array('post' => $post['object']));
     }
     require_once dirname(__FILE__) . '/Model.php';
     $model = new \particle\Model();
     $model->setComplete();
     require_once dirname(__FILE__) . '/MenuView.php';
     require_once dirname(__FILE__) . '/View.php';
     echo \particle\View::buildView(array('menus' => array(MENU_COMMON => MenuView::buildMenu(array('type' => MENU_COMMON)), MENU_SIDE => MenuView::buildMenu(array('type' => MENU_SIDE))), 'posts' => $blockOfPosts, 'title' => $model->translate(array('property' => 'title'))));
 }
Ejemplo n.º 4
0
 /**
  * This function is the stn.
  * 
  * @access public
  */
 public static function start()
 {
     require_once dirname(__FILE__) . '/MenuElement.php';
     require_once dirname(__FILE__) . '/Service.php';
     $services = \tuts\Service::getListOfTypeService(array('forAutocompletion' => false));
     // echo ' 41: <pre>';var_dump($services); echo '</pre>';
     $blockOfServices = '';
     foreach ($services as $idService => $service) {
         require_once dirname(__FILE__) . '/ServiceView.php';
         $blockOfServices .= \tuts\ServiceView::buildService(array('service' => $service['object']));
     }
     $logos = '';
     require_once dirname(__FILE__) . '/Logo.php';
     $arrayOfLogos = \tuts\Logo::getListOfTypeLogo(array('forAutocompletion' => false));
     foreach ($arrayOfLogos as $idLogo => $arrayOfLogo) {
         require_once dirname(__FILE__) . '/LogoView.php';
         $logos .= \tuts\LogoView::buildLogo(array('logo' => $arrayOfLogo['object']));
     }
     require_once dirname(__FILE__) . '/Model.php';
     \tuts\Model::setComplete();
     require_once dirname(__FILE__) . '/MenuView.php';
     require_once dirname(__FILE__) . '/View.php';
     echo \tuts\View::buildView(array('logos' => $logos, 'services' => $blockOfServices, 'menus' => array(MENU_COMMON => MenuView::buildMenu(array('type' => MENU_COMMON)), MENU_OUTER => MenuView::buildMenu(array('type' => MENU_OUTER)), MENU_INNER => MenuView::buildMenu(array('type' => MENU_INNER)))));
 }
Ejemplo n.º 5
0
define("_VALID_UA", 1);
require_once "config.inc.php";
require_once "include/page.inc.php";
require_once "include/db.functions.php";
require_once "include/time.inc.php";
require_once "include/basic.lib.php";
require_once "include/config.inc.php";
require_once "include/MenuItem.class.php";
################################################################################
// init session and connect to database
page_start();
################################################################################
// create model
$model = new MenuModel();
// create view
$view = new MenuView();
// collect data
$data = array();
// time
$data['TIME'] = $model->getTime();
// cave selector
$data['SELECT'] = $model->getSelector();
// fill menu icons
$icons = $model->getIcons();
foreach ($icons as $icon) {
    $data['ICON'][] = $icon->getTmplData();
}
// fill menu items
$items = $model->getItems();
foreach ($items as $item) {
    $data['ITEM'][] = $item->getTmplData();
Ejemplo n.º 6
0
require_once "Settings.php";
require_once 'view/HTMLView.php';
require_once 'model/Session.php';
require_once 'model/GameContext.php';
require_once 'controller/LoadWord.php';
require_once 'controller/MasterController.php';
if (Settings::DISPLAY_ERRORS) {
    error_reporting(-1);
    ini_set('display_errors', 'ON');
}
//Create the loader and initiate the word list
$loader = new LoadWord();
$list = $loader->load();
//Start the session
$session = new GameContext(new Session(Settings::APP_SESSION_NAME));
$menu = new MenuView();
//Check the url if the user wants to reset
if ($menu->wantsToReset()) {
    $session->reset();
}
//If there is a session in play, load it
if (!($game = $session->loadGame())) {
    $game = $session->newGame(new Word($list->getWord()));
} else {
    $session->reset();
}
//Start the controller to handle the user input
$controller = new MasterController($game, $session, $loader->getDAL());
$controller->handleInput();
$loader->close();
//Save the game after each guess