目的

IE7には標準でRSSフィードが使える機能が導入されていますが、RSSのバージョンが1.0のものでないと利用できず、0.91のものではエラーが表示されてしまいます。
RSSプラグインではデフォルトのバージョン指定は0.91となっており、このままだとIE7ではうまく利用できません。
そこで、デフォルトのバージョンを設定ファイルから指定できるようにrss.inc.phpを修正しました。

使い方

pukiwiki.ini.php などで

define('PLUGIN_RSS_VERSION_DEFAULT', '1.0');

のようにバージョンを指定してください。
デフォルトはこれまでのRSSプラグインと同様、0.91が指定されています。

patch

--- pukiwiki-1.4.6plus-u2-eucjp/plugin/rss.inc.php	2006-04-24 19:01:23.000000000 +0900
+++ pukiwiki/plugin/rss.inc.php	2007-02-08 16:08:06.000000000 +0900
@@ -11,13 +11,15 @@
 //   RSS 0.91, 0.92 : RSS means 'Rich Site Summary'
 //   RSS 2.0        : RSS means 'Really Simple Syndication' (born from RSS 0.92)
 
+define('PLUGIN_RSS_VERSION_DEFAULT', '0.91');
+
 function plugin_rss_action()
 {
 	global $vars, $rss_max, $page_title, $whatsnew, $trackback;
 
  	$version = isset($vars['ver']) ? $vars['ver'] : '';
 	switch($version){
-	case '':  $version = '0.91'; break; // Default
+	case '':  $version = PLUGIN_RSS_VERSION_DEFAULT; break; // Default
 	case '1': $version = '1.0';  break; // Sugar
 	case '2': $version = '2.0';  break; // Sugar
 	case '0.91': /* FALLTHROUGH */

コメント



トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2007-02-19 (月) 18:43:16
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 1.408 sec.

SourceForge