質問箱/2537

カテゴリ
サマリ$non_list と異なる条件で別の recent.dat を作る可能性について
バージョン1.4.4_php5
投稿者バイズ?
状態質問
投稿日2005-01-17 (月) 23:04:22

質問

記事が更新された際、pukiwiki.ini.php にある $non_list と異なる条件でもう一つの recent.dat を作る事は可能でしょうか。例えば、

// RecentChangesのキャッシュ
define('PLUGIN_RECENT_CACHE', CACHE_DIR . 'recent.dat');

の代わりに

// RecentChangesのキャッシュ
define('PLUGIN_RECENT_CACHE', CACHE_DIR . 'recent.dat');
// 日記のRecentChangesのキャッシュ
define('PLUGIN_DIARY_RECENT_CACHE', CACHE_DIR . 'diary_recent.dat');

のような感じで、diary_recent.dat には '^日記\/' で始まるページの更新履歴だけを記録すると言う事です。僕が運営しているサイトでは、自作プラグイン/rss10pp.inc.php を使ってコンテンツごとの RSS をユーザーが好きのように RSS を登録したりする事が出来るのですが、友人や家族などコンテンツの内容にあんまり関心がない方には '^日記\/' の RSS も提供出来たら*1と思います。

どなたかやり方を伝授して頂けると大変助かります。

回答

  • ご希望の内容とは若干ずれますが、自作プラグイン/rss10pp.inc.phpでは次のようにすると特定階層(例ではhoge)以下の更新状況を出力できます。任意の正規表現にマッチしたものだけ取り出すような処理に変更するのもさほど難しくなさそうです。 -- でぃあばぁ 2005-01-19 (水) 20:45:55
    ?cmd=rss10pp&page=hoge


*1 そもそもホームページと日記を別々の Wiki で管理するべきかもしれませんが… (^^;

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2005-01-19 (水) 20:54:42
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.243 sec.

OSDN