Ejemplo n.º 1
0
/**
 * check if someone tried to log in and couldn't
 */
function smarty_function_login_error($params, &$smarty)
{
    global $user;
    if (SMIAction::action() == 'Log In' && !$user->valid()) {
        return 'Bad login or password!';
    }
}
Ejemplo n.º 2
0
/**
 * show sanitized action name
 */
function smarty_function_action($params, &$smarty)
{
    $action = SMIAction::action();
    if ($action == 'Log In') {
        if ($_SESSION['user']) {
            return 'Home';
        }
    }
    return htmlentities(substr($action, 0, VIEW_MAXFIELDSIZE));
}