Bonjour tous,
j'ai besoin de votre aide pour afficher la date de dernière mise à jour sur index.php, template 7.
(voir Image)
Merci
JLouis
Savoir c'est pouvoir, le libre savoir c'est la liberté.
Non connecté Se connecter S'inscrire
L'Agora sur Chronica » Technique » custom page accueil template 7
Pages 1
Bonjour tous,
j'ai besoin de votre aide pour afficher la date de dernière mise à jour sur index.php, template 7.
(voir Image)
Merci
JLouis
Dans ton fichier templates/template7/index.php,
introduis ces deux lignes :
if($lastadd == "")
$lastadd = displayDate($dbrow['changedate'],"") . "<br />\n";
après la ligne 195 => while( $dbrow = tng_fetch_assoc( $resulttng ) ) {
et avant la ligne 197 => $lastadd .= "<a href=\"getperson.php?personID={$dbrow['personID']}& etc...
pour avoir ce résultat :
while( $dbrow = tng_fetch_assoc( $resulttng ) ) {
if($lastadd == "")
$lastadd = displayDate($dbrow['changedate'],"") . "<br />\n";
$lastadd .= "<a href=\"getperson.php?personID={$dbrow['personID']}&tree={$dbrow['gedcom']}\">";
les numéros de ligne sont donnés à titre indicatif. Mon fichier n'est pas modifié.
Grosso modo, c'est presqu'à la fin du fichier
Michel
Parfait..
le magicien du php a encore frappé.
Merci Michel
Jean-Louis
... et ce code pour un affichage au format européen (les fonctions de TNG ne fonctionnent pas dans ce cas..)
if($lastadd == ""){
// passe en format europeen
$old_date_timestamp = strtotime($dbrow['changedate']);
$new_date = date('d-m-Y H:i:s', $old_date_timestamp);
// Affiche la date
$lastadd = displayDate($new_date) . "<br />\n<br />\n";
}
Michel
Si tu veux supprimer les secondes, il suffit d'effacer le ":s" après le "H:i"
Pages 1
L'Agora sur Chronica » Technique » custom page accueil template 7