フィードをインポートするには、BBCニュースなどのすべてのコンテンツをフィルタリングしてキーワードを含む記事だけをデータベースに格納するようにしてください。私は、各アイテムを特定のコンテンツタイプのノードとして表示し、それが所定の時間間隔ごとに更新されるようにしたいと思います。これを行う簡単な方法はありますか? (私はPHPで多くの経験がないので、具体的にしてください)RSSフィードをノードにインポートしてフィルタリングする
ありがとう!
フィードをインポートするには、BBCニュースなどのすべてのコンテンツをフィルタリングしてキーワードを含む記事だけをデータベースに格納するようにしてください。私は、各アイテムを特定のコンテンツタイプのノードとして表示し、それが所定の時間間隔ごとに更新されるようにしたいと思います。これを行う簡単な方法はありますか? (私はPHPで多くの経験がないので、具体的にしてください)RSSフィードをノードにインポートしてフィルタリングする
ありがとう!
ノードをインポートするFeedsモジュールを使用してください。
あなたのノード上で自動化されたアクションを実行するためにRulesモジュール+ cronを使用。
私は、コンテンツをフィルタリングするかどうかはわかりませんが、これらの2つのモジュールが、あなたが始める必要があります。ヒント:ノードをDrupalにインポートする前に、コンテンツをフィルタリングするほうがはるかに良いでしょう。 Feeds module
は、RSSフィードからノードを作成する機能を持っています。セットアップ後、定期的に実行できます。
またFeeds Tamper moduleは、あなたがキーワードに基づいてフィルタリングすることができます。
フィードモジュールと一緒に行く前に、(https://drupal.org/project/issues/feeds?categories=bug)最初のプロジェクトのバグリストを確認してください。これは非常に堅実なモジュールではありません。たとえば、フィードはcronで更新できません。手動で更新する必要があります。これだけでは、ほとんどの人のためのshowstopperする必要があります。
私はD6バージョンについて話しています。