ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Changeset 4756


Ignore:
Timestamp:
Dec 19, 2007, 9:57:44 PM (12 years ago)
Author:
ebihara
Message:

#1639:img.phpの認証処理を controller でおこなっているものにあわせた

File:
1 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/branches/stable-2.10.x/public_html/img.php

    r4748 r4756  
    1111if (defined('CHECK_IMG_AUTH') && CHECK_IMG_AUTH) {
    1212    require_once OPENPNE_WEBAPP_DIR . '/init.inc';
    13    
    14     $module = $_GET['m'];
     13
     14    $module = '';
     15    if (!($module = get_request_var('m'))) {
     16        // モジュール名の自動設定
     17        if (!db_admin_user_exists()) {
     18            $module = 'setup';
     19        } elseif (isKtaiUserAgent()) {
     20            $module = 'ktai';
     21        } else {
     22            $module = 'pc';
     23        }
     24    }
    1525    $_SERVER['QUERY_STRING'] .= '&a=page_h_toimg';
    1626
     27    if (!$module = _check_module($module)) {
     28        openpne_display_error('モジュールが見つかりません', true);
     29    }
     30
     31    // disable modules
     32    if (in_array($module, (array)$GLOBALS['_OPENPNE_DISABLE_MODULES'])) {
     33        openpne_display_error('モジュールが無効になっています', true);
     34    }
     35    // maintenace mode
     36    if (OPENPNE_UNDER_MAINTENANCE &&
     37        !in_array($module, (array)$GLOBALS['_OPENPNE_MAINTENANCE_MODULES'])) {
     38        openpne_display_error();
     39    }
    1740    // init
    1841    if ($init = openpne_ext_search("{$module}/init.inc")) {
Note: See TracChangeset for help on using the changeset viewer.