最近 XOOPS の Core が古い記法を排除したようなので、その副作用のようです。$HTTP_* 変数を直さないと上手く動かないのでしょう。
機械的に、次の変更を行えばよいのですが、全体にちらばっているので、結構面倒かもしれません。

$HTTP_GET_VARS → $_GET
$HTTP_POST_VARS → $_POST
$HTTP_SERVER_VARS → $_SERVER
--
安冨 伸浩 (マイサイト管理人)