Bifurcation depuis
spip / spip
Le projet source a une visibilité limitée.
-
marcimat a rédigé
Permettre aux boucles SPIP de ne pas raler si la table demandée est introuvable. Pour cela, il faut ajouter un ? juste avant la fin de parenthèse : <BOUCLE_nom(TABLE?)>, <BOUCLE_nom(TABLE jointure?)> ou encore <BOUCLE_nom(TABLE ?)> Cela permet aux squelettes qui utilisent un plugin optionnel ayant créé table X de ne pas signaler par une erreur l'absence de cette table dans une boucle si le plugin n'a pas été installé. <BOUCLE_plugin(X ?)>#BALISE</BOUCLE_plugin> </B_plugin> Texte affiché si X n'est pas présent ou si la boucle n'a pas d'élément <//B_plugin> Il était déjà possible d'obtenir à peu près le même comportement (sauf le texte sur l'absence d'élément) en utilisant la balise plugin et une noisette : [(#PLUGIN{prefixe_plugin}|?{' ',''}) <INCLURE(fond=squelette_contenant_la_boucle)> ]
marcimat a rédigéPermettre aux boucles SPIP de ne pas raler si la table demandée est introuvable. Pour cela, il faut ajouter un ? juste avant la fin de parenthèse : <BOUCLE_nom(TABLE?)>, <BOUCLE_nom(TABLE jointure?)> ou encore <BOUCLE_nom(TABLE ?)> Cela permet aux squelettes qui utilisent un plugin optionnel ayant créé table X de ne pas signaler par une erreur l'absence de cette table dans une boucle si le plugin n'a pas été installé. <BOUCLE_plugin(X ?)>#BALISE</BOUCLE_plugin> </B_plugin> Texte affiché si X n'est pas présent ou si la boucle n'a pas d'élément <//B_plugin> Il était déjà possible d'obtenir à peu près le même comportement (sauf le texte sur l'absence d'élément) en utilisant la balise plugin et une noisette : [(#PLUGIN{prefixe_plugin}|?{' ',''}) <INCLURE(fond=squelette_contenant_la_boucle)> ]