>>105
亀だが、マジレスすっとNoticeの内容によって違うから、一言では言えない。
Noticeの意味が分かれば自力で出来ると思うのだが・・・
分からないで直そうとすると壊れるからerror_reporting(0)で潰す(ってかデバッグモードをオフにする)するのが無難かと。

いちお一つ書いておくと、
Notice: Only variable references should be returned by reference
は、参照(&関数名)で返している所で、実値や、他の関数の返り値を直接返してしまっている所で出るな。
function &f() {
return true;
}
上の例だと、一度変数に受けてから返すと出なくなるはず
function &f() {
$r = true;
return $r;
}

・・・まぁ、はっきりいって、xoopsはコードがぐだぐだだから読むのも嫌なんだがな。
(一時使う羽目になったのでフォーラムとここ見てるだけ)
すでにあるから使うとか、PHPとか勉強したく無いから使うとかでなければやめとけ