前へ
特定のカテゴリーに関してRSSファイルを作りましたが、今度はその特定のカテゴリ以外のRSSファイルを作る事が出来るようrecent.phpを改変しました。 いろいろカテゴリがある中で、ある特定のカテゴリの更新が頻繁な場合、その他のカテゴリの記事がRSSファイル内で埋もれてしまいます。そこで、特定のカテゴリを除外してRSSファイルを作れたらと思い改変してみました。 以前カテゴリ別に表示するようにしたファイルでSELECTの部分にNOTを加えただけですが。。。 P_BLOGで用意されているrss/recent.phpに下記の変更を加える。
$key = $HTTP_GET_VARS['category']; $listup_query = "`category` NOT REGEXP BINARY '^".$key."$|^".$key.",|,".$key.",|,".$key."$|,?".$key.",|,?".$key."$')"; --省略-- if($key!=""){ $sql = 'SELECT'. " `id`, `href`, `name`, DATE_FORMAT(`date`,'%Y-%m-%dT%T') as `date`, `comment`, `category`". " FROM `{$log_table}` WHERE (`draft` = '0') AND (".$listup_query." ORDER BY `date` desc LIMIT {$cfg['pagemax']}"; } else{ $sql = 'SELECT'. " `id`, `href`, `name`, DATE_FORMAT(`date`,'%Y-%m-%dT%T') as `date`, `comment`, `category`". " FROM `{$log_table}` WHERE `draft` = '0' ORDER BY `date` desc LIMIT {$cfg['pagemax']}"; }
recent_cate_ex.php ( application/octet-stream : 4 KB)
MD5 : 7c5926cafff30f9d9ea482e8f2723877
詳細検索
特定のカテゴリーに関してRSSファイルを作りましたが、今度はその特定のカテゴリ以外のRSSファイルを作る事が出来るようrecent.phpを改変しました。
いろいろカテゴリがある中で、ある特定のカテゴリの更新が頻繁な場合、その他のカテゴリの記事がRSSファイル内で埋もれてしまいます。そこで、特定のカテゴリを除外してRSSファイルを作れたらと思い改変してみました。
以前カテゴリ別に表示するようにしたファイルでSELECTの部分にNOTを加えただけですが。。。
P_BLOGで用意されているrss/recent.phpに下記の変更を加える。
recent_cate_ex.php ( application/octet-stream : 4 KB)
MD5 : 7c5926cafff30f9d9ea482e8f2723877