Développement de sites et de plugins

Balises #SWITCH #CASE et filtre |switchcase

Les balises #SWITCH, #CASE ET #CASE_DEFAULT ainsi que le filtre |switchcase implémentent les contrôles switch... case... default... du php et du C

Préfixe : switchcase
Utilisé dans 15 sites
Mis à jour le 8 mai 2026
SPIP 4.4

0.6.1  stable

Télécharger

Mis à jour le 8 mai 2026

Compatible :
  • SPIP 4.4
  • SPIP 4.3
  • SPIP 4.2
  • SPIP 4.1
  • SPIP 4.0
  • SPIP 3.3
  • SPIP 3.2
  • SPIP 3.1
Fichier XML
Version
0.6.1
Compatiblité
SPIP ≥ 3.1.0 et ≤ 4.*
État
stable
Auteur
JLuc
Crédits
Inspiration pour l'icone : flowchart by Piotr Kołodziejski, Licence Creative Commons
Licence
GNU/GPL
Archive
switchcase-d1f0d-switchcase-0.6.1.zip
Taille
10.3 kio
Générée le
08-05-2026 23:32
Hébergée par
SPIP-Zone - Plugins

0.5.1  stable

Télécharger

Mis à jour le 20 juin 2023

Compatible :
  • SPIP 4.2
  • SPIP 4.1
  • SPIP 4.0
  • SPIP 3.3
  • SPIP 3.2
  • SPIP 3.1
Fichier XML
Version
0.5.1
Compatiblité
SPIP ≥ 3.1.0 et ≤ 4.2.*
État
stable
Auteur
JLuc
Crédits
Inspiration pour l'icone : flowchart by Piotr Kołodziejski, Licence Creative Commons
Licence
GNU/GPL
Archive
switchcase-d1f0d-switchcase-v0.5.1.zip
Taille
10.3 kio
Générée le
20-06-2023 22:44
Hébergée par
SPIP-Zone - Plugins

0.4.2  stable déprécié

Télécharger

Mis à jour le 16 mai 2021

Compatible :
  • SPIP 4.0
  • SPIP 3.3
  • SPIP 3.2
  • SPIP 3.1
Fichier XML
Version
0.4.2
Compatiblité
SPIP ≥ 3.1.0 et ≤ 4.0.*
État
stable
Auteur
JLuc
Crédits
Inspiration pour l'icone : flowchart by Piotr Kołodziejski, Licence Creative Commons
Licence
GNU/GPL
Archive
switchcase-d1f0d-switchcase-v0.4.2.zip
Taille
9.7 kio
Générée le
16-05-2021 23:22
Hébergée par
SPIP-Zone - Plugins

Dernières modifications

  • 748aaac : 10 ans 1 mois et 3 semaines plus tard, il s’apperçoit qu’il a un s
  • c624922 : Compatibilité 4.*
  • 5fbd578 : Tester la valeur n’est pas tester l’existence d’une valeur - fixes |switchcas...
  • 62343c1 : compatible 4.2
  • f3545e8 : [ui] icone plus simple, couleurs plus neutres et conforme à la charte. les traits sont encore un (…)
  • 2be55ba : feat : #CASErouge,orange,rose : plusieurs arguments possibles dans un même #CASE : le test est (…)
  • 3084830 : This reverts commit e76627c9.
  • e76627c : – une imbrication possible des switch/case (nouvelle balise #SWITCH_END) – la disponibilité de (…)
  • 477ff0b : Jolie icone achment pédagogique + compat spip 4 + le plugin.xml disparaît
  • 0876d4b : Jolie icone achment pédagogique + compat spip 4 + le plugin.xml disparaît

Tickets ouverts

Messages de forum

  • 16 décembre 2024 : Bien vu ! J’ai corrigé. Merci
  • 16 décembre 2024 : Il manque une parenthèse fermante dans le code figurant au paragraphe Filtre |switchcase : (…)
  • 1er mai 2024 : Merci pour le retour 🤗
  • 18 avril 2024 : Oui c’est compatible.
  • 18 avril 2024 : Vu que SPIP met les résultats en cache, sauf contexte d’usage particulier l’impact en terme de (…)
  • 18 avril 2024 : Hello, J’ai une situation dans laquelle il faut tester une soixante de valeurs. Quelque chose (…)
  • 14 juin 2023 : Bonjour et merci pour ce plugin... Y a-t-il un retour pour l’utilisation de ce plugin sous spip (…)
  • 9 octobre 2022 : Version 0.5 : ll est possible de spécifier plusieurs valeurs testées par un même #CASE. La doc (…)
  • 27 novembre 2019 : Version 0.4 un filtre |switchcase s’ajoute aux balises. La documentation est mise à jour.
  • 28 juin 2017 : La doc est complétée par un Exemple d’usage : Vous souhaitez ranger toute une panoplie de (…)