عنصر item في RSS




كل عنصر <item> يعرف مقالة او "قصة" في تغذية RSS.



عنصر <item>

انظر الى صفحة RSS التالية :

<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0">

<channel>
<title>الصفحة الرئيسية W3arabiconline</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>

كما ذكر سابقاً فان كل عنصر <item> يُعرف مقالة او "قصة" في تغذية RSS.

يتطلب عنصر <item> ثلاثة من عناصر الطفل:

<title> - يعرف عنوان المادة (مثال: دروس عن RSS)
<link> - يعرف الارتباط التشعبي للمادة (مثال: http://www.w3arabiconline.com/rss)
<description> - يصف المادة (مثال: دروس جديدة عن RSSعلى W3arabiconline)


بالإضافة الى ذلك هنالك عدّة خيارات لعناصر الطفل التابعة للعنصر  <item>. سنقوم الان بشرح أهمها.




عنصر <author>


يستخدم عنصر الطفل <author> لتحديد عنوان البريد الالكتروني لمؤلف المادة.

ملاحظة: يقوم بعض المطورين بعدم ادخال عنصر <author> لمنع الايميلات غير المرغوب بها spam e-mails.

مؤلف المادة في صفحة RSS المذكورة مسبقاً يمكن أن يكون :
<author>hege@refsnesdata.no</author>





عنصر <comments>


يتيح عنصر الطفل <comments> لمادة ما الارتباط بالتعليقات عن تلك المادة.

تعليق عن المادة في صفحة RSS المذكورة مسبقاً يمكن أن يكون:
<comments>http://www.w3arabiconline.com/comments</comments>





عنصر <enclosure>


يتيح عنصر الطفل <enclosure> تضمين ملفات الوسائط مع مادة ما.

لدى عنصر <enclosure> ثلاث لواحق مطلوبة :



- url- يعرف URL لملف الوسائط.
- length - يعرف طول ملف الوسائط (بالبايت).
- type – يعرف نوع ملف الوسائط.


يمكن أن يكون ملف الوسائط متضمن في العنصر كالتالي:
<enclosure url="http://www.w3arabiconline.com/rss/rss.mp3"
length="5000" type="audio/mpeg" />





مرجع وسم <item>


العنصر الوصف
<author> اختياري. يحدد عنوان البريد الالكتروني لمؤلف المادة.
<category> اختياري. يعرف مجموعة او اكثر تنتمي لها المادة.
<comments> اختياري. يسمح لمادة ما الارتباط بالتعليقات على تلك المادة.
<description> مطلوب. يصف المادة.
<enclosure> اختياري. يسمح لملف وسائط الاعلام ان يتضمن بالمادة.
<guid> اختياري. يعرف معرف فريد من نوعه للمادة.
<link> مطلوب. يعرف الارتباط التشعبي للمادة.
<pubDate> اختياري. يعرف تاريخ اخر نشر للمادة.
<source> اختياري. يحدد مصدر من طرف ثالث للمادة.
<title> مطلوب. يعرف عنوان المادة.

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

إرسال تعليق