Log off"; } else { $content = "Log In"; } } function augmentNavigation($id, &$items) { } function authenticate() { if (!strlen(session_id()) && php_sapi_name() != 'cli') { session_start(); } if (isset($_SESSION['openid.id'])) { if (isset($_SESSION['openid.userid'])) { return $_SESSION['openid.userid']; } return $_SESSION['openid.id']; } return null; } function doAuthenticate($force = false) { if ($force) { global $ABSWEB; header("Location: {$ABSWEB}openid.php"); exit; } return null; } function enumGroups() { return null; } function getGroups($username) { return null; } function addToGroup($username, $groupname) { return null; } function removeFromGroup($username, $groupname) { return null; } function getUserData($username) { return null; } }