2011-07-27 10 views
2

私は、2つのDrupalウェブサイト間でデータを共有する簡単な方法を考え出しています。ここに私の状況があります:2つのウェブサイトはどちらも、画像、オーディオ、およびデータを含むトップXミュージックリストを必要とします。 1つのウェブサイトは既にこのリストを作成して更新しています。両方とも同じリストを使用しているため、もう一方のウェブサイトは最初のリスト、コンテンツ、スタイル、およびすべてをまっすぐにしたいと考えています。彼らは他のウェブサイトでリストを作成するために行われた作業を利用したいと考えています。彼らのウェブサイトは構造的に似ており、私たちは両方のサイトを管理しています。オーディオはSWFツールを使用して再生可能になります。2つのDrupalウェブサイト間で「トップX」リストを共有する方法は?

ドメインは、Top X Musicリストのほかに2つのサイトが何も共有していないため、実際には適切なソリューションではありません。元のサイトのビューを作成して、必要な形式でデータをフィードすることができます。私が検討してきた

いくつかの解決策は以下のとおりです。

  • は、オーディオ/画像用の他の サイトに戻って他のハードリンクにあるサイトからのデータをフィード。
  • iFrameサイトのデータを「盗む」 リストに表示します。 (簡単ですが粗すぎるようですが)
  • jQuery AJAXは "stealing"サイトにデータを読み込みます。

基本的に私はあなたがあなたのDrupalのウェブサイトだった場合、これをどのように処理するかの提案を探しています。私はフィードに精通していますが、このフィード専用のパーサを書く必要があります。ありがとう! :)

答えて

0

あなたは2つのサイトで使用しているDrupalのバージョンは言及していません。それがDrupal 6であると仮定すると、Web Widgetsモジュールおよび/またはEmbed widgetsモジュールをチェックアウトすることができます。

+0

これはDrupalです。あなたの提案をお寄せいただきありがとうございます。私は今日彼らに試してみましょう。 – Avey

0

SiteAからのコンテンツのリストの直後にある場合は、特定のビューに表示を追加してRSS出力を取得できます。 ViewsRSSモジュールを使用すると、返される内容をより詳細に制御できます。

ウィジェットのアプローチをもっと探しているなら、Webウィジェットや埋め込みウィジェットモジュールを見てみましょう。彼らは基本的な機能は大丈夫ですが、より多くの機能が必要な場合は、コンテンツをiframeに埋め込むか(素早く汚れているか)、またはservicesモジュールを確認することを検討しています。ニーズ。

HTH。

関連する問題