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

source: OpenPNE/trunk/webapp/modules/portal/do/edit_portal_use.php @ 6527

Last change on this file since 6527 was 6527, checked in by ogawa, 12 years ago

行末の半角スペースを削除

File size: 1.2 KB
Line 
1<?php
2/**
3 * @copyright 2005-2006 OpenPNE Project
4 * @license   http://www.php.net/license/3_01.txt PHP License 3.01
5 */
6
7class portal_do_edit_portal_use extends OpenPNE_Action
8{
9
10    function execute($requests)
11    {
12        $use_portal = $requests['use_portal'];
13
14        $tmp = db_portal_config(PORTAL_CONFIG_USE_PORTAL);
15
16        if (!isset($tmp)) {
17            db_portal_insert_portal_config(PORTAL_CONFIG_USE_PORTAL, $use_portal);
18        } else {
19            db_portal_update_portal_config(PORTAL_CONFIG_USE_PORTAL, $use_portal);
20        }
21
22        if ($use_portal) {
23            $this->_replace_c_admin_config('LOGIN_URL_PC', openpne_gen_url('portal', 'page_user_top'));
24            $this->_replace_c_admin_config('DISPLAY_LOGIN', '0');
25        } else {
26            $this->_replace_c_admin_config('LOGIN_URL_PC', '');
27        }
28
29        portal_client_redirect('edit_portal_use', 'ポータル使用設定を変更しました');
30    }
31
32    function _replace_c_admin_config($name, $value)
33    {
34        if (is_null(db_admin_c_admin_config4name($name))) {
35            db_admin_insert_c_admin_config($name, $value);
36        } else {
37            db_admin_update_c_admin_config($name, $value);
38        }
39    }
40}
41?>
Note: See TracBrowser for help on using the repository browser.