Changeset 104221 in spip-zone


Ignore:
Timestamp:
May 6, 2017, 9:23:29 AM (2 years ago)
Author:
guy.cesaro@…
Message:

améliore #3329 en repoussant à 2038, et on ne check pas le statut à chaque upgrade de medias

Location:
_core_/plugins/medias
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/medias/action/editer_document.php

    r100788 r104221  
    200200                        "objet!='document' AND id_document=" . intval($id_document)
    201201                );
    202                 // dans 10 ans, ca nous fera un bug a corriger vers 2018
    203                 // penser a ouvrir un ticket d'ici la :p
    204                 $date_publication = time() + 10 * 365 * 24 * 3600;
     202                // On aura 19 jours 3h14 et 7 secondes pour corriger en 2038 (limitation de la représentation POSIX du temps sur les 32 bits)
     203                $date_publication = '2038-01-01 00:00:00';
    205204                include_spip('base/objets');
    206205                while ($row = sql_fetch($res)) {
  • _core_/plugins/medias/medias_administrations.php

    r103991 r104221  
    178178                array('sql_alter', "TABLE spip_documents CHANGE credits credits text DEFAULT '' NOT NULL"),
    179179        );
     180        $maj['1.3.2'] = array(
     181                // buggons en 2038 plutôt qu'en 2018'
     182                array('medias_check_statuts', true),
     183        );
    180184        include_spip('base/upgrade');
    181185        include_spip('base/medias');
    182186        maj_plugin($nom_meta_base_version, $version_cible, $maj);
    183187
    184         medias_check_statuts();
    185188}
    186189
  • _core_/plugins/medias/paquet.xml

    r104081 r104221  
    66        compatibilite="[3.2.0-dev;3.2.*]"
    77        logo="prive/themes/spip/images/portfolio-32.png"
    8         schema="1.3.1"
     8        schema="1.3.2"
    99>
    1010
Note: See TracChangeset for help on using the changeset viewer.