// Tools can pass returnto and returntoquery parameters // to redirect visitors back to them after setting, changing // or doing something (eg. clearcookies, renewcookies or prefset) if ($I18N->isRedirecting()) { $returnTo = $kgReq->getVal('returnto'); $returnToQuery = $kgReq->getVal('returntoquery'); if (IntuitionUtil::nonEmptyStr($returnTo)) { if (IntuitionUtil::nonEmptyStr($returnToQuery)) { $returnToQuery = '?' . urldecode($returnToQuery); } else { $returnToQuery = ''; } $I18N->redirectTo("//{$_SERVER['SERVER_NAME']}{$returnTo}{$returnToQuery}", 302); } } $I18N->doRedirect(); /** * Main content output * ------------------------------------------------- */ $Tool->setLayout('header', array('captionHtml' => $I18N->msg('fullname'))); $Tool->addOut('<div class="container">'); $Tool->addOut(_g('welcome'), 'h2'); $Tool->addOut('<div class="well">'); $tabContent = '<div class="tab-content">'; // Messages ? if (isset($_GET['msg'])) { switch ($_GET['msg']) { case 2: $Tool->addOut($I18N->msg('clearcookies-success'), 'div', array('class' => 'msg ns')); break;