عنصر channel في RSS




يصف عنصر <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 و يتطلب ثلاثة من عناصر الطفل :

- <title> - يعرف عنوان القناة (مثال: W3arabic الصفحة الرئيسية )
- <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> احتوائه على ثلاثة من عناصر الطفل:

- <url> - يعرف URLللصورة.
- <title> - يعرف النص الذي سيعرض في حال لم يتم عرض الصورة.
- <link> - يعرف الرابط للموقع الذي يعرض القناة.

الصورة التابعة لوثيقة RSS المذكورة مسبقا يمكن أن تكون  :
<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>اختياري. يعرف عنوان البريد الالكتروني للمسؤول عن موقع التغذية.

ليست هناك تعليقات:

إرسال تعليق