Bug(バグ) #192
トピック作成権限の設定によってトピックにコメントフォームが表示されない
Status:
Invalid(無効)
Priority:
Low(低め)
Assignee:
-
Target version:
-
Start date:
2009-07-28
Due date:
% Done:
0%
3.6 で発生するか:
Unknown (未調査)
[QA]バグ通知済:
No
3.8 で発生するか:
Unknown (未調査)
opCommunityTopicPlugin 絞込条件:
Description
以前のチケットは http://trac.openpne.jp/ticket/4180 です
=== ■ バグ概要 === コミュニティのトピック作成権限(topic_authority)が「管理者のみ作成可能(admin_only)」のとき、トピックの詳細画面にコメントフォームが表示されない。 === ■ 原因 === templates/showSuccess.phpでのコメントフォームの表示の際、「トピック作成権限の有無」によってコメントフォームの表示をしているため。 {{{ // apps/pc_frontend/modules/communityTopic/templates/showSuccess.php -<?php if ($acl->isAllowed($sf_user->getMemberId(), null, 'add')): ?> +<?php if ($acl->isAllowed($sf_user->getMemberId(), null, 'addComment')): ?> <?php $options = array(); $options['title'] = __('Post a new topic comment'); }}} Aclの権限確認では、addはトピック作成権限であり、コメントの作成権限はaddCommentを参照する必要があります。 また、上のコードはPC版のものですが、他に携帯版やイベントのほうも同様の問題があるかもしれないので要確認です。 === ■ 修正内容 === === ■ 関連項目 ===
Related issues
History
#1
Updated by pnetan almost 13 years ago
- Project changed from OpenPNE3 Plugins to opCommunityTopicPlugin
#2
Updated by Kousuke Ebihara almost 13 years ago
- Status changed from New(新規) to Invalid(無効)
#749 で対処することにします