こんにちは
ここの文字コードは、ISO-8859-1で、日本語は数値参照で表記されていますね。
日本語の書かれたスレッドを表示した時に、ブラウザの表示文字コードがEUC-JPやShift_JISでも日本語が化けませんね。
この為に表示文字コードが異状な状態に気付かずに間違った表示文字コードのままで送信を行なうと、
送信データは表示文字コードに従って送信されてしまい、化けの要因になっていると推測出来ます。
そこで、表示文字コードに依存せずに、
<form name='forumform' id='forumform' action='post.php' method='post' onsubmit='return xoopsFormValidate_forumform();' accept-charset='iso-8859-1'>
と、送信データの文字コードを指定する事により、改善が見られませんかね。
日本公式にも投稿していますが、きっかけは、ここの化けが気になっていたので、報告まで。