**rssp10.inc.php [#e34318f4]
|RIGHT:100|LEFT:360|c
|~サマリ|設定階層以下のページのRecent Canges の RSS(1.0)出力|
|~リビジョン|1.1|
|~対応バージョン|1.4|
|~投稿者|[[merlin]]|
|~投稿日|&new{2003-10-19 (SUN) 15:01:16};|

**解説 [#uc92fb3c]

:名称(NAME)|rssp10
:書式(SYNOPSIS)|
 ?cmd=rssp10[&page=PAGE]
:引数(VARIABLES)|
PAGE : page name
:モジュール内設定(VARIABLE in MODULE)|
RSS_DESCRIPTION : サイトによって設定してください。
:タイプ(TYPE)|
コマンド(Command) 
:機能(FUNCTION)|
標準のrss10コマンドに description の設定部と指定階層以下の出力制限を付けたもの
:ダウンロード(Download)|
#ref(rssp10.inc.php.11,left)

**変更履歴(Changelog) [#p861418f]
|CENTER:|CENTER:||c
|~version|~date|CENTER:~comment|h
|1.0|2003/10/19|Release|
|1.1|2004/03/21|IE Purse Error fixed|

**EXAMPLE [#m43b8bd1]
//**EXAMPLE [#m43b8bd1]
// サイト構成の変更にともない、サンプル消滅?
//
//- ALL :http://tec-tech.org/?cmd=rssp10
//
//- PukiWiki & Under layer :http://tec-tech.org/?cmd=rssp10&page=PukiWiki

-[[ ALL :http://tec-tech.org/?cmd=rssp10]]

-[[ PukiWiki & Under layer :http://tec-tech.org/?cmd=rssp10&page=PukiWiki]]

- ALL [[&ref(http://tec-tech.org/image/rdf.png,nolink,RSS All);>http://tec-tech.org/?cmd=rssp10]]
- PukiWiki [[&ref(http://tec-tech.org/image/rdf.png,nolink,RSS PukiWiki);>http://tec-tech.org/?cmd=rssp10&page=PukiWiki]]
- BLOG [[&ref(http://tec-tech.org/image/rdf.png,nolink,RSS BLOG);>http://tec-tech.org/?cmd=rssp10&page=BLOG]]

**コメント [#wcf706e3]
-[[upk]] &new{2003-11-10 (MON) 03:40:05};
~RSS_DESCRIPTION って、なんとかならないんでしょうかね?取得したプラグインというプログラムのファイルを修正して利用する。というのは、なんとかしたいですよねぇ。$page_title と、特定階層といっているページ名を利用してできるといいと思いますが。rssp も同じですけどね。
--[[reimy]] &new{2004-01-04 (SUN) 00:21:22};
~こんなのはどうでしょう? これでRSS_DESCRIPTIONは固定されずに済みますが。
  	$prefix='';
  	$prefix = strip_bracket($vars['page']);
 
 -  	$rss_description=RSS_DESCRIPTION;
 +	$rss_description = mb_convert_encoding($prefix,'UTF-8',SOURCE_ENCODING)." Recent Changes";
--そこで、<![CDATA[~~~]]>ですよ。これで挟めば問題ありません。サンプル:http&#x3a;//logue.xrea.jp/?cmd=rss10 -- [[Logue]] &new{2004-10-29 (金) 19:26:40};
 $rss_description = "<![CDATA[" . mb_convert_encoding($prefix,'UTF-8',SOURCE_ENCODING) . " Recent Changes" . "]]>";

-[[reimy]] &new{2004-03-19 (FRI) 02:17:03};
~[[続・質問箱/91]]にあるようにRecentChangesページ名($whatsnew)が日本語の場合に文字化けが発生し、IEでパースエラーになります。[[cvs:plugin/rss.inc.php]](v1.4r1.6)、[[cvs:plugin/rss10.inc.php]](r1.4r1.10→r1.11)と同様の修正が必要です。
-そこで、<![CDATA[~~~]]>ですよ。これで挟めば問題ありません。サンプル:http://logue.xrea.jp/?cmd=rss10 -- [[Logue]] &new{2004-10-29 (金) 19:26:40};

 $rss_description = "<![CDATA[" . mb_convert_encoding($prefix,'UTF-8',SOURCE_ENCODING) . " Recent Changes" . "]]>";
//#comment

#comment


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.050 sec.

OSDN