【freo】page_all で、続きを読むと本文分離
まさかfreoネタが人様のお役に立っていたとは。
こんにちは。放置しすぎの私です。
放置ついでに、久しぶりにfreoいじって手を入れた箇所をメモ。
page_allプラグイン(これ名前なんて云いましたっけ)で、本文と続きを読むーの部分を本体のpage同様分けようという話。
$pages = array();
while ($data = $stmt->fetch(PDO::FETCH_ASSOC)) {
$pages[$data['id']] = $data;
//本文と続きを読む を分けたい ↓page/default.phpでやってることそのまま。
list($excerpt, $more) = freo_divide($data['text']);
$pages[$data['id']]['excerpt'] = $excerpt;
$pages[$data['id']]['more'] = $more;
//ここまで
}
ぶっこむ場所は、最初にpageに値拾ってくるところ。30行目くらい。
当たり前といえば当たり前の処理なんですけど、なんでこれデフォでやってくれてないのかなー…。
フィルタとか閲覧制限のことは何一つ考えてないので、後半部分でなんとかしないとダメかも。