আমি যখনই ড্রুপাল 7 এ আমার ব্লগ আপডেট করি তখন কীভাবে আমি ব্যবহারকারীদের ইমেলগুলি পেতে পারি?


11

দ্রুপাল I-এ আমার ইংরেজী এবং জাপানি ভাষায় একটি ব্লগ আছে I আমি বিল্ট-ইন ব্লগ মডিউলটি নয়, একটি কাস্টম সামগ্রীর ধরণ এবং ভিউ ব্যবহার করে এই ব্লগটি তৈরি করেছি।

প্রতিটি ভাষার জন্য আমার কাছে আরএসএস ফিড রয়েছে (ভিউগুলিতে তৈরি)। আমি ব্যবহারকারীদের বিষয়বস্তু টাইপ "ব্লগ" বা "ব্লগ" সামগ্রীতে জাপানি ভাষার সমস্ত আপডেটের সমস্ত ইংরেজি-ভাষা আপডেট পেতে সাবস্ক্রাইব করার অনুমতি দিতে চাই। (আমি প্রত্যাশা করি বেশিরভাগ ব্যবহারকারীরা কেবল একটি ভাষা বা অন্য ভাষা চাইবেন a কোনও ব্যবহারকারী যদি সত্যই উভয় ভাষা চান তবে তাদের দু'বার সাবস্ক্রাইব করতে আমার আপত্তি নেই))

আমি আরএসএস ফিডে ফিডবার্নার ব্যবহার করে দেখেছি, তবে ফিডবার্নার মডিউলটি ডি 7 এর জন্য আপডেট করা হয়নি এবং আমি বাহ্যিক পরিষেবায় নির্ভর করতে চাই না। (আমি যখন মডিউলটি ছাড়াই ফিডবার্নার স্থাপনের চেষ্টা করেছি, তখন এটি আমাকে বলেছিল যে সমর্থন লিঙ্ক আমাকে এটিকে বৈধতা দেওয়ার অনুমতি দিলেও আমার আরএসএস ফিডের অস্তিত্ব নেই))

আমি সিম্পলনিউজ মডিউলটিও দেখেছি , তবে সেই মডিউলটির জন্য দৃশ্যত প্রতিটি নিউজলেটার পোস্ট আলাদাভাবে তৈরি করা দরকার। আমি যা করতে চাই তা হ'ল স্বয়ংক্রিয়ভাবে সাবস্ক্রাইব করা ব্যবহারকারীদের ইমেল করুন যখন আমি ব্লগে কোনও আপডেট পোস্ট করি।

আমি নিশ্চিত যে এটি করার অনেকগুলি উপায় আছে তবে এখানে অনেকগুলি "মেল সহায়ক" টাইপ মডিউল রয়েছে যেটি কোথায় শুরু করব তা নিয়ে আমার ক্ষতি হয়।

আমার প্রয়োজনীয়তাগুলি সংক্ষিপ্ত করতে, আমি চাই:

  • উপযুক্ত ভাষায় কোনও নতুন ব্লগ পোস্ট যুক্ত করা হলে স্বয়ংক্রিয়ভাবে গ্রাহকরা ইমেল করুন।
  • প্রত্যয়িত এবং বেনামী উভয় ব্যবহারকারীদেরই সাবস্ক্রাইব করতে সক্ষম হওয়া উচিত।
  • সাবস্ক্রিপশনের অবশ্যই নিশ্চয়তা (আইনি প্রয়োজন) প্রয়োজন।
  • মাইম মেল মডিউলটির সাথে সামঞ্জস্যতা একটি দুর্দান্ত বোনাস হবে।

উত্তর:


1

আপনার পক্ষে ইমেল প্রেরণের জন্য অন্য একটি বিকল্প বিকল্প হ'ল গুগল ফিডবার্নার।

দেখুন ডকুমেন্টেশন অনলাইন আরও তথ্যের জন্য।

