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

Changeset 7212


Ignore:
Timestamp:
May 14, 2008, 10:22:11 PM (11 years ago)
Author:
ebihara
Message:

#2318:コミュニティイベントコメントが1000番以上に達した場合にコミュニティイベントコメントの投稿ができないようにした

Location:
OpenPNE/branches/stable-2.12.x/webapp/modules/pc
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/branches/stable-2.12.x/webapp/modules/pc/do/c_event_write_insert_c_commu_topic_comment.php

    r6630 r7212  
    2828        $status = db_common_commu_status($u, $c_commu_id);
    2929        if (!$status['is_commu_member']) {
     30            handle_kengen_error();
     31        }
     32        if (!db_commu_is_writable_c_commu_topic_comment4c_commu_topic_id($c_commu_topic_id)) {
    3033            handle_kengen_error();
    3134        }
  • OpenPNE/branches/stable-2.12.x/webapp/modules/pc/page/c_event_detail.php

    r6779 r7212  
    6565        $this->set('is_c_event_admin', db_commu_is_c_event_admin($c_commu_topic_id, $u));
    6666        $this->set('is_event_join_date', db_commu_is_event_join_date($c_commu_topic_id));
     67        $this->set('is_writable_comment', db_commu_is_writable_c_commu_topic_comment4c_commu_topic_id($c_commu_topic_id));
    6768
    6869        $this->set('err_msg', $err_msg);
  • OpenPNE/branches/stable-2.12.x/webapp/modules/pc/page/c_event_write_confirm.php

    r5234 r7212  
    2525        //--- 権限チェック
    2626        if (!db_commu_is_c_commu_view4c_commu_idAc_member_id($c_commu_id, $u)) {
     27            handle_kengen_error();
     28        }
     29        if (!db_commu_is_writable_c_commu_topic_comment4c_commu_topic_id($c_commu_topic_id)) {
    2730            handle_kengen_error();
    2831        }
  • OpenPNE/branches/stable-2.12.x/webapp/modules/pc/templates/c_event_detail.tpl

    r7064 r7212  
    153153
    154154({if $is_c_commu_member})
     155({if $is_writable_comment})
    155156({* {{{ formTable *})
    156157<div class="dparts formTable" id="commentForm"><div class="parts">
     
    181182</div></div>
    182183({* }}} *})
     184({else})
     185<div class="dparts simpleBox"><div class="parts">
     186<div class="partsHeading"><h3>コメントを書く</h3></div>
     187<div class="block">
     188<p>コメントが1000件に達したので、このトピックにはコメントできません。</p>
     189</div>
     190</div></div>
     191({/if})
    183192({/if})
    184193
Note: See TracChangeset for help on using the changeset viewer.