ハックではない管理メニュー改善
Date 2007-03-19 04:20:09 | Category: XOOPS
|
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 ファイルを書き換えることで実現しています。
|
|