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

source: OpenPNE/trunk/webapp/modules/pc/page/h_diary_add.php @ 11411

Last change on this file since 11411 was 11411, checked in by urabe, 11 years ago

#3784 r11410 のコミットは戻っていませんでした。修正内容を一旦整理のため戻します。

File size: 2.0 KB
Line 
1<?php
2/**
3 * @copyright 2005-2008 OpenPNE Project
4 * @license   http://www.php.net/license/3_01.txt PHP License 3.01
5 */
6
7class pc_page_h_diary_add extends OpenPNE_Action
8{
9    function execute($requests)
10    {
11        $u = $GLOBALS['AUTH']->uid();
12
13        // --- リクエスト変数
14        $form_val['subject'] = $requests['subject'];
15        $form_val['body'] = $requests['body'];
16        $form_val['public_flag'] = $requests['public_flag'];
17        $form_val['category'] = $requests['category'];
18        $form_val['is_comment_input'] = $requests['is_comment_input'];
19        // ----------
20
21        $sessid = session_id();
22        t_image_clear_tmp($sessid);
23
24        $this->set('inc_navi', fetch_inc_navi("h"));
25
26        //プロフィール
27        $c_member = db_member_c_member4c_member_id($u);
28        if (empty($form_val['public_flag'])) {
29            $form_val['public_flag'] = $c_member['public_flag_diary'];
30        }
31        $this->set("target_member", $c_member);
32        $this->set("form_val", $form_val);
33
34        //カレンダー関係
35        //カレンダー開始用変数
36        $year = date("Y");
37        $month= date("n");
38        //日記一覧、カレンダー用変数
39        $date_val = array(
40            'year' => $year,
41            'month' => $month,
42            'day' => null,
43        );
44        $this->set("date_val", $date_val);
45
46        //日記のカレンダー
47        $calendar = db_common_diary_monthly_calendar($year, $month, $u);
48
49        $this->set("calendar", $calendar['days']);
50        $this->set("ym", $calendar['ym']);
51
52        //各月の日記
53        $this->set("date_list", p_fh_diary_list_date_list4c_member_id($u));
54
55        if (USE_DIARY_CATEGORY) {
56            //カテゴリリスト
57            $this->set("category_list", db_diary_category_list4c_member_id($u));
58            $this->set("use_diary_category", true);
59        }
60
61        // inc_entry_point
62        $this->set('inc_entry_point', fetch_inc_entry_point($this->getView(), 'h_diary_add'));
63
64        return 'success';
65    }
66}
67
68?>
Note: See TracBrowser for help on using the repository browser.