معايير اختيار الأخبار
نستخدم احد المعايير (criteria) التالية لنحدد كيفية اختيار العناصر في الحلقة.
– {tout}
(اي «الكل»). يتم اختيار كل الأخبار في الموقع.
– {id_breve}
(الرقم التسلسلي للخبر). يسترجع الخبر الذي يحمل الرقم التسلسلي id_breve. وبما ان هذا الرقم فريد، لا يسترجع هذا المعيار الا خبر واحد او صفر أخبار.
– {id_rubrique}
(الرقم التسلسلي للقسم). يسترجع كل الأخبار الموجودة في القسم الذي يحمل هذا الرقم التسلسلي.
– {id_mot}
. (الرقم التسلسلي للمفتاح - lkc SPIP ١.٢) يسترجع كل الأخبار المرتبطة بالمفتاح الذي يحمل هذا الرقم (داخل حلقة من نوع MOTS).
{titre_mot=xxxx}
(اسم المفتاح) او {type_mot=yyyy}
(نوع المفتاح - منذ SPIP 1.3) يسترجعان الأخبار المرتبطة بالمفتاح الذي يحمل اسم «س س س س» او المرتبطة بمفاتيح من المجموعة التي تحمل الاسم «ص ص ص ص». تحذير: لا يمكن استخدام عدة معايير {titre_mot=س س س س}
او {type_mot=ص ص ص ص}
في نفس الحلقة.
– {id_groupe=zzzz}
(منذ SPIP 1.4 ) يتيح استرجاع الاخبار المرتبطة بمجموعة مفاتيح؛ وهو مثل معيار {type_mot}
السابق ولكن بما اننا نتعامل هنا مع معرّف هو رقم المجموعة فإن الصيغة الاملائية «انظف».
– {lang}
يحدد الاأخبار المنشورة باللغة المطلوبة في عنوان الصفحة.
– {recherche}
. يسترجع الأخبار التي يتم العثور عليها من خلال محرك البحث المدمج في SPIP. راجع المقال المخصص لمحرك البحث.
معايير العرض
– يمكن بالطبع تطبيق المعايير المشتركة لكل الحلقات.
علامات هذه الحلقة
العلامات المسترجعة من قاعدة البيانات
تعود العلامات التالية الى العناصر المسترجعة مباشرة من قاعدة البيانات. يمكنك استخدامها ايضاً كمعايير فرز وترتيب (عادة {par titre}
اي حسب عنوان الخبر).
– #ID_BREVE
يعرض الرقم التسلسلي الفريد للخبر.
– #TITRE
يسترجع عنوان الخبر.
– #DATE
يسترجع تاريخ نشر الخبر.
– #TEXTE
يسترجع مادة الخبر.
– #NOM_SITE
يسترجع اسم الموقع المذكور كمرجع في الخبر.
– #URL_SITE
يسترجع عنوان URL للموقع المذكور كمرجع في الخبر.
– #ID_RUBRIQUE
يسترجع الرقم التسلسلي للقسم الذي يحتوي الخبر.
– #LANG
يسترجع لغة الخبر. افتراصياً تكون لغة الخبر هي نفسها لغة القسم الموجود فيه هذل الخبر.
العلامات التي يحسبها SPIP
العلامات التالية ناتجة عن المعالجة التي يقوم بها SPIP وبالتالي لا يمكن استخدامها كمعايير ترتيب وفرز.
– #NOTES
الحواشي (يحسبها SPIP من خلال تحليل نص القسم).
– #INTRODUCTION
(اي المقدمة): اول 600 حرف من مادة الخبر ويتم الغاء تنسيق النص.
– #URL_BREVE
هو عنوان URL لصفحة الخبر.
– #FORMULAIRE_FORUM
(اي استمارة المنتدى) تبني الواجهة التي تتيح ارسال مداخلة تعقّب على الخبر. لمزيد من المعلومات أنظر الاستمارات.
– #PARAMETRES_FORUM
(اي قيم المنتدى) تنشئ قائمة المتغيرات التي تستخدمها واجهة استمارة المنتدى الذي يعقّب على الخبر. مثلاً:
[<a href="spip.php?page=forum&(#PARAMETRES_FORUM)">التعقيب على هذا الخبر</a>]
منذ SPIP ١.٨.٢، يمكن إضافة متغير الى هذه العلامة يحدد عنوان العودة بعد إرسال المشاركة. مثلاً:
<a href="spip.php?page=forum&(#PARAMETRES_FORUM{#SELF})">التعقيب على هذا الخبر</a>
تعيد الزائر الى الصفحة الحالية بعد التصديق على المشاركة.
لمحة تاريخية: في الإصدارات السابقة لـSPIP ١.٩، كان يجب كتابة
forum.php3?
وليسspip.php?page=forum&
.
بشكل عام وحتى SPIP ١.٩، كانت عناوين الصفحات التي ينتجها SPIP على شكل:http://mysite.net/xxx.php3
وليسhttp://mysite.net/spip.php?page=xxx
.
الشعار
– #LOGO_BREVE
وهو شعار الخبر ويمكن اضافة شعار للحوم اليه (اي تغيير الشعار عندما يحوم مؤشر الفأرة فوقه).
ويتم وضع الشعار بالطريقة التالية:
[(#LOGO_BREVE|alignment|address)]
– #LOGO_BREVE_RUBRIQUE
يعرض شعار الخبر اذا وجد، واذا لم يكن للخبر شعار فيعرض شعار القسم الذي يحتوي الخبر.
تنبيه: هناك كتابة جديدة لتمرير المتغيرات الى شعارات LOGO_XX