xoops用のモジュールを作成するプロジェクトです。
1. ver2.06RCの誤記修正。いっぱいある。配置から作り直し。
主に、セキュリテイ重視のためのつもりでしたとこ意味なし記述いっぱいあったので。
xptblcheck.php を直接呼びしても、define不足で動作していなかったはずですが、
本来呼び出されるルーチンしかないので、function に変えました。
global変数を少なくするのが目的の一つ
ファィル名も変えてます(気まぐれですいません。)
削除
xptblcheck/admin/main/xptblcheck.php
xptblcheck/admin/main/include/functions.php
追加
xptblcheck/admin/main/include/xptblcheckmain.php
xptblcheck/admin/main/include/xptblchecksub.php
xptblcheck/admin/main/include/xptblcheckdisplay.php
2.機能の追加
2.1 admin メニューの追加 index.php
2.2 HTTP_REFERERチェックによる使用制限オプションの追加
HTTP_REFERERは偽装可能なので効果は期待できませんけど、無いよりまし?
2.3 テーブルチェックページ
infoview に $Global と get_defined_vars() の2表示追加
見てどうなるという項目のものでもないのですが
これは、主にテーブルロジカルチェック自信のデバグ確認用
2.4 ファイルリストのリスト表示
cache , template_c , uploads だけ
追加
xptblcheck/admin/main/include/xtccheckmain.php
xptblcheck/admin/main/include/xtccheckshow.php
テストのみ(とりあえずファイル情報表示)
安全で便利には作れないかも