একবার গুগল ফিডবার্নার আপনার ফিডগুলি 'বার্ন' করে দিলে, আপনি সাইন-আপ ফর্মটির জন্য এম্বেড কোড পেতে পারেন যাতে ব্যবহারকারীরা ইমেল সতর্কতা পেতে পারেন। এটি আপনার প্রয়োজনগুলিকে এত ভালভাবে স্যুট করার কারণ, এগুলি সবগুলিই একটি মানের আরএসএস ফিড উত্স হওয়ার আশেপাশে ঘোরে এবং ভিউগুলি এটি উত্পাদন করতে সক্ষম। কেবল আসল প্রশ্নটি হ'ল আপনি কি আরএসএসে (এবং তাই ইমেল) সম্পূর্ণ সামগ্রী বা টিজার রাখতে চান কিনা।

উপরের নিউজলেটার / ট্রিগার বিকল্পগুলির মধ্যে এটির আরেকটি সুবিধা হ'ল এটি কেবল একটি দৈনিক ডাইজেস্ট প্রেরণ করে, তাই প্রতিটি আরএসএস ফিড পোড়ানোর জন্য প্রতিদিন সর্বোচ্চ 1 টি ইমেল প্রেরণ করা হয়। আপনার সক্রিয় দিনগুলিতে এটি আপনাকে আপনার অনুগত গ্রাহকদের স্প্যামিং করা থেকে বিরত রাখবে।

গুগল ফিডবার্নার বৈশিষ্ট্যগুলির মধ্যে রয়েছে (উপরের ডকুমেন্টেশন থেকে সরাসরি):

সাবস্ক্রিপশন পরিচালনা

  • তালিকাটি দেখুন এবং বাছাই করুন
  • সক্রিয়, নিষ্ক্রিয় এবং পৃথক ইমেল ঠিকানা মুছুন
  • এক্সেল বা সিএসভি ফর্ম্যাটে আপনার তালিকাটি রফতানি করুন
  • লোকজন সাবস্ক্রাইব করলে একটি alচ্ছিক ইমেল পান

যোগাযোগের পছন্দগুলি

  • গ্রাহকরা ইমেলের মাধ্যমে আপনার ফিডটি গ্রহণ করতে বেছে নেওয়ার পরে গ্রাহকদের কাছে প্রেরণ করা ইমেলের বিষয় লাইন এবং বডি টেক্সটটি কাস্টমাইজ করুন। আপনি যদি ইমেলটি স্থানীয় করতে চান তবে এটি কাজে আসবে।
  • গুরুত্বপূর্ণ দ্রষ্টব্য: ইমেলগুলি কেবল পাঠ্য হয় এবং সাবস্ক্রিপশন সক্রিয় করতে অবশ্যই আপনার নিশ্চিতকরণ ইমেলের মধ্যে মূল $ {কনফার্মিং লিঙ্ক} উল্লেখটি অবশ্যই অন্তর্ভুক্ত করা উচিত।

ইমেল ব্র্যান্ডিং

  • আপনার গ্রাহকদের কাছে প্রেরিত ইমেলটির বিষয় লাইন এবং শিরোনাম কাস্টমাইজ করুন
  • এইচটিএমএল ইমেল বার্তাগুলির শীর্ষে প্রদর্শিত একটি কাস্টম লোগো যুক্ত করুন
  • শরীর এবং শিরোনামের পাঠ্য ফন্ট, আকার এবং রঙের পাশাপাশি লিঙ্কগুলির রঙ পরিবর্তন করুন

সরবরাহের সুযোগ

  • আপনার সময় অঞ্চল চয়ন করুন
  • দু'ঘন্টার বিতরণ উইন্ডোটি নির্বাচন করুন যার মধ্যে আপনার প্রতিদিনের ডাইজেস্ট পাঠানো হবে

কীভাবে এটি সেট আপ করবেন তার উদাহরণ টিউটোরিয়াল এখানে পাওয়া যাবে


