private function init() { global $phpEx; $template = $this->template; $template->set_filenames(array('quiz' => 'quiz.tpl')); $queryParams = OUtils::removeKeys(remove_sid($_SERVER['QUERY_STRING']), array('language')); if ($this->isIntro) { $source = $this->model->getSource(); $template->assign_block_vars('intro', array('INTRO_TEXT' => $source->getIntroText(), 'RULES_LINK_TEXT' => $source->getRulesLinkText(), 'QUERY_PARAMS' => $queryParams)); } $url = "quiz." . $phpEx . "?" . remove_sid($_SERVER['QUERY_STRING']); $template->assign_vars(array('FORM_ACTION' => append_sid($url), 'LANGUAGE' => htmlspecialchars($this->model->getLanguage()))); }