2012-03-19 2 views
1

フィードをインポートするには、BBCニュースなどのすべてのコンテンツをフィルタリングしてキーワードを含む記事だけをデータベースに格納するようにしてください。私は、各アイテムを特定のコンテンツタイプのノードとして表示し、それが所定の時間間隔ごとに更新されるようにしたいと思います。これを行う簡単な方法はありますか? (私はPHPで多くの経験がないので、具体的にしてください)RSSフィードをノードにインポートしてフィルタリングする

ありがとう!

答えて

2

ノードをインポートするFeedsモジュールを使用してください。

あなたのノード上で自動化されたアクションを実行するためにRulesモジュール+ cronを使用。

私は、コンテンツをフィルタリングするかどうかはわかりませんが、これらの2つのモジュールが、あなたが始める必要があります。ヒント:ノードをDrupalにインポートする前に、コンテンツをフィルタリングするほうがはるかに良いでしょう。 Feeds module

1

は、RSSフィードからノードを作成する機能を持っています。セットアップ後、定期的に実行できます。

またFeeds Tamper moduleは、あなたがキーワードに基づいてフィルタリングすることができます。

0

フィードモジュールと一緒に行く前に、(https://drupal.org/project/issues/feeds?categories=bug)最初のプロジェクトのバグリストを確認してください。これは非常に堅実なモジュールではありません。たとえば、フィードはcronで更新できません。手動で更新する必要があります。これだけでは、ほとんどの人のためのshowstopperする必要があります。

私はD6バージョンについて話しています。

関連する問題