pyksel
Débutant    Messages: 69 Inscrit(e) le: 2004/1/11 Statut: Déconnecté(e)
|
Posté le 2004/5/10 à 07:32 |
J'ai ajouté une petite fonction trés simple en php dans le
fichier theme.php permettant à ceux qui ne veulent pas passer par
javascript pour afficher la date du jour dans leur théme.
Ajouter les lignes suivantes en début du fichier theme.php à
la ligne 32 (aprés les define) :
function DisplayDate()
{
$array_jours = array( "0"=>"Dimanche", "1"=>"Lundi",
"2"=>"Mardi", "3"=>"Mercredi", "4"=>"Jeudi", "5"=>"Vendredi",
"6"=>"Samedi");
$array_mois = array( "1"=>"Janvier", "2"=>"Février",
"3"=>"Mars", "4"=>"Avril", "5"=>"Mai", "6"=>"Juin",
"7"=>"Juillet", "8"=>"Août", "9"=>"Septembre",
"10"=>"Octobre", "11"=>"Novembre", "12"=>"Décembre");
$date_annee = date("Y");
$date_mois = date("n");
$date_jours = date("d");
$date_jours_semaine = date("w");
$new_date = $array_jours[($date_jours_semaine)]." ".$date_jours."
".$array_mois[($date_mois)]." ".$date_annee;
return $new_date;
}
ensuite à la ligne 238 (dans la fontion themelayout() ajouter les lignes
suivantes :
$search [] = '{DATE}';
$replace[] = DisplayDate();
Vous obtenez ainsi une nouvelle varaible de substitution que vous affichez
où vous voulez dans votre théme. Pour celà ajouter
ceci pour afficher une date au format suivant :
{DATE} donne par exemple Lundi 10 Mai
2004
Cette fonction est trés basique et modifiable facilement... | | Rien est impossible, il suffit d'y croire. |
|
|
|
trollix
Core Developer    Messages: 2732 Inscrit(e) le: 2003/1/14 Statut: Déconnecté(e)
|
Posté le 2004/5/10 à 07:42 |
Un simple hack qui permet de s'affranchir du javascript.
Par contre, attention:
1) la date calculée par php est celle du serveur web
2) la date javascript est celle du client
Elles peuvent être différentes. | HQCH - Hope Que ça Helpe
Celui qui vise à la perfection sera au-dessus de la
médiocrité, mais celui qui vise à la
médiocrité tombera plus bas encore. "Proverbe chinois" |
|
|
pyksel
Débutant    Messages: 69 Inscrit(e) le: 2004/1/11 Statut: Déconnecté(e)
|
Posté le 2004/5/10 à 07:45 |
| Merci pour la précision Trollix. En effet, je n'avais pas
précisé... | | Rien est impossible, il suffit d'y croire. |
|
|
jarod
Béta-testeur    Messages: 721 Inscrit(e) le: 2003/1/8 Statut: Déconnecté(e)
|
Posté le 2004/5/10 à 10:15 |
Bonjour à tous
Je ne savais pas que c'était aussi simple d'ajouter une fonction... |
|