علّمنا الدرس السابق كيف نعرض عناصر بالاعتماد على السياق. سنرى هنا كيف يتغير هذا السياق مع تغيّر الحلقات.
فلنقم بتغيير صفحتنا النموذجية «tutoriel.html» على الشكل التالي:
<BOUCLE_article(ARTICLES)>
#TITRE<BR>
</BOUCLE_article>
هنا نحذف العلامة {id_article} كلياً. تنبيه: يمكن لهذه الحلقة ان تنشئ صفحة ضخمة اذا كانت القاعدة تحتوي على عدد كبير من المقالات، فالأفضل أخذ الحيطة وإضافة معيار {0,10} لعرض المقالات العشرة الأول فقط...
<BOUCLE_article(ARTICLES){0,10}>
النتيجة: بالذهاب الى العنوان http://yoursite.net/spip.php?page=tutorial (لا حاجة لـid_article لأنه تم إلغاء هذا الشرط في الحلقة)، تظهر عناوين المقالات العشرة الاولى يفرق بينها رجوع الى السطر. من هنا نرى كيف يمكننا بناء محتويات القسم: فلنقم بعرض احدث عشر مقالات في القسم.
<BOUCLE_article(ARTICLES){id_rubrique}{par date}{inverse}{0,10}>
<a href=”#URL_ARTICLE”>#TITRE</a><br>
</BOUCLE_article>
لنأخذ بالترتيب:
-  
id_rubrique(الرقم التسلسلي للقسم): لا نختار الا المقالات العائدة الى القسم الذي يحمل الرقمid_rubrique(انظر ادناه كيف يتم وضع هذا المتغير في السياق). -  
{par date}{inverse}: اي فرز حسب التاريخ وبالترتيب العكسي (اي التنازلي)... -  
{0,10}...: والاحتفاظ بالنتائج العشر الاولى. -  اخيراً لا يعرض 
<a href=”#URL_ARTICLE”>#TITRE</a>عنوان المقال وحسب بل ينشئ وصلة الى هذا المقال. 
يبقى ان نطلب الصفحة النموذجية وتمرير السياق id_rubrique=1 في عنوانها:
http://yoursite.net/spip.php?page=tutorial&id_rubrique=1 [*]
تكمن قوة SPIP في توليف هذا النوع من الوظائف. فإذا وصلت الى هنا تكون قد اتممت الكثير!