Download List

Projeto Descrição

xoops用のモジュールを作成するプロジェクトです。

System Requirements

System requirement is not defined

Liberado: 2004-02-17 20:04
xptblcheck 2.0.4 (1 files Esconder)

Release Notes

toshimitsuさんから修正版をもらったので新しいバージョンとして公開します。
Xoops がシステムテーブルのデータについて、
Xoopsが必要とシステムとしているはずの、
「このテーブル項目の値は、こちらのテーブルとリンクするので
元のテーブルに同じ値がないのはおかしい」 とか
「この値が無いと、xoopsがデータを使えないよ」 などの場合に
警告のメッセージを表示するのが目的です。

何も異常がないときは、「エラー無し OK」と表示されるだけです。

データの更新(削除・追加・訂正)はしません。
データ更新が必要な場合はphpMyAdminとかで別途してください。




Changelog

主な変更は、たぶんセキュリティバグはなかったと思われる部分にも
念をいれてチェックしたバージョンとのことです。
バグフィックスや機能変更はありません。

1.すべてのphpソースに、defined('XOOPS_ROOT_PATH')チェックをいれました。
2.includeする際に、file_existsチェックをいれて、リモートファイルはinclude出来ないようにしました。
3.初期配布時 の構成としては、チェックパターン xptblparam2 xptblparam3 のときにmodules/xptblcheck/admin/の直下にないですからエラーとして処理を中断してしまうことにしました。