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

19年11月21日(Thu) 4時53分
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

Post a new comment

Subject
guestname
Body

Go to richer form

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: 15272, today: 1, yesterday: 4
Princeps date: 2007-06-12 (Tue) 22:27:25
Last-modified: 2013-06-09 (Sun) 20:46:46 (JST) (2355d) by nao-pon
このページのTopへ
ログイン
ユーザ名:

パスワード:

オートログイン

Basic 認証 | SSLログイン

Register now! | Lost Password?



メインメニュー
UsersWiki メニュー
付箋メニュー
Fusen(Tag) menu 
Tag Editor
Color: BG:
Name:  Connect line ID:
 
ブックマーク
Please log in to use it.
[Login]
サイト内 Wiki
☆ 検索 ☆



高度な検索(サイト内)
FireFox検索プラグイン
オンライン状況
合計 84 人がオンライン中 :-)
(UsersWiki : 3 人)

登録ユーザ: 0 & ゲスト: 84

もっと...
サイト情報
管理人

nao-pon
 

登録ユーザ数: 4619


Web Services by Yahoo! JAPAN
楽天ウェブサービスセンター
Amazon.co.jpアソシエイト
現在ページのQRコード
現在ページのQRコード
[携帯対応]
参照元情報