1

Digg のように、ユーザーがリンクを送信し、ajax を使用してページからメタデータをタイトルと説明フィールドにプルしようとするサイトを作成しようとしています。ユーザーは、これらのフィールドのいずれかを変更して、コンテンツを送信できます。

モジュールがすでに存在していることが理想的です。フィードをいじってみましたが、正しい場所を探しているかどうかわかりません。

おそらく、独自のカスタム モジュールを作成する必要があります。

助言がありますか?Feeds API を利用して URL を解析し、結果を取得してすべてのマッピングを自分で行うことはできますか? 独自のフォームを作成し、独自の ajax を取り込みたいとします。

4

2 に答える 2

1

DrupalではDriggと呼ばれています;)。Diggの機能を取得するための素晴らしいDrupalモジュールになっています。試してみる価値はあると思います。

于 2011-03-06T19:17:37.723 に答える
1

おそらくフィードでそれを行うことができますが、それはやり過ぎであり、構成が難しい可能性があると思います.

hook_form_alterを使用して送信フォームをカスタマイズし、arg()を使用して送信される URL を決定し、drupal_http_requestを使用してページを取得し、フォーム API の#default_value設定を事前入力することで、比較的小さなカスタム モジュールで探していることを実行できます。フィールド)。

Prepopulateモジュールは、探している多くのことを行います。フックを提供する場合 (提供するかどうかはわかりません)、メタデータのフェッチを処理するために drupal_http_request を追加するだけです。

于 2011-03-04T19:00:19.587 に答える