Changeset 59490 in spip-zone


Ignore:
Timestamp:
Mar 18, 2012, 2:20:10 PM (8 years ago)
Author:
julienlfy@…
Message:

Alternative pour une fonction non disponible en PHP < 5.2
Correction (commit précédent un peu rapide...)

Location:
_plugins_/simple_calendrier/branches/v1
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/simple_calendrier/branches/v1/balise/simple_calendrier.php

    r59486 r59490  
    5757    // PHP 5.2 seulement
    5858    if (function_exists("date_format")){
    59         $date_1er_du_mois = date_format(date_create("".$sannee."-".$smois."-1"), 'Y-m-d-N');
     59        $date_1er_du_mois = date_format(date_create("".$sannee."-".$smois."-1"), 'Y-m-d-w');
    6060    }
    6161    // PHP 4
    6262    else {
    63         $date_1er_du_mois = date('Y-m-d-N', mktime(0, 0, 0, $mois , 1, $annee)); // Ne gère pas les années <= 1900...
     63        $date_1er_du_mois = date('Y-m-d-w', mktime(0, 0, 0, $mois , 1, $annee)); // Ne gère pas les années <= 1900...
    6464    }
    6565   
     
    6969        $mois = intval($matches[2]);
    7070        $jour = intval($matches[3]);
    71         $num_jour = intval($matches[4]);
     71        $num_jour = intval($matches[4]); // intervalle [0..6] - Dimanche - Samedi
     72        // conversion [1..7] - Lundi - Dimanche
     73        if ($num_jour == 0){
     74            $num_jour = 7;
     75        }
    7276    }
    7377   
  • _plugins_/simple_calendrier/branches/v1/plugin.xml

    r59486 r59490  
    55    <auteur>[Julien Lanfrey->http://www.spip-contrib.net/ju3873]</auteur>
    66    <licence>GPL &#169; 2010-2011</licence>
    7     <version>1.2.3</version>
     7    <version>1.2.4</version>
    88    <version_base>1.4</version_base>
    99    <etat>stable</etat>
Note: See TracChangeset for help on using the changeset viewer.