Bandeau

Site de démonstration du jeu de squelettes ESCAL fonctionnant sous SPIP3 et mis à la disposition des Etablissements SColaires de l’Académie de Lyon... et de qui veut.

icone de couleur differente

stephane de spipfactory
le 19 janvier
à 18:10
Rappel du sujet :

Bonsoir,

Aprés avoir lu attentivement https://contrib.spip.net/Changer-la-couleur-des-icones-Escal-avec-Inkscape

j’ai donc modifié la couleur des icones pied de page

  • arobase.svg
  • legal.svg
  • spip.svg
  • to_top.svg

je voudrais décliné la couleur en fonction de la rubrique appelante
donc pour ma rubrique inc-rubrique_zik.html ; une couleur et pour inc-rubrique_bricabrac.html une autre couleur

possible ou pas ?

icônes de couleur différente.

Hmm pas si simple que ça. Faudra attendre mi-février que je sois devant mon ordi.

icônes de couleur différente

Hello

Me voilà de retour.
Une idée serait de copier le fichier inc-pied.html d’escal dans /squelettes/inclusions et de

  • rajouter cette boucle en début de fichier
<BOUCLE_secteur(RUBRIQUES){id_rubrique}>
#SET{secteur,#ID_SECTEUR}
</BOUCLE_secteur>
  • modifier les appels d’icones comme ceci
    Exemple avec arobase :
    src="#CHEMIN{images/arobase.svg}"

devient
src="#CHEMIN{images/arobase#ID_SECTEUR.svg}"

Il faut ensuite créer un icone avec la couleur voulue pour chaque secteur

icônes de couleur différente

Non, pas
src="#CHEMIN{images/arobase#ID_SECTEUR.svg}"
mais
src="#CHEMIN{images/arobase#GET{secteur}.svg}"

icônes de couleur différente

Et encore mieux avec
src="[(#CHEMIN{images/arobase#GET{secteur}.svg}|sinon{#CHEMIN{images/arobase.svg}})]"
qui affichera l’icone arobase par défaut si pas d’icone dédié à la rubrique

Réagir au sujet
Qui êtes-vous ?
Votre message

Pour créer des paragraphes, laissez simplement des lignes vides.
Attention ! Si votre message contient un lien, il devra être validé par le webmestre. Inutile de le poster à nouveau ;-)

Ajouter un document

Plan du site Contact Mentions légales Données personnelles et cookies Espace privé squelette RSS

2009-2025 © Escal - Tous droits réservés
Haut de page
Réalisé sous SPIP
Habillage ESCAL 5.2.13