/** * @see Page::assignVariables() */ public function assignVariables() { parent::assignVariables(); $tplData = UserWantedPosterData::getTemplate($this->tplID); if (!empty($tplData['templateID']) && empty($_POST['fDo'])) { $this->subject = $tplData['templateName']; $this->text = $tplData['text']; $this->enableSmilies = $tplData['enableSmilies']; $this->enableHtml = $tplData['enableHtml']; $this->enableBBCodes = $tplData['enableBBCodes']; $this->enabled = $tplData['enabled']; } WCF::getTPL()->assign(array('thisPage' => $this->thisPage, 'tplID' => $this->tplID, 'subject' => $this->subject, 'text' => $this->text, 'enableSmilies' => $this->enableSmilies, 'enableHtml' => $this->enableHtml, 'enableBBCodes' => $this->enableBBCodes, 'enabled' => $this->enabled, 'tplCount' => UserWantedPosterData::countTemplates(), 'tplList' => UserWantedPosterData::getTemplateList(), 'tplData' => $tplData)); }
/** * @see Page::assignVariables() */ public function assignVariables() { parent::assignVariables(); if ($this->tplSelect) { $tmp = UserWantedPosterData::getTemplate($_POST['tplID']); if (isset($tmp['text'])) { WCF::getTPL()->assign(array('text' => $tmp['text'])); } } WCF::getTPL()->assign(array('wantedPosterPreview' => $this->wantedPosterPreview, 'user' => $this->user, 'userID' => $this->userID, 'canUseBBCodes' => $this->canUseBBCodes, 'canUseSmilies' => $this->canUseSmilies, 'canUseHtml' => $this->canUseHtml, 'uwpData' => $this->uwpData, 'tplList' => UserWantedPosterData::getUserTemplateList($this->canUseSmilies, $this->canUseHtml, $this->canUseBBCodes))); }