[spip-dev] #Date

Bonjour,

Quand je suis dans Rubrique ou Article, j'ai cette partie (j'ai pris
uniquement l'exemple de Rubrique) :

Dans Rubrique.html :

[Dernier ajout le (#DATE|nom_jour)] [(#DATE|jour)] [(#DATE|nom_mois)]
[(#DATE|annee).]
Placé ici :

<!-- Une : contenu de la rubrique -->
<div class="contenu" id="principal">
<div clas="cartouche">
[(#LOGO_RUBRIQUE|left)]
<h1 class="titre-texte">#TITRE</h1>
[Dernier ajout le (#DATE|nom_jour)] [(#DATE|jour)] [(#DATE|nom_mois)]
[(#DATE|annee).]
</div>

Comment on met cette date à la couleur que l'on souhaite ?

Merci

informatick wrote:

Bonjour,

Quand je suis dans Rubrique ou Article, j'ai cette partie (j'ai pris
uniquement l'exemple de Rubrique) :

Dans Rubrique.html :

[Dernier ajout le (#DATE|nom_jour)] [(#DATE|jour)] [(#DATE|nom_mois)]
[(#DATE|annee).]
Placé ici :

<!-- Une : contenu de la rubrique -->
<div class="contenu" id="principal">
<div clas="cartouche">
[(#LOGO_RUBRIQUE|left)]
<h1 class="titre-texte">#TITRE</h1>
[Dernier ajout le (#DATE|nom_jour)] [(#DATE|jour)] [(#DATE|nom_mois)]
[(#DATE|annee).]
</div>

Comment on met cette date à la couleur que l'on souhaite ?

Merci

Ca marche pas ca :

[Dernier ajout le <FONT COLOR="RED"> (#DATE|nom_jour)] [(#DATE|jour)] [(#DATE|nom_mois) </FONT> ] ???

Bonjour Nicolas et informatick,

Informatick a écrit sur la liste spip-dev dédiée au développement de spip :

Dans Rubrique.html :

[...]

Comment on met cette date à la couleur que l'on souhaite ?

[...]

Nicolas lui a répondu :

Ca marche pas ca :

[Dernier ajout le <FONT COLOR="RED">
(#DATE|nom_jour)] [(#DATE|jour)] [(#DATE|nom_mois) </FONT> ] ???

C'est sûr que d préciser la couleur directement dans le html peut aider...

Mais en fait, je pense qu'étant donné que le message est sur cette liste,
informatick devait certainement se demander plutôt pourquoi spip, outil si
merveilleux que l'on oublie bien trop souvent sa puissance extrême, bref,
pourquoi spip ne gère t il pas directement les couleurs?

Eh oui : Fil proposait hier encore la création d'un complément de tag qui
aurait permis de faire : #DATE_rouge pour l'avoir d'emblée en rouge.

Mais c'est vrai aussi qu'antoine préférait la solution des filtres :
[(#DATE|rouge)]

Mais la solution d'ARNO n'était pas non plus dénuée d'intérêt:
"Pourquoi? Les dates on peut les afficher autrement qu'en rouge?"

Bah évidemment moi j'avais bien songé aux styles classiques id=date
div#date{color:red;}

Mais Nicolas Hoizey suggérait plutôt la pause d'un cookie qui selon le site
d'origine (retraite.gouv.fr ou uzine.net) afficherait la date en rouge ou en
bleu.

Je pense qu'il y a matière à discuter, non? :wink:

Par sélecteur CSS contextuel.

Dans rubrique.html :
[Dernier ajout le <span>(#DATE|nom_jour)] [(#DATE|jour)]
[(#DATE|nom_mois)</span>]

Dans une feuille de style interne (dans le <head>) ou mieux, externe,
ajouter:
#principal span { color: red; }

Si on ne veut plus de rouge, on enlève ou on commente la ligne dans la
feuille de style, ainsi:
/* #principal span { color: red; } */

Pas de format en ligne. Pas de bidouilles en php. Le style peut être partagé
par d'autres squelettes (dans la cas d'une feuille de styles externe).

J'ai essayé, ça marche.

André Vincent