[SPIP] ~v3.0.25-->v3.0.26
[lhc/web/www.git] / www / plugins-dist / medias / medias_administrations.php
index db2cb47..149c044 100644 (file)
@@ -3,7 +3,7 @@
 /***************************************************************************\
  *  SPIP, Systeme de publication pour l'internet                           *
  *                                                                         *
- *  Copyright (c) 2001-2014                                                *
+ *  Copyright (c) 2001-2016                                                *
  *  Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James  *
  *                                                                         *
  *  Ce programme est un logiciel libre distribue sous licence GNU/GPL.     *
@@ -149,6 +149,14 @@ function medias_upgrade($nom_meta_base_version,$version_cible){
                // ajout de json
                array('creer_base_types_doc')
        );
+       $maj['1.2.6'] = array(
+               // ajout du champ titre pour json cf oubli dans https://zone.spip.org/trac/spip-zone/changeset/80059
+               array("sql_updateq","spip_types_documents",array('titre'=>'JSON'),"extension='json'"),
+       );
+       $maj['1.2.7'] = array(
+       array('medias_maj_date_publication_documents'),
+       array('medias_check_statuts', true)
+       );
        include_spip('base/upgrade');
        include_spip('base/medias');
        maj_plugin($nom_meta_base_version, $version_cible, $maj);
@@ -179,6 +187,12 @@ function medias_peuple_media_document($champ_media="media_defaut"){
        }
 }
 
+/** 
+ * Maj des date de publication des documents cf ticket #3329, z104221
+ */
+function medias_maj_date_publication_documents() {
+       sql_update('spip_documents', array('statut' => '0'), 'date_publication > ' . sql_quote('2017-01-01 00:00:00'));
+}
 /*
 function medias_install($action,$prefix,$version_cible){
        $version_base = $GLOBALS[$prefix."_base_version"];