spip/spip | 5 commits
-
Par Cerdic, le 3 septembre 2020 à 15h21min :
Renommage constante pour expliciter que cela concerne les parties conditionnelles d'une boucle
*Modifié*
ecrire/public/phraser_html.php
Détails : https://git.spip.net/spip/spip/commit/01d5ffe68d19f5ee78e4d0c2c92c0356fed17ce8
==============================
Par Cerdic, le 3 septembre 2020 à 16h37min :
Extension de la syntaxe des boucles pour y ajouter une partie entete (affichee avant) et pied (affichee apres) dont l'affichage sera systematique.
Ces deux parties, comme les parties conditionnelles, sont evalees apres le corps de la boucle, et permettent d'acceder aux balises lies a la boucle (#TOTAL_BOUCLE, #PAGINATION...)
Ex :
<BB_articles>
<div style="border:5px solid red;padding:20px;">
<h1>[(#TOTAL_BOUCLE) ]articles</h1>
<B_articles>
<ul>
<BOUCLE_articles(ARTICLES){id_article?}{0,5}>
<li>#ID_ARTICLE::#TITRE</li>
</BOUCLE_articles>
</ul>
[<div class="patination">(#PAGINATION)</div>]
</B_articles>
<p>Vous avez peut-être fait une erreur?...</p>
<//B_articles>
</div>
</BB_articles>
*Modifié*
ecrire/public/compiler.php
ecrire/public/decompiler.php
ecrire/public/format_html.php
ecrire/public/interfaces.php
ecrire/public/phraser_html.php
Détails : https://git.spip.net/spip/spip/commit/03b9e260ae55e9e1f1f2882e0e349938fe7b07f5
==============================
Par Cerdic, le 4 septembre 2020 à 11h47min :
Fix coquille sur 2 appels de public_compte_ligne() qui entrainaient un warning en PHP 7.3
*Modifié*
ecrire/public/phraser_html.php
Détails : https://git.spip.net/spip/spip/commit/98ecee32aff603feefb34227f12c30516607524f
==============================
Par Cerdic, le 10 septembre 2020 à 11h37min :
Fix bug de parsing sur les boucles : il faut d'abord reperer la boucle qui commence en premier dans le squelette tout <BB_ <B_ et <BOUCLE_ confondus, et la parser
Si on se contente de parser en premier la premiere <BOUCLE_ trouvee on casse les boucles imbriquees
*Modifié*
ecrire/public/phraser_html.php
Détails : https://git.spip.net/spip/spip/commit/3fe3ecd2e5889391bf2657662ebd503c116da7c1
==============================
Par Cerdic, le 11 septembre 2020 à 12h23min :
Merge branch 'dev/boucle_bb_head_foot' : Extension de la syntaxe des boucles
Pour y ajouter une partie entete (affichee avant) et pied (affichee apres) dont l'affichage sera systematique.
Ces deux parties, comme les parties conditionnelles, sont evalees apres le corps de la boucle, et permettent d'acceder aux balises lies a la boucle (#TOTAL_BOUCLE, #PAGINATION...)
Ex :
<BB_articles>
<div style="border:5px solid red;padding:20px;">
<h1>[(#TOTAL_BOUCLE) ]articles</h1>
<B_articles>
<ul>
<BOUCLE_articles(ARTICLES){id_article?}{0,5}>
<li>#ID_ARTICLE::#TITRE</li>
</BOUCLE_articles>
</ul>
[<div class="patination">(#PAGINATION)</div>]
</B_articles>
<p>Vous avez peut-être fait une erreur?...</p>
<//B_articles>
</div>
</BB_articles>
Détails : https://git.spip.net/spip/spip/commit/872600192b12b1cb2f4035b1aac380fabb41d616