ITedite

Hack

XOOPSのコアやモジュールに手を入れるのがHack。
深いカスタマイズができるのはいいが、コアやモジュールをアップデートした際に、Hack内容まで上書きされてしまうのが厄介。
mainfile.phpはコアアップデートで上書きされないのが原則なので、mainfile.phpの変更のみで対処するのも良い(これはHackとよばないかもしれない)
というか、基本的にHackはしないほうがいい。
それよりも、
・テンプレート編集
・カスタムブロック作成(TinyDとかでもよい)
・モジュールによる機能上書き・置換
・Smartyプラグイン作成
による対処を先に考えた方がよい。