target="_blank"

a タグの target は xhtml(Strict) で定義されていません(html5 では非推奨が外れるようなので悩ましいところではありますが)。
XOOPS Cube Legacy 2.1 では、target="_blank" という指定で、リンク先を別ウィンドウで開かせたい場合に target 属性を使っています(targrt="_blank"があると最近のブラウザは別ウィンドウで開く)。

xhtml Strict 対応のため、XOOPS Cube Legacy 2.2 では以下のように変更します。
http://sourceforge.net/tracker/index.php?func=detail&aid=2104641&group_id=159211&atid=943472#

・a タグの target="_blank" 属性は削除する
・代わりに、rel="external" 属性を追加する
・別ウィンドウで開かせたい場合は、javascript を使う

rel="external" 指定をした外部サイトへのリンクを別ウィンドウで開かせたい場合は、extras/extra_preload/jQuery_ExternalLink.class.php を prelaod ファイルの下にコピーします。
target 属性が xhtml Strict から外された理由の一つは、リンク先を別ウィンドウで開くか同ウィンドウで開くかはユーザがコントロールすべき事柄だ、という考え方にあります。そのためデフォルトでは preload は extras に入れ、オプションとしてサイト管理者が選べるようにしています。

なお、インストール時は preload が効かないため、外部サイトを開くための javascript を追加した状態になっています。

各モジュール作者の方も、target="_blank" の代わりに rel="external" の利用をおすすめします。