ユーザーがサブスクライブできるようにニュースレターを実装しようとしていますが、そこにはさまざまなニュースレターモジュールがたくさんあることに気付いています。私が探していたのはoneで、次のことが簡単にできるようになります。
私はすでにsimplenewsを試しましたが、自分のやりたいことを実行するようには見えません。これはそれができることを超えているかもしれないと感じています。
ニュースレター モジュールを試してください。プロジェクトページに描かれている機能:
- 複数のニュースレターのリストに、既存の条件で構成可能です。
- プレーンテキストまたはHTMLをそのまま使用できます。
- 複数のスケジュール各ニュースレターには、複数のスケジュールを設定できます。毎日、毎月、毎週、手動、またはカスタム。たとえば、この用語の10件の新しい投稿の後。
- 単一のページで集中管理と構成。
- ユーザーは、登録しているリストの条件をカスタマイズできます。
- リストごとのカスタムテンプレート。
- 統計(CTRおよびOpen-Rate)。
メールにHTMLを使用できます(通常のDrupalフィルターを使用)。
Messaging & Notifications モジュールでうまくいきました。新しいノード、更新されたノードなどの特定の「イベント」についてメールを送信します。デフォルトを目的のダイジェストに設定するように設定を変更できますが、ユーザーは頻度を選択できます彼らは分類学期間ごとに通知されたいです。
たとえば、デフォルトで1週間に1回送信するように設定しているが、新しいコンテンツの通知を毎日受け取ることを希望している場合、そのように選択できますが、強制されません。逆に、毎月のダイジェストを受け取ることを選択した場合は、同様にそれを行うことができます。
私たちが政府機関のために何をしたか聞いたら、あなたはアイデアを得るかもしれません。
Simplenewsを効果的に使用し、5つのモジュールを使用して修正しました。
彼らは、隔月のニュースレターにウェブサイトのいくつかの異なるセクションからの4つのコンテンツタイプを含める必要がありました。
彼らはまた、を購読できる2つの異なるニュースレターに再編成したいと考えていました。
4つのコンテンツタイプは、出版物、資金提供の機会のポッドキャスト、サイトのブログでした。
ブログには5つの異なるカテゴリ(分類用語)がありました。この議論のために、カテゴリ1からカテゴリ5と呼びます。
フォームの場合:
ノードを参照するには、Drupal 6のCCKの一部であるノード参照フィールドが必要です。
(Drupal 7の場合、参照を使用- http://drupal.org/project/references の場合)
8つの異なるノード参照フィールドを持つニュースレターコンテンツタイプを作成しました。
最初のノード参照フィールドは、パブリケーションコンテンツタイプのみを参照するように設定されました。 2番目は資金調達機会コンテンツタイプ用に設定され、3番目はポッドキャストコンテンツタイプ用に設定されました
最後の5つはブログコンテンツタイプに設定されましたが、各フィールドの選択を絞り込む必要があり、1つはカテゴリ1のタグが付けられた投稿のみ、もう1つはカテゴリ2のタグが付けられた投稿などが表示されます。
これを行うには、Node Reference views module。 http://drupal.org/project/nodereference_views (Drupal 7- http://drupal.org/project/reference_views )
ノード参照ビューを使用すると、特定のビューを作成し、そのビューを使用して、特定のノード参照フィールドのノード参照オプションを除外できます。
ディスプレイの場合:
さまざまなノード参照フィールドの出力の表示方法を制御するために、Viewfeildモジュール http://drupal.org/project/viewfield を使用しました。インストールしたら、表示オプションからviewfeildを選択し、ビューを希望どおりにカスタマイズできます。
ニュースレターの残りの部分を制御するために、simplenewsテンプレート- http://drupal.org/project/simplenews_template を使用しました。カスタマイズ可能なヘッダーとフッターを備えた複数のニュースレターを追加し、ユーザーがそれらの間で選択できるようにします。
各ニュースレターの表示をさらにカスタマイズするために、Contemplate- http://drupal.org/project/contemplate module for Drupal 6
(Display Suiteの使用をお勧めします- http://drupal.org/project/ds for Drupal 7)
最後に、これらすべての構成のヘルプが必要な場合は、ネット上にすばらしいビデオチュートリアルがたくさんあります。
これがお役に立てば幸いです。さらに詳しい説明が必要な場合はお知らせください。
MailChimp を試してみませんか? Drupal MailChimp module です。
上記の要件を考慮して、AweberのMailchimpを使用することをお勧めします。各カテゴリのフィードを作成し、それらを異なるリストに割り当てることができます。フィードからニュースレターを生成する自動機能があります(feedburnerのように)。 aweberまたはmailchimpを使用するもう1つの大きな利点は、サインアップフォームを好きなようにカスタマイズできることです。
注:上記のモジュールは不安定であり、drupal 7.で使用できないため、AweberよりMailchimpを使用することをお勧めします。
phpList をDrupal PHPlist Integration Module と一緒に使用することを強くお勧めします。過去には完璧に機能しましたが、phpListはより高度です他のDrupalモジュールよりも見つかります。
Simplenesは良いですが、最近、Drupal用のsimplenewsニュースレターモジュールを使用して電子メールを送信するときにいくつかの問題が発生しました。これは非常に優れたモジュールですが、Drupal cronが失敗してスタックすることがあります。また、メールの送信を完全に制御し、Drupal cronタイミングの制限の一部を回避したいと考えていました。 simplenewsモジュールを拡張する時間がなかったので、このスクリプトを実行して、メールが確実に送信されるようにしました。このスクリプトを実行するには、simplenewsニュースレターモジュールとDrupalが必要です。 Drupal 7(ただし、どのバージョンでも動作するはずです)およびsimplenews 7でテストされています。
スクリプトはdrupalで機能し、データベースと対話するため、パフォーマンスとメール制御に優れています。サーバーの送信制限に基づいて、タイムステップと送信するメールを毎回設定できます。最後に不正なメールをログに記録します。私にとっては、ニュースレターを送信するためのソリューションです。
あなたはより多くを学び、からスクリプトを得ることができます
http://tecorange.com/content/mail-send-addon-drupal-simplenews-newsletter