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

Opened 13 years ago

Closed 13 years ago

Last modified 12 years ago

#1109 closed enhancement (fixed)

管理画面の統計情報欄をconfig.phpで表示非表示設定できるようにする

Reported by: tejimaa Owned by: ebihara
Priority: blocker Milestone: OpenPNE2.10alpha1
Component: pne-admin Version: 2.10.x
Keywords: Cc:

Description (last modified by ebihara)

■機能概要

■仕様

仕様は以下です。

  • 非表示対象ページ
    • access_analysis_day.tpl
    • access_analysis_member.tpl
    • access_analysis_page.tpl
    • access_analysis_target_commu.tpl
    • access_analysis_target_diary.tpl
    • access_analysis_target_member.tpl
    • access_analysis_target_topic.tpl
  • config.php の LOG_C_ACCESS_LOG が false の場合、inc_header.tplとinc_subnavi_adminStatisticalInformation.tplから非表示対象ページを表示できないようにする
  • LOG_C_ACCESS_LOG が false の場合、URL直叩きで非表示対象ページを表示しようとすると、管理画面トップにエラー遷移させる

■関連情報

【要望】管理画面の統計情報欄の表示非表示設定 管理画面の統計情報欄をconfig.phpで表示非表示設定できるようにしたい。

Change History (14)

comment:1 Changed 13 years ago by kunitada

Owner: changed from nobody to ebihara

高梨さんに仕様を聞き出して、 ここに開示する。 その後実装。

comment:2 Changed 13 years ago by ebihara

Status: newassigned

やります

comment:3 Changed 13 years ago by ebihara

仕様は以下です。

  • config.phpにOPENPNE_USE_ANALYSIS_MONTHを追加
  • 対象とするページはaccess_analysis_month
  • 非表示設定の場合、inc_header.tplとinc_subnavi_adminStatisticalInformation.tplから表示できないようにする
  • 非表示設定の場合、URL直叩きでaccess_analysis_monthを表示しようとすると、管理画面トップにエラー遷移させる

comment:4 Changed 13 years ago by ebihara

Owner: changed from ebihara to kunitada
Status: assignednew

この仕様の懸念としては、access_analysis_month以外にアクセスできてしまう点です。

これだとたしかにアクセス関連情報は見られませんが、世代別メンバーの分布などのページ(user_analysis_profile)などは見ることができてしまいます。大丈夫でしょうか?

とりあえず國忠さんに戻します。

comment:5 Changed 13 years ago by ebihara

Owner: changed from kunitada to ebihara
Status: newassigned

どうもconfig.phpの設定項目のLOG_C_ACCESS_LOGがfalseでもaccess_analysis_monthが表示されてしまうから、だそうです。

なのでconfig.phpの設定項目追加は無しで、LOG_C_ACCESS_LOGと連動させる形で対応したいと思います。

comment:6 Changed 13 years ago by ebihara

access_analysis_monthの下位ページもすべてエラー遷移させます。

access_analysis_day.tpl access_analysis_member.tpl access_analysis_page.tpl access_analysis_target_commu.tpl access_analysis_target_diary.tpl access_analysis_target_member.tpl access_analysis_target_topic.tpl

comment:7 Changed 13 years ago by ebihara

Owner: changed from ebihara to kunitada
Status: assignednew

r3787で対応しました。ご確認ください。

comment:8 Changed 13 years ago by kunitada

Priority: majorcritical

comment:9 Changed 13 years ago by ogawa

Milestone: OpenPNE2.10OpenPNE2.9.3
Owner: changed from kunitada to ogawa
Status: newassigned

確認します。

comment:10 Changed 13 years ago by kunitada

Priority: criticalblocker

comment:11 Changed 13 years ago by ogawa

Owner: changed from ogawa to ebihara
Status: assignednew

comment:12 Changed 13 years ago by ogawa

Resolution: fixed
Status: newclosed

comment:13 Changed 12 years ago by ebihara

Description: modified (diff)

comment:14 Changed 12 years ago by ebihara

Description: modified (diff)
Note: See TracTickets for help on using tickets.