balise

Afficher l’introduction d’un article avec la mise en forme

3 mars 2010

C’est une question qui revient souvent sur les listes ou sur l’IRC de SPIP. Le problème est que le contenu de la balise introduction passe à travers la fonction couper de SPIP qui supprime la mise en forme du texte. et . Voici quelques recommandations sur le contenu de cette introduction personnalisée : tout ce que l’on y ouvre doit y être fermé (raccourcis de mise en forme, liens, etc) la balise fermante (...)

4 commentaires

Comment rendre une page accessible seulement aux administrateurs du site

18 avril 2008

Et hop une autre astuce glanée sur IRC, faut que j’écoule le stock...
Comment rendre une page accessible seulement aux administrateurs du site grâce à la balise #SESSION ? [(#SESSIONstatut|==0minirezo| ?’ ’,’’)<INCLUREfond=mapagecachee>]
La balise #SESSION est disponible sous forme de plugin pour SPIP 192. Elle est intégrée dans le noyau de la version de développement de (lire l’annonce à propos de la balise #SESSION sur la liste).
Et sans la balise session ? #CACHE0 (...)

0 commentaire

Personnaliser le contenu de la balise #INTRODUCTION

28 février 2008

Vous en avez assez des listes de liens, peut être préférez-vous les listes d’astuces...
Celles-ci sont glanées sur le canal IRC #spip au fil des jours. Comme j’en ai plusieurs en stock depuis quelques mois, je vais les publier au coup par coup plutôt que d’en faire une longue liste illisible. Voici la première de la série.texte de l’introduction

0 commentaire

Afficher un logo par défaut pour un article SPIP

25 février 2008

Une question revient souvent sur les listes et dans les forums SPIP :
Comment proposer un logo_article par défaut s’il n’y en a pas de défini ?
Tout simplement comme ceci, à l’aide du filtre | ?sioui,sinon : [(#LOGO_ARTICLE|| ?
[(#LOGO_ARTICLE)]
,
[<img src="(#CHEMINimages/nologo.png)" alt="" class="spip_logos" width="32" height="32" />]
)]
Explication du code : Si le logo article est présent on l’affiche. Sinon (...)

0 commentaire

Les traitements conditionnels avec SPIP

8 septembre 2007

Plusieurs moyens sont à votre disposition pour effectuer des traitements conditionnels dans SPIP. Cet article tente de les recenser. Il en manque peut être alors n’hésitez pas à commenter cet article pour signaler des oublis ou pour poster des exemples d’utilisation.
Parties optionnelles des boucles
La syntaxe complète des boucles permet d’afficher du code optionnel avant et après la boucle ainsi que du code alternatif si la boucle ne renvoie aucun résultat.
* Code HTML optionnel avant * Code (...)

2 commentaires

SPIP et les paragraphes

19 août 2007

Cet article recense les solutions disponibles pour que SPIP génère tout le temps des paragraphes dans le texte des articles, brèves, etc.
Description du problème
Extrait d’un message sur le forum de SPIP :
“Quand je crée un article, une brève ou un texte de rubrique faisant plusieurs paragraphes, Spip me crée habituellement des paragraphes
ce qui me convient très bien.
Par contre, si ce texte ne fait qu’une seule ligne, Spip ne crée plus les
et insère le texte "brut" sans balises de (...)

1 commentaire

Firebug est ton ami, mais attention !

19 juillet 2007

Firebug est une extension pour Firefox qui permet de gagner énormément de temps lors du développement ou du "débugage" de pages web. Mais il faut faire attention, car lors de l’inspection du code d’une page, Firebug classe les attributs d’une balise html par ordre alphabétique.
Dans l’inspecteur de Firebug on voit ceci : <a id="pagination_articles" name="pagination_articles"/>
Alors que dans le code source de la page on voit ceci : <a name=’pagination_articles’ (...)

2 commentaires

Spip : Afficher la date de demain

18 mai 2007

Suite à une question sur le forum de spip.net, voici comment afficher la date du lendemain.
Ma première réponse proposait d’utiliser le code suivant :
#EVAL(#DATE|jour)+1 (#DATE (#DATE
Comme il est indiqué sur la doc de spip à propos de la balise #DATE :
Si on se trouve au premier niveau du squelette (c’est-à-dire en-dehors de toute boucle), la date considérée est la date du jour - à moins qu’on ait passé une date dans l’URL de la page.
Le problème est que ce code ne fonctionne pas car il ne fait (...)

4 commentaires