rsslinkプラグイン(rsslink.inc.php)拡張
PukiWikiの出力するRSSは、最低限の情報しか出力されていないため、最近普及し始めている
RSSリーダで内容も含めての取り込みが出来ない。
そこで、RSS1.0対応のrss10コマンドで、コンテンツを出力できるようなオプションを追加した。
但し、#commentプラグイン等から出力される、formタグに関してはとりあえず、出力をしないように、
変更を行っている。(actionプロパティーだけを無効にしても良いかもしれないが...)
また、指定したページのチェックをしているのをはずす事によって、「作業記録/20」というような
指定を可能にした。
さらに、以下のタグに関しての出力情報を変更している。
RSSタグ | 従来 | 変更後 |
---|---|---|
<dc:date> | RSS出力日時 | ページ変更日時 |
<description> | ページ変更日時 | ページの内容からTAGを除いたテキストの先頭500文字 (0.91ではページ変更日時のまま) |
<trackback:ping> | (なし) | TrackBack有効の場合は、TrackBackPingのURL(PukiWiki1.4のrss10.inc.phpより) |
一応FEED Validatorなどで、出力をチェックしたが、エラーなどは発見されていない。
指定例 | 説明 | 出力 | Check |
---|---|---|---|
&rsslink(作業記録) | 従来の記述 | check | |
&rsslink(作業記録,rss10) | 従来の記述 | check | |
&rsslink(作業記録,rss10,true) | contents付き | check | |
&rsslink(作業記録/20,rss10,true) | contents付き&ページ名前方一致 | check |
Comments Off
コメント
この投稿には、まだコメントが付いていません
コメントの投稿
ごめんなさい、現在コメントを付けることは出来ません