هناك بعض العلامات المتوافرة خارج الحلقات، ويتم تحديد قيمها لدى اعداد الموقع.
#URL_SITE_SPIP هي عنوان الموقع ولا تشمل رمز «/» في آخر العنوان مما يتيح لك انشاء وصلة من نوع #URL_SITE_SPIP/sommaire.php3.
#NOM_SITE_SPIP هي اسم الموقع.
#LOGO_SITE_SPIP. منذ [SPIP 1.8]، هي رمز الموقع. هي في الواقع رمز اصل الموقع اي القسم صفر.
#EMAIL_WEBMASTER هي عنوان مسؤول الموقع ([SPIP 1.5]). افتراضياً، يأخذ SPIP عنوان الشخص الذي قام بتثبيت الموقع (اي المدير الاول). ويستخدم هذا العنوان اذا اردت عرض استمارة من نوع «الكتابة الى مسؤول الموقع» (راجع المقال حول الاستمارات ).
#CHARSET هي طقم الحروف المستخدم في الموقع ([SPIP 1.5]). افتراضيآً تأخذ قيمة iso-8859-1 وهو طقم لاتيني معروف بإسم «iso-latin» (راجع Character encoding وwww.uzine.net/article1785.html لمقدمة عن اطقم الحروف، يانتظار مرجع اكثر شمولاً هنا).
#LANG اي اللغة ([SPIP
1.7]) حين تستخدم خارج حلقات ARTICLES وRUBRIQUES وBREVES وAUTEURS، تسترجع لغة الموقع الاساسية.
#LANG_DIR و#LANG_LEFT و#LANG_RIGHT اي اتجاه اللغة ([SPIP
1.7]) هي علامات تحدد اتجاه الكتابة للغة في السياق الحالي. انظر المقال تطوير موقع متعدد اللغات لمزيد من المعلومات.
#MENU_LANG (و#MENU_LANG_ECRIRE) اي قائمة اللغة ([SPIP
1.7]) تعرض قائمة باللغات تتيح للزائر الحصول على الصفحة الحالية ياللغة التي يختارها. وتعرض العلامة الاولى قائمة بلغات الموقع بينما تعرض الثانية قائمة بلغات المجال الخاص (وتستخدم في صفحة الدخول الى المجال الخاص).
علامات تصميم الصفحات
#PUCE التي تعرض ما تشاهده في اول هذا السطر.
#FORMULAIRE_ADMIN هي علامة اختيارية ([SPIP 1.5]) تتيح عرض ازرار الادارة («اعادة تحديث الصفحة»، الخ.) في الصفحات النموذجية. عندما يقوم احد المدراء بتصفح الموقع العمومي، واذا كانت هذه العلامة موجودة، يتم استبدالها بأزرار الادارة والا فتظهر هذه الازرار في اسفل الصفحة.
في [SPIP 1.8]، يمكن تعديل ورقة الانماط spip_admin.css للتحكم في موقع هذه الازرار.
العلامات التقنية
تحذير: هذه العلامات تتوجه الى مستخدمي SPIP المتمرسين.
#SELF منذ [SPIP 1.8]، تسترجع هذه العلامة عنوان URL للصفحة المطلوبة ولكن بعد «تنظيفها» من المتغيرات الخاصة بمعالجة SPIP. مثلاً، اذا كان لدينا صفحة بعنوان URL: article.php3?id_article=25&var_mode=recalcul، تسترجع علامة SELF# العنوان: article.php3?id_article=25.
على سبيل المثال، اذا اردنا انشاء استمارة:
[(#ENV{xxxx,zzzz})] منذ [SPIP 1.8]، تتيح الوصول الي المتغير xxxx الذي تم تمريره في استفسار HTTP. اما zzzz، فهو جزء اختياري يتيح استرجاع قيمة حتى في حال عدم وجود المتغير xxxx.
افتراضياً، يتم ترشيح العلامة ENV# بواسطة htmlspecialchars. واذا اردنا الحصول على النتيجة الخام، يمكن استخدام النجمة «*» كما هو الحال في العلامات الاخرى: [(#ENV*{xxxx})].
على سبيل المثال، اذا اردنا الحد من قائمة المؤلفين المعروضين:
تسترجع قائمة بالمؤلفين الذين تناسب اسماؤهم التركيب المنتظم الذي تم تمريره في عنوان URL بواسطة المتغير letter (liste_auteur.php3?letter=^Z) او المؤلفين الذين تبدأ اسماؤهم بحرف «A» اذا لا يوجد متغير في عنوان URL.
ترتبط العلامة #SPIP_CRON التي تم ادخالها في [SPIP 1.8] بدارة الحسابات التي ينفذها SPIP دورياً (الاحصاءات والفهرسة لمحرك البحث وترخيص المواقع الخ.).
اذا لم تكون هذه العلامة موجودة في الموقع، يقوم محرك SPIP بإنجاز حساباته، في الوقت المناسب، بعد ان يكون قد ارسل صفحة الى احد الزوار. ولكن للأسف لا يسمح PHP بإغلاق الاتصال في آخر الصفحة، وفي بعض الاحيان، قد يؤدي ذلك ببعض الزوار قليلي الحظ (وهم الذين يتسبب قدومهم الى الموقع بتنفيذ عملية معقدة مثل الترخيص) الى الانتظار طويلاً لتحميل الصفحة.
وتتيح علامة #SPIP_CRON تجنب هذه المشكلة: فيكمن دورها في انتاج علامة <div> غير مرئية تحتوي على خاصية خلفية «background» تطلب spip_background.php3. ويقوم هذا السكريبت بتنفيذ الحسابات اللازمة «في الخلفية» ويسترجع صورة شفافة بأبعاد 1x1 نقطة. وتتيح هذه الفكرة تجنب اي ابطاء وذلك بنقل هذا الابطاء المحتمل الى سكريبت فرعي.
ملاحظة: هذه العلامة ليست استراتيجية ولا يؤثر وجودها او غيابها على تواصل حساب المهمات الدورية في الموقع.

SPIP 1.9.2