トップ 差分 一覧 Farm ソース 検索 ヘルプ RSS ログイン

BugTrack-plugin/28

ページの作成や編集にはユーザ登録が必要です。

RSS 1.0+Dublin Coreプラグイン

  • 投稿者: Lef
  • カテゴリ: 新規
  • 優先度: 低
  • 状態: リリース済
  • 日時: 2003年07月13日 02時37分50秒

 内容

RSS 1.0+Dublin Coreプラグインです。多少独自色がある部分としては、dc:subjectでカテゴリを扱っています。(複数カテゴリ対応)

descriptionには、一番先頭にある見出しを出力します。dc:languageやxml:langも一応出力しています。dc:subjectの複数出力に関しては、たぶん仕様は満たしていると思うのですが、若干自信がありません。

を通ることは確認しました。

ライセンスは修正済みBSDライセンスで。

 コメント

  • 3.5.0dev2で取り込みました。 - たけぞう (2003年08月08日 17時05分04秒)
  • RSSMaker10.pmを改造して、RSSのdescriptionに本文先頭から512文字抽出した文字列を設定するようにしました。また、ページ名によるフィルタもしています。rss1.0_u1_for_v3.5.5.lzh(412)。対応バージョンは3.5.5ですが、$wiki->config("frontpage")を変更すればそれ以前のバージョンでも動くと思います。 - zedosho (2004年07月03日 07時22分29秒)
  • RSSMaker.pmにはある link refが RSSMaker10.pmでは hookされていないようです。 - H.Holon (2005年10月31日 12時19分03秒)
174,180c174
<       my $hook = shift;
< 
<       if($hook eq "initialize"){
<               $wiki->add_head_info("<link rel=\"alternate\" type=\"application/rss+xml\" title=\"RSS\" href=\"?action=RSS\">");
<       } else {
<               &make_rss($wiki,$wiki->config('log_dir')."/rss10.cache");
<       }
---
>       &make_rss($wiki,$wiki->config('log_dir')."/rss10.cache");
お名前: コメント:
rss1.0_u1_for_v3.5.5.lzh rss10.zip

最終更新時間:2005年10月31日 12時40分59秒