サマリ | 設定階層以下のページのRecent Canges の RSS(1.0)出力 |
---|---|
リビジョン | 1.1 |
対応バージョン | 1.4 |
投稿者 | merlin |
投稿日 | 2003-10-19 (SUN) 15:01:16 |
?cmd=rssp10[&page=PAGE]
version | date | comment |
---|---|---|
1.0 | 2003/10/19 | Release |
1.1 | 2004/03/21 | IE Purse Error fixed |
RSS_DESCRIPTION って、なんとかならないんでしょうかね?取得したプラグインというプログラムのファイルを修正して利用する。というのは、なんとかしたいですよねぇ。$page_title と、特定階層といっているページ名を利用してできるといいと思いますが。rssp も同じですけどね。
こんなのはどうでしょう? これでRSS_DESCRIPTIONは固定されずに済みますが。
$prefix=''; $prefix = strip_bracket($vars['page']); - $rss_description=RSS_DESCRIPTION; + $rss_description = mb_convert_encoding($prefix,'UTF-8',SOURCE_ENCODING)." Recent Changes";
$rss_description = "<![CDATA[" . mb_convert_encoding($prefix,'UTF-8',SOURCE_ENCODING) . " Recent Changes" . "]]>";
続・質問箱/91にあるようにRecentChangesページ名($whatsnew)が日本語の場合に文字化けが発生し、IEでパースエラーになります。cvs:plugin/rss.inc.php(v1.4r1.6)、cvs:plugin/rss10.inc.php(r1.4r1.10→r1.11)と同様の修正が必要です。