RSS <channel> ইলেকট্রন
- পূর্ববর্তী পৃষ্ঠা RSS সিন্ট্যাক্স
- পরবর্তী পৃষ্ঠা RSS <item>
RSS-এর <channel> এলিমেন্টটি RSS ফিডকে বর্ণনা করতে পারে。
RSS <channel> ইলেকট্রন
দেখুন নিচের এই RSS ডকুমেন্টটি:
<?xml version="1.0" encoding="ISO-8859-1" ?> <rss version="2.0"> <channel> <title>CodeW3C.com Home Page</title> <link>http://www.codew3c.com</link> <description>Free web building tutorials</description> <item> <title>RSS Tutorial</title> <link>http://www.codew3c.com/rss</link> <description>New RSS tutorial on CodeW3C.com</description> </item> </channel> </rss>
যেমন আগে উল্লেখ করা হয়েছে, <channel> এলিমেন্টটি RSS ফিডকে বর্ণনা করতে পারে এবং তিনটি অত্যাবশ্যকীয় সাব-এলিমেন্ট ধারণ করে:
- <title> - চ্যানেলের শিরোনাম নির্ধারণ করে (যেমন CodeW3C হোমপেজ)
- <link> - চ্যানেলের জন্য হাইপারলিঙ্ক নির্ধারণ করে (যেমন www.codew3c.com)
- <description> - এই চ্যানেলটির বর্ণনা (যেমন মুক্ত ওয়েবসাইট নির্মাণ শিক্ষানুদ্দেশক)
<channel> সাধারণত একটি বা একাধিক <item> এলিমেন্ট ধারণ করে। প্রত্যেক <item> এলিমেন্ট একটি RSS ফিডের একটি নিবন্ধ বা "স্টোরি" নির্ধারণ করতে পারে。
এছাড়া, কিছু অপশনাল <channel> সাব-এলিমেন্টও রয়েছে। আমরা পরে সবচেয়ে মূল্যবান কয়েকটির বিষয়ে বলব।
<category> এলিমেন্ট
<category> সাব-এলিমেন্টটি ফিডকে ধরন নির্ধারণ করতে ব্যবহৃত হয়。
<category> সাব-এলিমেন্টটি RSS অ্যাগগ্রিগেটরকে ক্যাটাগরি ভিত্তিক ওয়েবসাইটকে গ্রুপ করার সম্ভব করে দেয়।
উপরোক্ত RSS ডকুমেন্টের শ্রেণী হতে পারে:
<category>Web development</category>
<copyright> এলিমেন্টটি
<copyright> সাব-এলিমেন্টটি সংস্করণ তথ্য দিয়েছে
উপরোক্ত RSS ডকুমেন্টের সংস্করণ এমনটা হতে পারে
<copyright>2006 codew3c.com. All rights reserved.</copyright>
<image> এলিমেন্টটি
<image> সাব-এলিমেন্টটি একটি ছবি প্রদর্শন করতে অগ্রগামীকে সহায়তা করে
<image> একটি ত্রয়ী অপশনাল সাব-এলিমেন্টগুলো রয়েছে:
- <url> - ছবিকে উল্লেখ করা URL
- <title> - ছবি দেখা যায়না হলে দেখানো হবে এই টেক্সট
- <link> - এই চ্যানেলকে প্রদানকারী ওয়েবসাইটের উপর হিঙ্কট নির্দিষ্ট করুন
উপরোক্ত RSS ডকুমেন্টের ছবি এমনটা হতে পারে:
<image> <url>http://www.codew3c.com/images/logo.gif</url> <title>codew3c.com</title> <link>http://www.codew3c.com</link> </image>
<language> এলিমেন্টটি
<language> সাব-এলিমেন্টটি বিবরণ করে যে ভাষা ব্যবহৃত হয়েছে
<language> এলিমেন্টটি একটি RSS অগ্রগামীকে ভাষা ভিত্তিকভাবে ওয়েবসাইটকে গ্রুপ করার সম্ভব করে দেয়。
উপরোক্ত RSS ডকুমেন্টের ভাষা এমনটা হতে পারে:
<language>en-us</language>
RSS <channel> রেফারেন্স ম্যানুয়াল
উপাদান | বর্ণনা |
---|---|
<category> | অপশনাল।ফিডকে নির্দিষ্ট একটি বা একাধিক শ্রেণীতে নির্দিষ্ট করুন。 |
<cloud> | অপশনাল।ফিড অপদাত্তির তাত্ক্ষণিক নোটিফিকেশন পেতে নিবন্ধীকরণ প্রক্রিয়া |
<copyright> | অপশনাল।সম্পর্কিত অধিকার তথ্য দিন。 |
<description> | অপশনাল।চ্যানেল বর্ণনা দিন। |
<docs> | অপশনাল।বর্তমান RSS ফাইলকে ব্যবহৃত ফরম্যাটের বিবরণ নির্দিষ্ট করুন。 |
<generator> | অপশনাল।ফিড তৈরিতে ব্যবহৃত প্রোগ্রামকে নির্দিষ্ট করুন。 |
<image> | অপশনাল।একটি ছবি প্রদর্শন করতে ফিড প্রদর্শনকারীতে একটি ছবি নির্দিষ্ট করুন。 |
<language> | অপশনাল।ফিড লিখতে ব্যবহৃত ভাষা নির্দিষ্ট করুন。 |
<lastBuildDate> | অপশনাল।ফিড কনটেন্টের শেষ সংশোধনী তারিখ নির্দিষ্ট করুন。 |
<link> | অপশনাল।চ্যানেলের উপর হিঙ্কট নির্দিষ্ট করুন。 |
<managingEditor> | অপশনাল।ফিড কনটেন্ট এডিটিং ইমেইল এড্রেসকে নির্দিষ্ট করুন。 |
<pubDate> | অপশনাল।ফিডের কনটেন্টের শেষ প্রকাশ তারিখ নির্দিষ্ট করুন |
<rating> | অপশনাল।ফিডের PICS স্তর |
<skipDays> | অপশনাল।ফিড অপডেটকে অগ্রাহ্য করা হবে যে দিনগুলি নির্দিষ্ট করুন |
<skipHours> | অপশনাল।ফিড অপডেটকে অগ্রাহ্য করা হবে যে ঘটিকাগুলি নির্দিষ্ট করুন |
<textInput> | অপশনাল।ফিডের সাথে প্রদর্শিত হওয়া টেক্সট ইনপুট ফিল্ডটি নির্দিষ্ট করুন |
<title> | অপশনাল।চ্যানেলের শিরোনাম নির্দিষ্ট করুন |
<ttl> | অপশনাল।feed এর সূত্র থেকে অপশনাল অপশনাল একটি ফিডকে আপডেট করা পর্যন্ত ফিডকে কিভাবে সংরক্ষিত হবে নির্দিষ্ট করুন |
<webMaster> | অপশনাল।এই feed-এর web ম্যানেজিং এড্রেসটি নির্দিষ্ট করুন |
- পূর্ববর্তী পৃষ্ঠা RSS সিন্ট্যাক্স
- পরবর্তী পৃষ্ঠা RSS <item>