do not print headers in api_block_anonymous() id custom_pages are activated

skala
Noel Dieschburg 14 years ago
parent c0b9cfbfed
commit 2f6d64efbe
  1. 2
      main/inc/lib/main_api.lib.php
  2. 2
      main/inc/local.inc.php

@ -732,7 +732,9 @@ function api_protect_admin_script($allow_sessions_admins = false) {
function api_block_anonymous_users() {
global $_user;
if (!(isset($_user['user_id']) && $_user['user_id']) || api_is_anonymous($_user['user_id'], true)) {
if (api_get_setting('use_custom_pages') != 'true' ){
require_once api_get_path(INCLUDE_PATH).'header.inc.php';
}
api_not_allowed();
return false;
}

@ -616,7 +616,7 @@ if (isset($uidReset) && $uidReset) { // session data refresh requested
unset($_SESSION['_user']['uidReset']);
$is_platformAdmin = false; $is_allowedCreateCourse = false;
if (isset($_user['user_id']) && $_user['user_id'] && $_user['user_id'] != 2) // a uid is given (log in succeeded)
if (isset($_user['user_id']) && $_user['user_id'] && ! api_is_anonymous()) // a uid is given (log in succeeded)
{
$user_table = Database::get_main_table(TABLE_MAIN_USER);
$admin_table = Database::get_main_table(TABLE_MAIN_ADMIN);

Loading…
Cancel
Save