عنصر RSS <channel>
- الصفحة السابقة نحو RSS
- الصفحة التالية RSS <item>
يمكن لـ <channel> في RSS وصف feed RSS.
عنصر RSS <channel>
انظر إلى هذا مستند RSS أدناه:
<?xml version="1.0" encoding="ISO-8859-1" ?> <rss version="2.0"> <channel> <title>صفحة البداية لـ CodeW3C.com</title> <link>http://www.codew3c.com</link> <description>تعليمات بناء المواقع المجانية</description> <item> <title>دليل RSS</title> <link>http://www.codew3c.com/rss</link> <description>دليل جديد على RSS على CodeW3C.com</description> </item> </channel> </rss>
كما ذكرنا سابقًا، عنصر <channel> يمكنه وصف feed RSS، ويحتوي على ثلاثة عناصر ضرورية:
- <title> - يعرف عنوان القناة. (مثل صفحة البداية لـ CodeW3C)
- <link> - يعرف رابط الوصول إلى القناة. (مثل www.codew3c.com)
- <description> - وصف هذا القناة (مثل تعليمات بناء المواقع المجانية)
<channel> يحتوي عادةً على واحد أو أكثر من عناصر <item>. يمكن لكل عنصر <item> تعريف مقالة أو "قصة" واحدة في feed RSS.
إضافة إلى ذلك، هناك عدة عناصر فرعية اختيارية لـ <channel>. سنشرح الأهم منها لاحقاً.
<category> عنصر
<category> عنصر يستخدم لتعريف نوع feed.
<category> عنصر يجعل من الممكن لمجمع RSS فرز المواقع بناءً على الفئات.
مستندات RSS الموجودة أعلى قد تكون من النوع:
<category>تحسين المواقع</category>
عنصر <copyright>
يخبر عنصر <copyright> عن معلومات النسخة.
قد تكون نسخة وثيقة RSS المذكورة أعلاه مثل هذه:
<copyright>2006 codew3c.com. جميع الحقوق محفوظة.</copyright>
عنصر <image>
يمكن لـ عنصر <image> عرض صورة عند تقديم feed من قبل مدمج.
يحتوي عنصر <image> على ثلاثة عناصر ضرورية:
- - يعرف URL الصورة المشار إليها
- - يعرف النص الذي سيتم عرضه إذا لم يتم عرض الصورة
- <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 aggregator تقسيم المواقع بناءً على اللغة.
لغة وثيقة RSS المذكورة أعلاه قد تكون:
<language>en-us</language>
دليل RSS <channel>
العنصر | الوصف |
---|---|
<category> | اختياري. تحديد فئة واحدة أو أكثر للفيد. |
<cloud> | اختياري. التسجيل للحصول على إشعارات فورية بتحديثات الفيد. |
<copyright> | اختياري. إعلام ببيانات حقوق النشر. |
<description> | مطلوب. وصف القناة. |
<docs> | اختياري. تحديد URL يصف نموذج RSS المستخدم في هذا الملف. |
<generator> | اختياري. تحديد البرنامج المستخدم لإنشاء الفيد. |
<image> | اختياري. عرض صورة عند عرض الفيد في مدمج. |
<language> | اختياري. تحديد اللغة المستخدمة في كتابة الفيد. |
<lastBuildDate> | اختياري. تحديد تاريخ آخر تعديل محتوى الفيد. |
<link> | مطلوب. تحديد رابط يشير إلى القناة. |
<managingEditor> | اختياري. تحديد عنوان البريد الإلكتروني لمحرر محتويات الفيد. |
<pubDate> | اختياري. يحدد تاريخ الإصدار الأخير للمحتوى في feed. |
<rating> | اختياري. مستوى PICS للـ feed. |
<skipDays> | اختياري. يحدد الأيام التي يجب تجاهل تحديثات feed فيها. |
<skipHours> | اختياري. يحدد الساعات التي يجب تجاهل تحديثات feed فيها. |
<textInput> | اختياري. يحدد النص الذي يجب عرضه مع feed. |
<title> | مطلوب. يحدد عنوان القناة. |
<ttl> | اختياري. يحدد عدد الدقائق التي يمكن فيها تخزين feed قبل تحديثه من مصدره. |
<webMaster> | اختياري. يحدد عنوان البريد الإلكتروني للمدير عبر الإنترنت لهذا feed. |
- الصفحة السابقة نحو RSS
- الصفحة التالية RSS <item>