XOOPS d3bolgのRSS配信を全文から抜粋に変更する
rssを抜粋配信するために。
xoops_trust_path/modules/d3blog/mainのrss.phpと言うファイル。
その71行目あたりを赤字に変更してみました。
foreach($entries as $entry) {
$item['title'] = xoops_convert_encoding($entry->getVar('title'));
$item['link'] = sprintf('%s/modules/%s/details.php?bid=%d', XOOPS_URL, $mydirname4show, $entry->bid());
$item['guid'] = sprintf('%s/modules/%s/details.php?bid=%d', XOOPS_URL, $mydirname4show, $entry->bid());
$item['pubdate'] = d3blog_rfc2822_date($entry->published());
$naiyou = xoops_convert_encoding($entry->pingExcerpt(0));
if (mb_strlen($naiyou) > 249){
$item['description'] = mb_substr($naiyou,0,250)."…";
}else{
$item['description'] = $naiyou;
}
$items[] = $item;
}
$tpl->assign('feed', $feed);
$tpl->assign('entries', $items);
}