예제 #1
0
 function display($tpl = null)
 {
     // Initialise variables.
     $app = JFactory::getApplication();
     $dispatcher = JDispatcher::getInstance();
     $user_id = $this->get('id');
     $loggedUser = JFactory::getUser();
     $loggedUserId = $loggedUser->get('id');
     if (isset($_GET["id"])) {
         $user = ideary::getUserById($_GET["id"], $loggedUserId);
         $userextra = Ideary::getExtraUserData($_GET["id"]);
         $this->assignRef('userextra', $userextra);
     }
     $texts = ideary::getTextsByUserId($_GET["id"], $loggedUserId);
     $yes_clapped_texts = ideary::getUserPermission('clap_texts_visib', $_GET["id"], $loggedUserId);
     $this->assignRef('texts', $texts);
     $this->assignRef('yes_clapped_texts', $yes_clapped_texts);
     $this->assignRef('return', $return);
     $this->assignRef('user', $user);
     $this->assignRef('loggedUser', $loggedUser);
     $this->assignRef('lgid', $loggedUserId);
     $this->document->setTitle($user->name);
     parent::display($tpl);
 }