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

Changeset 2862


Ignore:
Timestamp:
May 13, 2007, 3:45:44 PM (12 years ago)
Author:
ogawa
Message:

#748:h_configの日記公開範囲の一括指定で、不正な公開範囲を指定できる

Location:
OpenPNE/branches/2.8.x/webapp/modules/pc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/branches/2.8.x/webapp/modules/pc/do/h_set_public_flag_all.php

    r2834 r2862  
    1414        $u = $GLOBALS['AUTH']->uid();
    1515
     16        switch ($requests['public_flag_diary_all']) {
     17        case 'public':
     18        default:
     19            $public_flag = 'public';
     20            break;
     21        case 'friend':
     22            $public_flag = 'friend';
     23            break;
     24        case 'private':
     25            $public_flag = 'private';
     26            break;
     27        }
     28       
    1629        if ($requests['ok']) {
    17             db_diary_update_public_flag_diary_all($u, $requests['public_flag_diary_all']);
     30            db_diary_update_public_flag_diary_all($u, $public_flag);
    1831            openpne_redirect('pc', 'page_h_home');
    1932        } else {
  • OpenPNE/branches/2.8.x/webapp/modules/pc/page/h_set_public_flag_all_confirm.php

    r2014 r2862  
    1111        $u = $GLOBALS['AUTH']->uid();
    1212
    13         $this->set('public_flag_diary_all', $requests['public_flag_diary_all']);
     13        switch ($requests['public_flag_diary_all']) {
     14            case 'public':
     15            default:
     16                $public_flag = 'public';
     17                break;
     18            case 'friend':
     19                $public_flag = 'friend';
     20                break;
     21            case 'private':
     22                $public_flag = 'private';
     23                break;
     24        }
     25
     26        $this->set('public_flag_diary_all', $public_flag);
    1427        $this->set('inc_navi', fetch_inc_navi("h"));
    1528        return 'success';
Note: See TracChangeset for help on using the changeset viewer.