function execute($caveID, $caves) { // get model $model = new Contacts_Model(); // create View $view = new Contacts_Show_View($_SESSION['player']->language, $_SESSION['player']->template); // set tmpl data $view->setContacts($model->getContacts()); if ($this->error) { $view->setError($this->error); } // return view //return $view->toString(); // FIXME return array($view->getTitle(), $view->getContent()); }
function messages_newMessage($caveID) { global $template; // get contacts model $contacts_model = new Contacts_Model(); $contacts = $contacts_model->getContacts(); // open template $template->setFile('messageDialogue.tmpl'); $template->setShowResource(false); $template->addVars(array('box' => Request::getVar('box', BOX_INCOMING), 'sender' => $_SESSION['player']->name, 'recipient' => unhtmlentities(Request::getVar('recipient', '')), 'subject' => Request::getVar('subject', '', true), 'contacts' => $contacts, 'hidden' => array(array('arg' => "box", 'value' => Request::getVar('box', BOX_INCOMING)), array('arg' => "caveID", 'value' => $caveID), array('arg' => "modus", 'value' => NEW_MESSAGE_RESPONSE)))); }
function messages_newMessage($caveID) { global $params, $config, $no_resource_flag; $no_resource_flag = 1; // get contacts model $contacts_model = new Contacts_Model(); $contacts = $contacts_model->getContacts(); $template = tmpl_open($params->SESSION->player->getTemplatePath() . 'messageDialogue.ihtml'); tmpl_set($template, array('sender' => $params->SESSION->player->name, 'empfaenger' => unhtmlentities($params->POST->empfaenger), 'betreff' => $params->POST->betreff, 'OPTION' => $contacts)); tmpl_set($template, 'HIDDEN', array(array('arg' => "box", 'value' => $params->POST->box), array('arg' => "caveID", 'value' => $caveID), array('arg' => "modus", 'value' => NEW_MESSAGE_RESPONSE))); tmpl_set($template, 'linkbackparams', '?modus=' . MESSAGES . '&box=' . $params->POST->box); return tmpl_parse($template); }