Esempio n. 1
0
// 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;