Example #1
0
?>
    </div>

    <div class="floatbox" style="padding-top: 30px">
        <h4><?php 
echo $words->getFormatted('tour_meet_title2');
?>
</h4>
        <p><?php 
echo $words->getFormatted('tour_meet_text2');
?>
</p>
        
<?php 
// Get 4 random members with a public profile and show their pictures+username
$Rox = new Rox();
$members = $Rox->getMembersStartpage(12, 'random');
$count = count($members);
for ($ii = 0; $ii < count($members); $ii++) {
    $m = $members[$ii];
    ?>
            <div class="float_left" style="padding-right: 15px">
                <p class="center">
                    <span class="username"><?php 
    echo '<a href="members/' . $m->Username . '">' . $m->Username . '</a>';
    ?>
</span><br />
                    <?php 
    echo MOD_layoutbits::PIC_50_50($m->Username, '', $style = 'framed');
    ?>
<br />
Example #2
0
 protected function topmenu()
 {
     $words = $this->getWords();
     $menu_items = $this->getTopmenuItems();
     $active_menu_item = $this->getTopmenuActiveItem();
     $logged_in = APP_User::isBWLoggedIn('NeedMore,Pending');
     if (!$logged_in) {
         $request = PRequest::get()->request;
         if (!isset($request[0])) {
             $login_url = 'login';
         } else {
             switch ($request[0]) {
                 case 'login':
                 case 'main':
                 case 'start':
                     $login_url = 'login';
                     break;
                 default:
                     $login_url = 'login/' . htmlspecialchars(implode('/', $request), ENT_QUOTES);
             }
         }
     } else {
         $username = isset($_SESSION['Username']) ? $_SESSION['Username'] : '';
     }
     $rights = new MOD_right();
     $volunteer = $rights->hasRightAny();
     if (isset($_SESSION["IdMember"])) {
         $IdMember = intval($_SESSION["IdMember"]);
         $roxmodel = new Rox();
         $numberOfNewMessagees = $roxmodel->getNewMessagesNumber($IdMember);
     }
     require TEMPLATE_DIR . 'shared/roxpage/topmenu.php';
 }
Example #3
0
	/**
	 * Renders the current action
	 */
	public function render() {
		$this->set('rox_page_title', $this->pageTitle);

		foreach ($this->helpers as $helper) {
			$helperName = Inflector::lowerCamelize($helper);
			$this->set($helperName, Rox::getHelper($helper));
		}

		$viewPath = $this->params['controller'];
		if (!empty($this->params['namespace'])) {
			$simpleControllerName = substr($this->params['controller'], strlen($this->params['namespace']) + 1);
			$viewPath = $this->params['namespace'] . '/' . $simpleControllerName;
		}

		$viewName = $this->params['action'];

		$view = new \rox\template\View($this->_viewVars);
		$view->params = $this->params;

		$this->response->body = $view->render($viewPath, $viewName, $this->layout);
	}