(Translated by https://www.hiragana.jp/)
PEAK XOOPS - d3Pipes 0.68b

PEAK XOOPS - d3Pipes 0.68b in englishin japanese






Main : XOOPS Modules : 

Category: XOOPS Modules   D3       xc21   php5
Download Now! Download Now! d3Pipes 0.68b Popular Version: 0.68b
Submitted Date:  2009/9/19
Description:
in englishin japanese

==== D3パイプ ===

ぼう!Pipesっぽい、シンジケーション総合そうごうモジュール


概要がいよう

- 外部がいぶのRSS/ATOMとう任意にんいのアグリゲーションで表示ひょうじできる
- 外部がいぶのRSS/ATOMとうむ/自動的じどうてき削除さくじょする
- んだ外部がいぶのRSS/ATOMとうにマークをつける/コメントをつける
- 内部ないぶ新着しんちゃく情報じょうほう任意にんいのアグリゲーションで表示ひょうじできる
- 内外ないがい情報じょうほうをシームレスにあつかえる
- 内外ないがい情報じょうほういずれもRSS1/RSS2/ATOMのフォーマットで出力しゅつりょくできる
- 機能きのう徹底的てっていてき分解ぶんかいしたジョイントモデルにより拡張かくちょう自由自在じゆうじざい
- エントリしぼみ(mbregexも選択せんたく可能かのう
- XML取得しゅとく動作どうさでサイト全体ぜんたいおもかんじさせない非同期ひどうき表示ひょうじブロック搭載とうさい
- D3モジュールなので、自由じゆうなdirnameでの複製ふくせい簡単かんたんなバージョン管理かんりたりまえ


使つかかた

事前じぜん準備じゅんび
altsys-0.55以上いじょうをインストールしておいてください。altsysのバージョンがひくくても正常せいじょう動作どうさしません。かならず、0.55以上いじょうをインストールしてください。

common/libがはいっていなかったらXOOPS_ROOT_PATHにコピーしておいてください。
http://xoops.peak.ne.jp/md/mydownloads/singlefile.php?lid=104

(ファイルアップロードとインストール)
普通ふつうのD3モジュールとしてインストールします。
モジュール管理かんりでインストールするまえに、Smartyプラグインふたつがちゃんとコピーされているか確認かくにんしてください。

XOOPS_TRUST_PATH 直下ちょっかに cache ディレクトリをつくり、書込かきこめ許可きょかします。
(まだつくっていない場合ばあい

あとは、パイプ管理かんりからパイプを追加ついかしていくだけです。パイプ作成さくせいれないうちは、ウイザードを使つかうのがいでしょう。ウイザードが構成こうせいしたパイプを編集へんしゅうしているうちに、ジョイントの構成こうせいにもれるでしょう。

なお、非同期ひどうきパイプ一覧いちらん表示ひょうじするには、ブロックアクセス権限けんげんほかに、モジュールアクセス権限けんげん必要ひつようです。


●サイトマップ機能きのう (Sitemaps)

http://www.sitemaps.org/

ずいぶんまえ実装じっそうだけしながらドキュメントでなに言及げんきゅうしていなかった機能きのうです。
htmlフォルダ直下ちょっかにある sitemap.php を mainfile.php とおな階層かいそうにコピーしてください。
あとは、Googleなどに、サイトマップとして XOOPS_URL/sitemap.php を指定していするだけです。

管理かんりしゃとしてd3pipesの公開こうかいがわにアクセスすると、[Sitemaps] というリンクがありますので、それをそのままコピー&ペーストするのもいでしょう。

以前いぜんメンテナンスしていたsitemapモジュールと混同こんどうされそうですが、そのモジュールとはなん関係かんけいもありません。d3pipesだけあれば機能きのうします。


更新こうしん履歴りれき

0.68 2009-08-08
- libxml 2.7.0 - 2.7.3 でタグがえてしまうバグに対応たいおう (thx toychee)
- phpbbようパースジョイント更新こうしん (sf.netに対応たいおうたのむからRSS対応たいおうしてくれ!) 0.68a
- libxmlバグようパッチの実体じったい参照さんしょう表記ひょうきtypoを修正しゅうせい (thx tsuji) 0.68b

0.67 2009-05-27
- ジョイント初期しょき設定せっていで、ぜんジョイントタイプについてデフォルトクラスを設定せっていした
- 再割さいわてジョイントの追加ついか
-- pico_ef_except
- D3pipesBlockBulletinlist のほろ調整ちょうせい

0.66 2009-01-18
- phpbbようパースジョイント追加ついか (なぜかRSS禁止きんしになっているsf.net対策たいさく)
- picoの内部ないぶ取得しゅとくジョイントで、efやtagsをわたすようにした
- コメント統合とうごう表示ひょうじじゅん指定してい追加ついか
- d3blogようジョイントでユーザIDの指定してい可能かのうになった (thx hodaka) 0.66a
- 言語げんごファイル追加ついか
-- portuguesebr (thx leco) 0.66a
- 言語げんごファイル更新こうしん
-- persian (thx voltan) 0.66b
- ブロックジョイント追加ついか
-- eguide2 0.66c

0.65 2008-11-18
- Sitemaps機能きのう簡単かんたん利用りようできるようにした
- のd3pipesのパイプを集約しゅうやくできるジョイントの新規しんき追加ついか (UnionTheotherd3pipes)
- 詳細しょうさい画面がめんに、パイプ情報じょうほうをアサインしわすれていたのを修正しゅうせい
- 最初さいしょ連結れんけつにのみ initial_pipe 属性ぞくせい付与ふよするようにした
- 「パイプ情報じょうほう保存ほぞんする」オプションを連結れんけつジョイントに追加ついかした
- モジュールトップやブロックに「上位じょういパイプめい表示ひょうじする」オプションを追加ついか
- のd3pipesからってきたパイプのdirnameあやま表示ひょうじ修正しゅうせい (thx ume8) 0.65a
- UTF-8への変換へんかんジョイントでencoding="UTF-8"を強制きょうせい指定していするようにした 0.65a
- こまかな使つか勝手がって改善かいぜん 0.65a

0.64 2008-09-20
- 発行はっこう(pubtime)をAjax経由けいゆえるコントローラの追加ついか
- descriptionまたはcontent:encodedをAjaxでえるコントローラの追加ついか
- 文字もじれつちょう間違まちがっていてもなんとかunserializeできるような関数かんすう作成さくせい
- UTF8への変換へんかんで、XML宣言せんげんないのencoding指定していすようにした (thx akira1019) 0.64a

0.63 2008-05-20
- ブロックのリンクを外部がいぶにするか内部ないぶにするかを選択せんたくするオプションを追加ついか
- コメント統合とうごうクラスを最新さいしん方式ほうしき変更へんこう (ようd3forum-0.83以上いじょう)
- ブロックジョイント追加ついか
-- D3pipesBlockD3bloglist (thx hodaka)
-- D3pipesBlockD3downloadslist (thx photositelinks) 0.63d
- block_sync_big.html のtypo修正しゅうせい (thx toychee,neko88) 0.63a
- ブロックジョイントに追加ついかオプションを指定してい可能かのうとした 0.63b
- D3pipesBlockXpwikipages.class.php が場合ばあいによってはfatalをこすのを修正しゅうせい 0.63c
- 定数ていすう _MD_D3PIPES_N4J_EXTRAOPTIONS がjapanese以外いがい未定義みていぎだったのを修正しゅうせい 0.63d

0.62 2008-05-01
- ローカル保存ほぞんジョイントで、fingerprintをえるのをやめた
- 再割さいわてジョイント追加ついか
-- D3pipesReassignAppendpubtimeintofingerprint (fingerprintにpubtimeを追加ついかする)

0.61 2008-04-29
- ローカル保存ほぞんジョイントで、出来できかぎりユニークなfingerprintをさい構築こうちくするようにした
- 置換ちかんジョイント追加ついか
-- D3pipesReplaceTidy4xml (あやまったRSSを修正しゅうせいする)
-- D3pipesReplaceTidy4xhtml (XHTMLに強制きょうせい変更へんこうする)
- 置換ちかんジョイント削除さくじょ
-- D3pipesReplaceTidy (実際じっさいには4xhtmlと名称めいしょう変更へんこうになっただけ)
- <webmaster>項目こうもくがUTF-8になっていないバグを修正しゅうせい (thx neko88) 0.61a

0.60 2008-02-20
- 集約しゅうやくパイプのatom/updatedフィールドのがおかしかったのを修正しゅうせい (thx yumipoyo)
- sitemapモジュールようのプラグインを追加ついか (thx GEM)
- バージョン番号ばんごう間違まちがっていたのを修正しゅうせい (thx nobuhiro) 0.60a
- sitemapモジュールようプラグインのtypoを修正しゅうせい (thx yumipoyo) 0.60b
- dc:subjectによるカテゴリー対応たいおう追加ついか 0.60b
- cronによる update_cache.sh 実行じっこうで、オーナーの問題もんだいがでるのを修正しゅうせいした 0.60b
- フィルタージョイント追加ついか
-- FilterFuture_except 未来みらいのエントリを除外じょがいする 0.60b
- テンプレートから管理かんりしゃメールアドレスを削除さくじょした 0.60c

0.59 2007-12-12
- unserializeに失敗しっぱいした場合ばあいにfatal errorが発生はっせいしていたのを修正しゅうせい (thx sunuken)
- google sitemap出力しゅつりょくようのルートコントローラを追加ついか
- 内部ないぶ情報じょうほう取得しゅとくようジョイント追加ついか
-- xpwiki (thx nao-pon) 0.59a

0.58 2007-11-10
- きへの不正ふせいなアクセスがリダイレクトされていなかったのを修正しゅうせい (thx Nobelium)
- パイプに詳細しょうさいフィールドを追加ついか
- 不要ふようなrss+xmlヘッダが詳細しょうさい表示ひょうじされていたのを修正しゅうせい (thx rockel)
- 言語げんごファイル追加ついか
-- persian (thx voltan and irmtfan)
-- french (thx gigamaster)
-- fr_utf8 (thx gigamaster)

0.57 2007-10-13
- googleようsitemap出力しゅつりょく機能きのう追加ついか(サイトルートから出力しゅつりょくする方法ほうほう検討けんとうちゅう)
- 個別こべつパイプ・一覧いちらん・RSSのそれぞれで、出力しゅつりょくエントリすう指定していできるようにした
- きへリンクするRSSを出力しゅつりょくできるようにした
- 不要ふようなrss+xmlヘッダをアサインしないようにした (thx rockle)
- 編集へんしゅうようのJSが管理かんりしゃ以外いがいでも有効ゆうこうになっていたtypoを修正しゅうせいした (thx rockle)
- update_cache.sh が作成さくせいするキャッシュのパーミッションを修正しゅうせいした
- update_cache.sh を変更へんこうした(ROOTがわのこのファイルだけよう更新こうしん
- 結合けつごうジョイントエントリすうデフォルトのバグを修正しゅうせい (thx rockle) 0.57a

0.56 2007-09-05
- KeithXMLで、<item>の属性ぞくせい展開てんかいするようにした
- RSS1.0では、rdf:about をfingerprintとするようにした
- いくつかの状況じょうきょうてしまっていたWarningとNoticeをつぶした (thx souhalt) 0.56a
- タイムゾーン表現ひょうげんに:がふくまれていないW3C-DTF違反いはんのフィードに対応たいおうした 0.56a

0.55 2007-09-01
- block_sync_big.htmlテンプレートのリンクがおかしかったのを修正しゅうせい (thx Nobelium)
- 0.53で並列へいれつブロック表記ひょうきがおかしくなっていたのを修正しゅうせい
- モジュール全体ぜんたいのアグリゲーションフィールドのアサイン修正しゅうせい (thx kilica)
- ブロックジョイントでも最終さいしゅう取得しゅとく日時にちじ更新こうしんするようにした (thx kilica)

0.54 2007-08-24
- 更新こうしんPingジョイントを追加ついか
- 一般いっぱん設定せってい更新こうしんPing送信そうしんさき追加ついか

0.53 2007-08-23
- Snoopyの最大さいだいリダイレクト回数かいすう設定せってい追加ついかした
- 再割さいわてジョイントをふた追加ついか
-- ReassignHtmlentitydecode (余分よぶんにHTMLエンティティされているフィードの修正しゅうせい)
-- ReassignTruncate (文字もじれつちょうとし)
- HTML許可きょか設定せっていがエントリタイトルにも影響えいきょうするようにテンプレートを修正しゅうせい 0.53a

0.52 2007-08-20 ※ようモジュールアップデート
- ソートジョイントの実装じっそう
-- SortPubtimedsc (発行はっこう降順こうじゅん)
-- SortHeadlinestr (エントリタイトル文字もじれつ昇順しょうじゅん)
-- SortHeadlineint (エントリタイトル数字すうじ昇順しょうじゅん)
- きの削除さくじょ実装じっそう
- きの可視かし/不可視ふかしコントロール
- パイプ個別こべつ表示ひょうじ一覧いちらん機能きのうてきけた
- コメントアップデート処理しょり改善かいぜん
- typoなどほろ修正しゅうせい 0.52a

0.51 2007-08-12
- モジュールトップ集約しゅうやくそのままのXML出力しゅつりょく追加ついかした
- Keithxmlパーサ自身じしんでは、エントリのソートをおこなわないように仕様しよう変更へんこうした
- モジュールメインで alternate application/rss+xml を出力しゅつりょくするようにした

0.50 2007-07-13 ※ようaltsys-0.55以上いじょう
- XOOPS 2.0.16との互換ごかんせい改善かいぜん
- サイトない新着しんちゃく情報じょうほうパイプ作成さくせいウイザードの実装じっそう
- 内部ないぶ情報じょうほう取得しゅとくようジョイント追加ついか
-- myAlbum-P
-- myDownloads
-- myLinks
-- piCal
-- plzXoo
-- News
-- Bulletin2
-- System(comments)
-- xhnewbb
-- newbb1

0.34 2007-07-06
- common/lib によるオプションレンダリングが文字もじけしていたのを修正しゅうせい
- common/lib によるオプションレンダリングとaltsys管理かんり画面がめんようテーマとの衝突しょうとつ回避かいひ
- パイプ編集へんしゅうようテンプレートのほろ調整ちょうせい
- ジョイントの追加ついか
-- ReplaceTidy (0.34a)
-- ReplaceXsltproc (0.34a)

0.33 2007-07-03
- テキスト置換ちかんジョイントの実装じっそう
- ジョイントオプションのセパレータをジョイントごと変更へんこう可能かのうにした
- きの一部いちぶをInPlaceEditor処理しょり可能かのうとした
- PHP5だとUnionがいていなかったバグの修正しゅうせい (thx DJ_okamOTO) 0.33a
- ジョイントオプションにマルチバイト文字もじ指定していするとさい編集へんしゅうけるのを修正しゅうせい 0.33b

0.32 2007-06-30 ※このバージョンからcommon/lib/が必要ひつようになりました
- cronようキャッシュ更新こうしんコマンド追加ついか ROOT/modules/dirname/bin/update_cache.sh
- RSS/Atom取得しゅとくウイザードにURLおよびエンコーディングチェック実装じっそう
- RSS/Atom取得しゅとくウイザードにHTML表示ひょうじ追加ついか
- キャッシュ処理しょり・パイプパースじゅんおおきく変更へんこうした(逆順ぎゃくじゅん評価ひょうかによる実装じっそう
- Atomを正常せいじょうにパース出来できていなかったのを修正しゅうせい(Keithxml)
- 任意にんい段階だんかいはさむことのできるキャッシュジョイントの実装じっそう
- きジョイントからキャッシュ機能きのう削除さくじょ
- HTML許可きょか・HTMLタグ削除さくじょという再割さいわてジョイントの追加ついか
- Ajaxによるパイプ操作そうさ実装じっそうようcommon/lib)

0.31 2007-06-21 ※ようモジュールアップデート
- 取得しゅとくエラーと解析かいせきエラーを可能かのうかぎ判別はんべつ可能かのうにした
- リダイレクト処理しょり改善かいぜんした
- Snoopyの設定せってい(Proxyやcurlパスとう)を追加ついかした
- 時間じかんによるアグリゲーションをおこなわないUNIONジョイントを追加ついか
- ブロックオプションに「個別こべつ表示ひょうじ」を追加ついか
- jsbackend.htmlテンプレートでもシングルクオートを利用りよう可能かのうとした
- おおきなブロック表示ひょうじようテンプレートを追加ついか
- ブロック処理しょりファイルの分割ぶんかつ
- ブロック編集へんしゅう関数かんすう分割ぶんかつ
- ブロックオプションインターフェースの改善かいぜん
- 外部がいぶ取得しゅとくキャッシュ時間じかん設定せってい追加ついか
- パイプの途中とちゅう経過けいか解析かいせきする機能きのう実装じっそう
- RSS/Atom取得しゅとくパイプ作成さくせいウイザードの実装じっそう
- KeithxmlでRSS2にCDATAパートがあると解析かいせきできなかったのを修正しゅうせい (thx Yeah) 0.31a

0.30 2007-06-05 ※ようモジュールアップデート/Smartyプラグインのコピーをわすれずに(ひと追加ついかになってます)
- パイプ管理かんりのインターフェースを多少たしょうマシにした
- ブロックでパイプ番号ばんごう複数ふくすう選択せんたくできるようにした
- ブロックにてられたパイプすうおうじて、表示ひょうじ方式ほうしきえるようにした
- 同期どうきブロックを追加ついかした
- ブロックの仕様しようをD3標準ひょうじゅんにした
- D3コメントようクラスに、コールバックとバリデータを実装じっそうした
- コメントすうフィールドの追加ついか
- 除外じょがいようフィルタージョイントの追加ついか
- 言語げんごファイル名前なまえ変更へんこう
-- ja_utf8 (以前いぜんのjapaneseutf) 0.30a
- ブロックのパイプ指定していで、パイプIDに:数字すうじすことで最大さいだい取得しゅとくすう設定せってい可能かのう 0.30a

0.20 2007-05-11
- altsys必須ひっすとなった
- 文字もじ定数ていすうオーバーライドシステムを導入どうにゅうした(ようaltsys-0.5以上いじょう
- mymenuのテンプレートようaltsys-0.5以上いじょう
- PicoListブロックのtypo修正しゅうせい (thx emomo)
- 言語げんごファイル追加ついか
-- japaneseutf

0.14 2007-05-02
- パースジョイントにLinkHTMLを追加ついか
- Atom 0.3で<link>がとれていないのを修正しゅうせいした (thx kilica)

0.13 2007-04-27
- パースジョイントにSimpleHTMLを追加ついか
- 再割さいわてジョイントにDefaultLinkを追加ついか

0.12 2007-04-24
- 過去かこきへのページナビゲーションをつけた
- Atom 0.3に対応たいおうした (thx kilica)
- エスケープをaddslashes()からmysql_real_escape_string()にした
- 標準ひょうじゅんてきなSQL構文こうぶんにした (MySQL5対策たいさく)

0.11 2007-04-19
- エラー表示ひょうじわかりやすくした
- XML解析かいせきジョイントに、RSS/RDF/ATOM自動じどう判断はんだん処理しょり搭載とうさいした
- パイプ編集へんしゅうにジョイントじゅん矛盾むじゅんチェックをおこなうようにした
- ハイライト機能きのう実装じっそうした

0.10 2007-04-17
- 最初さいしょのリリース
- つまづきやすい初期しょき設定せってい変更へんこう 0.10a


Downloaded 34108 times  34108  File Size 41.31 KB  Supported Platforms tar.gz|zip|php5|xc21|D3  Home Page http://www.peak.ne.jp/
Modify | Report Broken File | Tell a Friend | Comments (3)


Comments list

GIJOE  Posted on 2009/9/19 6:13
tsujiさん、こんにちは。

Quote:

ただ、わせてきには現在げんざいのさくらインターネットのPHP Version 5.2.10とd3pipeの最新さいしんの0.68をわせたときにほぼかならきる現象げんしょうのようです。
いかにも、0.68で追加ついかしたコードのバグみたいだなあ、と確認かくにんしてみたら、なんと、実体じったい参照さんしょうのセミコロンをわすれてました。

さきほど修正しゅうせいしてアーカイブも更新こうしんしています。

class/xml.php

だけ上書うわがきしてください。

バグレポート、ありがとうございました。
tsuji  Posted on 2009/9/10 17:07
かなりの素人しろうとなので原因げんいん正直しょうじきわかりません。
ただ、わせてきには現在げんざいのさくらインターネットのPHP Version 5.2.10とd3pipeの最新さいしんの0.68をわせたときにほぼかならきる現象げんしょうのようです。

こる内容ないようはd3pipesのXML解析かいせきでどうやってもエラーが途中とちゅうまってしまうというものです。

設定せってい自体じたいはうさぎにもできるXoops Cube入門にゅうもんとおりにやっています
http://usadeki.jp/modules/pico/index.php?content_id=44

色々いろいろ設定せっていためしてみたのですがかならずXML解析かいせき

array(0) {
}
--- errors ---
array(0) {
}


途中とちゅう経過けいかがこの状態じょうたいまってしまい、
"XML解析かいせきのタイプがマッチしていないため、エントリを抽出ちゅうしゅつできません。パイプ管理かんり確認かくにんしてください"
というエラーでわってしまいます。

XoopsCubeのHD1.0.3から2.1.7にアップデートしたもの、XoopsJPEx1.6のふたつの環境かんきょうためしておなごとこったので再現さいげんせいはあるとおもいます。HDばんはいっているd3pipe0.66を使用しようした場合ばあい上記じょうきりょう環境かんきょうども問題もんだいはありませんでした。

かなり限定げんていされた状況じょうきょうはなしですが一応いちおう報告ほうこくさせていただきます。


使つかはじめは今日きょうからですがわせによって色々いろいろできそうな本当ほんとうたのしいモジュールですね。
nobuhiro  Posted on 2008/2/25 0:24
些細ささいなことですいません。
xoops_trust_path/xoops_version.php のバージョン番号ばんごうふるい (0.59) ままのようです。(d3pipes-0.6.tar.gz)
GIJOE  Posted on 2007/5/11 5:07
emomoさん、こんにちは。

バグレポートありがとうございます。
指摘してきとおりでした。

さっそく修正しゅうせいしました。
またよろしくです
emomo  Posted on 2007/5/9 17:24
こんにちは、emomoです。

d3pipesのバグレポートです。
picoのコンテンツの新着しんちゃく情報じょうほう取得しゅとくした場合ばあい記事きじタイトルからのリンクがおかしくなります。

あいだちがったURL】
http://www.example.com/modules/picoindex.php?content_id=1

ただしいURL】
http://www.example.com/modules/pico/index.php?content_id=1

というようにモジュールのdirnameの/がけてしまいます。

【d3pipesの設定せってい
ジョイント:ブロック関数かんすうからの取得しゅとく/解析かいせき
クラス:picolist
オプション:pico

新規しんきパイプの作成さくせいのオプション(モジュールのdirnameを記入きにゅう)を
pico/としてもダメでした。

修正しゅうせい箇所かしょ
xoops_trust_path/modules/d3pipes/joints/D3pipesBlockPicolist.class.php

40ぎょう
- 'link' => $data['mod_url'].$content['link']
+ 'link' => $data['mod_url'].'/'.$content['link'] ,

※description表示ひょうじする場合ばあいはこちらも必要ひつよう
42ぎょう
- 'fingerprint' => $data['mod_url'].$content['link'] ,
+ 'fingerprint' => $data['mod_url'].'/'.$content['link'] ,

もし見当けんとうちがいのところ修正しゅうせいしていましたら、ごめんなさい。
Wardick  Posted on 2007/4/17 12:50 | Last modified
Yes that worked.

Nice Module!!

Thank you.
GIJOE  Posted on 2007/4/17 11:42
hi Wardick!

Go to "Joint initials" in admin, and save once.
Wardick  Posted on 2007/4/17 9:00
I get a blank page when entering pipes from the main menu.

d3pipes_common_get_joint_object_default(): Failed opening required '/home/Trust/modules/d3pipes/joints/union/D3pipesUnion.class.php' (include_path='.:/usr/lib/php:/usr/local/lib/php:/home') in /home/Trust/modules/d3pipes/include/common_functions.php on line 60
Login
Username or e-mail:

Password:

Remember Me

Lost Password?

Register now!