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