OSDN Git Service

「運用ログ」ウィジェットをガイダンスメッセージに対応。
authornaoki hirata <naoki@magic3.org>
Sun, 12 Jan 2014 23:37:08 +0000 (08:37 +0900)
committernaoki hirata <naoki@magic3.org>
Sun, 12 Jan 2014 23:37:08 +0000 (08:37 +0900)
widgets/admin/opelog/include/container/admin_opelogWidgetContainer.php
widgets/admin/opelog/include/db/admin_opelogDb.php

index 86c51da..d1caa0d 100644 (file)
@@ -20,7 +20,7 @@ class admin_opelogWidgetContainer extends BaseAdminWidgetContainer
 {
        private $db;    // DB接続オブジェクト
        const DEFAULT_LOG_LEVEL = '0';          // デフォルトのログレベル
-       const DEFAULT_LOG_STATUS = '1';         // デフォルトのログステータス
+       const DEFAULT_LOG_STATUS = '1';         // デフォルトのログステータス(未参照のみ)
        const DEFAULT_LIST_COUNT = 30;                  // 最大リスト表示数
        const DEFAULT_VIEW_COUNT = 10;                  // 一度に表示可能なリスト項目数
 //     const MAX_PAGE_COUNT = 20;                              // 最大ページ数
@@ -95,7 +95,7 @@ class admin_opelogWidgetContainer extends BaseAdminWidgetContainer
                $this->logStatus = self::DEFAULT_LOG_STATUS;            // 現在のログ表示ステータス(0=すべて、1=未確認のみ、2=確認済みのみ)
 
                // 表示するログを制限
-               $viewLevel = 0;                         // 表示メッセージレベル(0すべて、1=注意以上、10=要確認)
+               $viewLevel = 0;                         // 表示メッセージレベル(0=以上、1=注意以上、10=要確認)
                if ($this->logLevel == '1') $viewLevel = 10;
 
                // 表示条件
index ef6fdd9..bd065c9 100644 (file)
@@ -20,7 +20,7 @@ class admin_opelogDb extends BaseDb
        /**
         * 運用ログ取得
         *
-        * @param int           $level          取得ログのレベル(0すべて、1=注意以上、10=要確認)
+        * @param int           $level          取得ログのレベル
         * @param int           $status         取得するデータの状況(0=すべて、1=未参照のみ、2=参照済みのみ)
         * @param int           $limit          取得する項目数
         * @param int           $page           取得するページ(1~)
@@ -41,10 +41,9 @@ class admin_opelogDb extends BaseDb
                // 必須参照項目のみに限定
                $params = array();
                $addWhere = '';
-               if ($level > 0){
-                       $addWhere .= 'WHERE ot_level >= ? ';
-                       $params[] = $level;
-               }
+               $addWhere .= 'WHERE ot_level >= ? ';
+               $params[] = $level;
+
                // 参照状況を制限
                if ($status == 1){              // 未参照
                        if (empty($addWhere)){
@@ -68,7 +67,7 @@ class admin_opelogDb extends BaseDb
        /**
         * 運用ログ総数取得
         *
-        * @param int           $level          取得ログのレベル(0すべて、1=参照必須)
+        * @param int           $level          取得ログのレベル
         * @param int           $status         取得するデータの状況(0=すべて、1=未参照のみ、2=参照済みのみ)
         * @return int                                  総数
         */
@@ -79,10 +78,9 @@ class admin_opelogDb extends BaseDb
                // 必須参照項目のみに限定
                $params = array();
                $addWhere = '';
-               if ($level > 0){
-                       $addWhere .= 'WHERE ot_level >= ? ';
-                       $params[] = $level;
-               }
+               $addWhere .= 'WHERE ot_level >= ? ';
+               $params[] = $level;
+
                // 参照状況を制限
                if ($status == 1){              // 未参照
                        if (empty($addWhere)){