ফিডবার্নার পরামর্শ দেওয়ার জন্য ধন্যবাদ, তবে মূল প্রশ্নে উল্লিখিত হিসাবে এটি আমার ফিডগুলি পোড়াতে অস্বীকার করেছিল যদিও এটি তাদের বৈধতা দিতে সক্ষম হয়েছিল। এটি আমাকে দেয় সঠিক ত্রুটিটি হ'ল উত্স ফিড আনার সময় HTTP ত্রুটি কোড 400 পাওয়া গেছে; "; তবে, আমি যখন ত্রুটি পৃষ্ঠায় "এই ফিডটি যাচাই করুন" লিঙ্কটি ক্লিক করি তখন এটি আমাকে জানায় যে ফিডটি বৈধ। দুর্ভাগ্যক্রমে, ফিডবার্নারেরও কোনও সমর্থন বিকল্প নেই।
প্যাট্রিক কেনি

আমার একই ত্রুটি ছিল, আমাদের সমস্যা হ'ল গুগল ফিডবার্নার এসএসএল সমর্থন করে না। সহজ সমাধানটি এইচডিটিপি ফিডে অ্যাক্সেসের অনুমতি দেয়।
wiifm

1
যদি ফিডগুলিতে HTTP অ্যাক্সেসের অনুমতি দেওয়া কোনও বিকল্প না হয় তবে সাম্প্রতিক প্রকল্পে আমরা গুগল রিডার এর মাধ্যমে আরএসএস ফিডকে প্রক্সিড করে গুগল ফিডবার্নারে (অগোছালো, তবে এটি কার্যকর)। এই প্রক্রিয়াটি থেকে এখানে ফিডস উদাহরণস্বরূপ দেওয়া হয়েছে fefeedburner.com / ট্রান্সপাওয়ার নিউজফিড - পুরো সাইট ট্রান্সপাওয়ার.কম.ইনটি এইচটিটিপিএস
wiifm

এই উত্তরটি অনুগ্রহটি প্রদান করা কারণ এটি প্রমাণ করে যে আমার পক্ষে ফিডবার্নারে সেট আপ করা সহজ, এমনকি সরল নিউজ ব্যবহারের চেয়ে গুগল রিডারের মাধ্যমে এসএসএল পুনর্নির্দেশ করাও সম্ভব ছিল।
প্যাট্রিক কেনি

5

এটি সহজেই অর্জন করা যায়। আমি আপনাকে কিছু পদক্ষেপ অনুসরণ করতে পারি।

এটি অর্জনের জন্য কমপক্ষে 2 টি উপায় রয়েছে

উ: ট্রিগার (মূল মডিউল) ব্যবহার করে

  1. প্রথমে কোর মডিউলটি ট্রিগারগুলি সক্রিয় করুন। এটি আপনাকে বুনিয়াদি ট্রিগার (আপনার ক্ষেত্রে আপডেটের ট্রিগার হিসাবে) এবং শর্ত পূরণ করার সময় চালানোর ক্রিয়া সরবরাহ করবে।

  2. অ্যাডমিন> কনফিগারেশন> অ্যাকশনগুলিতে যান তারপরে একটি অ্যাডভান্সড অ্যাকশন তৈরি করুন, তারপরে নির্বাচন করুন: ইমেল প্রেরণ করুন। প্রাপক ক্ষেত্রে আপনাকে সমস্ত নিবন্ধিত ব্যবহারকারীদের সাথে মিলিয়ে দেওয়ার জন্য সরলনিউজ মডিউল দ্বারা সরবরাহিত একটি সঠিক টোকেন নির্বাচন করতে হবে। (নিশ্চিত করুন যে আপনারও টোকন মডিউল ইনস্টল রয়েছে)

  3. প্রশাসন> কাঠামো> ট্রিগারগুলিতে যান, তারপরে নোড ট্যাবে যান। তৃতীয়টি বেছে নিন: ট্রিগার: আপডেটের বিষয়বস্তু সংরক্ষণের পরে।

আপনার যদি আরও নিয়ন্ত্রণের প্রয়োজন হয় তবে হুকটি বাস্তবায়ন করুন

আপনার আপডেট ট্রিগারটি কোথায় রয়েছে তা দেখতে এবং পরিবর্তনগুলি করতে এখানে ডিএমপি ($ ট্রিগার) এখানে YOURMODULE_trigger_info_alter (& $ ট্রিগার) ফাংশন করুন। }?>

