xoops は各ページのタイトル付けが少しへたくそのように思う。同じタイトルのページがたくさんできちゃうわけです。
しかも、 システム設定>一般設定 の「サイト名」や「サイト副題」をサイトの各ページの頭にもってくるため、さらに同じ様なタイトルのページばかりになるわけです。
何故そんなに気にするのかというと、YAHOO!がうまくキャッシュしてくれないように思うんです。。同じタイトルのページばかりだと。。
ですから <title> の改造をしてみました。まず theme.html
改造前
<title><{$xoops_sitename}> <{$xoops_pagetitle}></title>
改造後
<title><{$xoops_pagetitle}><{$story.title2}> <{$xoops_sitename}></title>
<{$story.title2}> は、ニュース用の改造タイトル変数です。
続いて /modules/news/article.php の改造。というかタイトル用の変数追加。
改造前
$story[‘title’] = $article->textlink().” : “.$article->title();
$story[‘text’] = $article->hometext();
改造後
$story[‘title’] = $article->textlink().” : “.$article->title();
$story[‘title2’] = ” : “.$article->title();
$story[‘text’] = $article->hometext();