Image_here
تعتبر من البيانات العامة (Universal data) للمدونة (Blog) تحتوي على قيمة عرض (View) مخصصة ويتم تحديدها من خلال (Parameter).
تعتبر من البيانات العامة (Universal data) للمدونة (Blog) تحتوي على قيمة عرض (View) مخصصة ويتم تحديدها من خلال (Parameter).
الشروط (Conditions):
- يمكن استخدامها في جميع أنحاء القالب XML.
- متاحة على جميع الصفحات.
الموارد (Ressources):
"data": {
"blog": {
"pageType": {string},
{
"size": {number},
"length": {number},
"escaped": {string},
"jsEscaped": {string},
"jsonEscaped": {string},
"cssEscaped": {string}
}
}
}
القيمة (Value):
- القيمة عبارة عن سلسلة String
- قيمة متغيرة حسب نوع الصفحة.
| نوع الصفحة | القيمة | الوصف |
|---|---|---|
| المقالة | item |
صفحة المقالات. |
| الصفحات المستقلة | static_page |
الصفحات المستقلة (Static). |
| الفهرس / البحث | index |
أي صفحة الفهرس وتتمثل في عرض المقالات حسب العرض الزمني، البحث، التصنيفات. |
| الأرشيف | archive |
صفحة عرض المقالات في الأرشيف. |
| الخطأ | error_page |
صفحة الخطأ، غالبا تكون عبارة عن مقالات أو صفحات محذوفة أو لم تتواجد من الأصل. |
الكود (Code):
<data:blog.pageType/>
<b:eval expr='data:blog.pageType'/>
مثال حول طريقة الإستعمال:
<b:if cond='data:blog.pageType == "item"'> <!-- إذا كانت الصفحة الحالية هي صفحة لعرض مقالة ما أظهر هذه الرسالة --> <span class='message'>أهلا بالعالم يا مطوري بلوجر!</span> <b:else/> <!-- إذا كان غير ذلك لا تظهر شيئا --> </b:if>
مثلا، إذا كانت فعلا صفحة العرض الحالية هي صفحة المقالات إذن:
<span class='message'>أهلا بالعالم يا مطوري بلوجر!</span>
تعليقات وتقييمات المتدربين