ハックではない管理メニュー改善

Date 2007-03-19 04:20:09 | Category: XOOPS

in englishin japanese
X2管理画面における左メニューの問題点は以下の4つに集約されます。

(1) JavaScriptのポップアップ位置がおかしくて下の方のモジュールだと捕まえきれない
(2) メニューの中身はIMGのみで、そのIMGにALTすら打ってない
(3) JavaScriptを切ると、アクセスできない項目が山のようにある
(4) 現在選択中のモジュールが何であるかが判らない

それを改善するために、HackではないHackを考えてみました。
あくまでモジュールだけです。最新版のaltsysモジュールを入れて、その一般設定で、「管理者用メニューの書き換え」を何か別のものに変更してみてください。

いわゆるmainfile hookでもコアHackでもないので、反映は1テンポ遅れますが、画面左メニューが切り替わったと思います。選択できる3パターンいずれも、(1)と(2)は改善してあります。「XC Legacy 2.1風」だと(1)〜(4)すべてを改善してあります。(下図参照)

この手法はキャッシュHackというもので、altsysでは結構あちこちで使ってます。今まではすべてSmartyのコンパイルキャッシュ templates_c/ をHackしていたのですが、今回の操作改善は cache/adminmenu.php ファイルを書き換えることで実現しています。




You can read more news at PEAK XOOPS.
http://xoops.peak.ne.jp

The URL for this story is:
http://xoops.peak.ne.jp/md/news/index.php?page=article&storyid=411