Categories > TinyButStrong general (FR) >

Date en francais, mais avec le jour ecrit en lettre ? est ce possible

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: Georges
Date: 2008-03-03
Time: 16:16

Date en francais, mais avec le jour ecrit en lettre ? est ce possible

Bonjour, voila pour afficher la date j'utilise ce que tbs propose, c'est a dire :

setlocale(LC_TIME,'fr');

et dans le tpl

[var..now;frm='dd mmmm yyyy';locale]

Y a t il une maniere quelconque d'afficher devant le jour, par exemple :
lundi 02 mars 2006 ?

Autre question, peut on mettre au mois une majuscule ?
Merci de m'avoir lu^^

By: Skrol29
Date: 2008-03-03
Time: 17:09

Re: Date en francais, mais avec le jour ecrit en lettre ? est ce possible

Salut,

Pour le nom du jour, c'est dddd.
Sinon je crois que les majuscules ça ne marche pas :(
Il faut utiliser une fonction personnalisée de formatage
By: Georges
Date: 2008-03-21
Time: 16:41

Re: Date en francais, mais avec le jour ecrit en lettre ? est ce possible

Merci (dsl pour le tps de reponse j'etais à fond dans un projet)

J'ai une autre question sur la date, en la formatant avec tbs j'obtiens un bug d'accent
par exemple avec ceci :
[Plugins.date;frm='dd mmmm yyyy'; locale]
j'obtient si ma variable est 2008-12-12 : 12 d?cembre 2008.
Toutes mes pages sont encodés en utf-8 sans bom, et mon header specifie aussi l'utf-8
j'ai aussi convertit mon fichier tbs en utf-8 sans bom mais ca ne change rien
bien entendue tous mes autres accents sur la page (qu'il viennent du tpl, php ou bdd) marche très bien

Avez vous une idée ?
By: Skrol29
Date: 2008-03-22
Time: 22:48

Re: Date en francais, mais avec le jour ecrit en lettre ? est ce possible

Salut,

En effet, le formatage des dates et nombres annule la conversion HTML ou XML. Il faudra que je prenne en compte ce problème pour la prochaine version de TBS. Mais en attendant je ne vois que la solution du formatage personnalisé à l'aide d'une fonction "onformat".