hypweb.net
XOOPSマニア  最新情報のRSS(サイト全体)
[ 自宅サーバーWebRing |ID=54 前後5表示乱移動サイト一覧 ]

TOP » UsersWiki » nao-pon » blog » 2007-06-12

d3forum RSSアドオンパック anchor.png

超久々の徒然日記です。 :p

先日、このサイトのフォーラムを GIJOE さん作の d3forum に移行しました。

以前の NewBB の時に、独自に RSS 機能を拡張して発信していましたので、d3forum でも同じようにできるように、RSSアドオンパック for d3forum を作ってみました。

フォーラム全体、カテゴリ毎、フィーラム毎に RSS(2.0) を発信できます。

URLはそれぞれ、 index.php?page=rss, index.php?page=rss&cat_id=[カテゴリID], index.php?page=rss&forum_id=[フォーラムID] となっています。

ちなみにこのサイトの場合

と、こんな感じです。

おまけで、WhatsNew モジュールのプラグインも同梱しておきました。

RSS の性格上、表示されるデータは、ゲストに閲覧権限があるもののみとなっています。

よろしければ、お使いください。(バグはあると思うので、自己責任でお願い致します。) :D


  • HypCoomonFunc 依存とサニタイズ漏れを修正して、d3forum_rss_addon.zip を差し替えました。 -- nao-pon 2007-06-12 (火) 13:27:25
  • TextSanitizer を D3forumTextSanitizer に変更して d3forum_rss_addon.zip を差し替えました。 :D *1 -- nao-pon 2007-07-10 (火) 08:27:42
  • 全体またはフォーラムごとの出力の場合、タイトルに[カテゴリ名/フォーラム名]または[フォーラム名]を追加するようにして、d3forum_rss_addon.zip を差し替えました。*2 -- nao-pon 2007-11-08 (木) 12:08:56
  • d3forum 0.81 にて RSS出力機能が追加されましたが、<content:encoded> での HTMLそのまんまの配信には、なっていないようなのでこのサイトでは、引き続きこのアドオンを使っていくことにし、互換性を保つための若干の修正を行いました。 -> filed3forum_rss_addon_v20071118.zip -- nao-pon 2007-11-18 (日) 17:47:35
  • コメント統合時元記事の閲覧権限が「ゲスト」にない場合は、RSSから除外するようにしました。(※モジュール側のD3commentクラス::validate_id()メソッドにて閲覧権限をチェックしている必要があります。)
    参考->Xoops Users Group Japan - d3forumコメント統合で、元記事の閲覧権限に連動したい
    filed3forum_rss_addon_v20071217.zip
    -- nao-pon 2007-12-17 (月) 08:45:11
  • うまくインストールできません。元々使用しているd3forumのディレクトリの二つのmodulesディレクトリ配下に、コピーしました。パーミッションはすべて755です。「modules/d3forum/index.php?page=rss&cat_ids=0&odr=1」で内容が空です。 -- 通りすがりさん 2008-07-14 (月) 11:56:40
    • HTML側とTRUST側にそれぞれ正しくアップロード出来ているか再度確認してみて下さい。 -- nao-pon@iPod−Touch 2008-07-15 (火) 00:18:44
  • ホダ塾ディストリビューションだと、最初からRSSの機能自体はあるようですが、これとの関連性はどうなのですか。 -- 通りすがりさん 2008-07-15 (火) 10:42:58
    • 共存可能にしているつもりです。XOOPSのデバグモードを PHPデバグ にして何かエラーメッセージは表示されますか? -- nao-pon 2008-07-15 (火) 23:42:44
  • コメント統合時元記事の閲覧権限がない場合の振る舞いを外部ファイルで設定できるようにしました。
    filed3forum_rss_addon_v20080716.zip -- nao-pon 2008-07-16 (水) 09:52:17
  • MySQLのデバッグを有効にすることでいっぱいエラーが出てきました。本体と拡張のどちらの原因かわからなかったので本体の方でも聞いていましたので、続きはそちらで行います。ありがとうございました。 -- 通りすがりさん 2008-07-17 (木) 21:26:36
  • GitHub へ移行しました -- nao-pon 2013-06-06 (木) 23:07:09
  • nao-pon愛好会としては、頂戴しました。 :-D 最近のd3forum 0.88.2との差異が :-? -- nonn50 2013-06-09 (日) 20:23:09
    • 標準では、本文はデータベースに保存されたままのものですが、このアドオンパックは、HTML にレンダリングした結果を全文配信します。 RSSリーダーで閲覧すると一目瞭然です。例えば Feedly で見るとこんな感じです。18Kqx.png -- nao-pon 2013-06-09 (日) 20:46:46


*1 これまでのDL数: 50
*2 これまでのDL数:203

Front page   Freeze Diff Backup Copy Rename ReloadPrint View   New Page Page list Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom) Powered by xpWiki
Counter: 3, today: 1, yesterday: 0
Princeps date: 2007-06-12 (Tue) 22:27:25
Last-modified: 2013-06-09 (Sun) 20:46:46 (JST) (2590d) by nao-pon
このページのTopへ
メインメニュー
ログイン

ユーザー名:


パスワード:





パスワード紛失  |新規登録
オンライン状況
142 人のユーザが現在オンラインです。 (1 人のユーザが UsersWiki を参照しています。)

登録ユーザ: 0
ゲスト: 142

もっと...