বি। বিধি ব্যবহার (অবদান মডিউল) বেসিক একই জিনিস। যদি আপনি আটকে যান তবে এই ব্লগে এই জাতীয় সমস্যাটিতে এই পদক্ষেপগুলি অনুসরণ করুন: http://adellefrank.com/blog/how-to-email-notifications-comments-drupal7


1
'ট্রিগার: নতুন কন্টেন্ট সংরক্ষণের পরে' পোস্ট তৈরির ক্ষেত্রে একটি একক ইমেল প্রেরণ করা হবে যেখানে 'ট্রিগার: সংরক্ষণের পরে আপডেট হওয়া বিষয়বস্তু' পোস্টটিতে কোনও আপডেট করা থাকলে একটি নতুন ইমেল প্রেরণ করবে।
সাইট্রিকগুই

1
যদি বিধিগুলি ব্যবহার করা হয়, তবে আমি কেন সিম্পলনিউজ মডিউল দ্বারা সরবরাহিত "একটি ইমেল নিউজলেটার পাঠান" কর্মের পরিবর্তে "ইমেল প্রেরণ করুন" পদক্ষেপটি ব্যবহার করব?
প্যাট্রিক কেনি

5

সিম্পলনিউজ মডিউল আপনার যা যা প্রয়োজন সবকিছু করে। এটি কনফিগার করা যায় যে আপনার প্রতিটি ব্লগ পোস্ট স্বয়ংক্রিয়ভাবে নিউজলেটারে পরিণত হয়েছে এবং গ্রাহকদের কাছে প্রেরণ করা হবে। সিম্পলনিউজ কনফিগারেশনে নিউজলেটার উত্স হতে সামগ্রীর ধরণের ব্লগ নির্বাচন করুন।

এটি করতে:

  1. ব্লগ সামগ্রীর ধরণের (/ প্রশাসক / কাঠামো / প্রকার / পরিচালনা / ব্লগ) কনফিগারেশন ফর্মটি খুলুন
  2. "প্রকাশনা বিকল্পগুলি" ট্যাবে "সরল নিউজলেটার হিসাবে ব্যবহার করুন" চেক করুন

সিম্পলনিউজ কনফিগারেশনে "নিউজলেটার উত্স" বিকল্পটি কোথায়? আমি মনে করি আমি সমস্ত মেনু দিয়ে এসেছি এবং এর মতো সাদৃশ্যযুক্ত কিছুই আমি পাইনি ...
প্যাট্রিক কেনি

উপরে আপডেট উত্তর দেখুন।
ইউজিন ফিদেলিন

1

আপনি যদি এটি প্রোগ্রামগতভাবে করতে চান, তবে ড্রুপাল_মেল ($ মডিউল, $ কী, $ থেকে, $ ভাষা, $ প্যারাম = অ্যারে (), N থেকে = ন্যুয়াল, $ প্রেরণ = সত্য) দেখুন ,

নোড আপডেট করা হলে হুক হুক_নোড_আপডেট ($ নোড) বরখাস্ত করা হবে। আপনি যদি নিজের রচিত মেল ফর্ম্যাটটি তৈরি করতে চান তবে হুক_মেল ($ কী, & $ বার্তা, $ প্যারাম) ব্যবহার করুন । সুতরাং আপনাকে 2 টি হুক প্রথমে হুক_নোড_আপডেট এবং হুক_মেল লিখতে হবে। হুক_নোড_আপডেটের ভিতরে আপনাকে ড্রুপাল_মেল ফাংশন লিখতে হবে যা আপনার হুক_মেলকে কল করবে।


0

আপনি আমার স্যান্ডবক্স মডিউল মোট সাবস্ক্রিপশন ব্যবহার করতে পারেন

এই মডিউলটি ড্রুপাল প্রকল্পের সারিতে রয়েছে। এটির জন্য এখানে লিঙ্কটি রয়েছে: - লিঙ্ক

আমি মনে করি এটি আপনার প্রয়োজনীয় কার্যকারিতা দেবে।


1
এই মডিউলটি কীভাবে ব্যবহারকারীর সমস্যার সমাধান করবে তা আপনি কি কিছুটা প্রসারিত করতে পারেন?
এমপিডোনাদিও
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.