Re: Les dates dans le modules news | Titre du sujet : Re: Les dates dans le modules news par JJDai sur 20/01/2016 15:49:44
J'ai préféré opter pour cette solution que j'ai appliquée aussi dans Extcal:
Pour news: Ajout dans le fichier "include/function.php" de la méthode:
/****************************************************************
* Transformation de la date fr -> en
****************************************************************/
function news_transformDate2Local($mydate){
if ($GLOBALS['xoopsConfig']['language']=="french")
{
@list($jour,$mois,$annee)=explode('/',$mydate['date']);
$mydate['date'] = @date('Y-m-d',mktime(0,0,0,$mois,$jour,$annee));
}
return $mydate;
}
Modification du fichier "submit.php" remplacer la récuperation de la valeur en appelant la nouvelle fonction: vers la ligne 342
if (!empty( $_POST['autodate'] ) && $approveprivilege) {
//$publish_date=$_POST['publish_date'];
$publish_date=news_transformDate2Local($_POST['publish_date']); //JJD
vers la ligne 352 (compte tenu des nouvelles lignes
if (!empty( $_POST['autoexpdate'] ) && $approveprivilege) {
//$expiry_date=$_POST['expiry_date'];
$expiry_date=news_transformDate2Local($_POST['expiry_date']); //JJD
Il y a peut être d'autres endroits à modifier notamment dans le cas du "preview", mais je verrai plus tard. J°J°D
|
|