From f1315dd5454332ff6403c311488d8544be07295f Mon Sep 17 00:00:00 2001 From: tofulm Date: Tue, 18 Apr 2023 14:28:03 +0200 Subject: [PATCH] feat: rend compatible spip_gamumails avec api objet_modifier --- base/gamumail.php | 13 +++++++------ gamumail_administrations.php | 2 +- paquet.xml | 4 ++-- 3 files changed, 10 insertions(+), 9 deletions(-) diff --git a/base/gamumail.php b/base/gamumail.php index bb89929..4a3016c 100644 --- a/base/gamumail.php +++ b/base/gamumail.php @@ -56,17 +56,18 @@ function gamumail_declarer_tables_objets_sql($tables) { 'statut' => 'varchar(20) DEFAULT "0" NOT NULL', 'public' => 'varchar(20) DEFAULT "oui" NOT NULL', 'editable' => 'varchar(5) DEFAULT "oui" NOT NULL', + 'date' => 'datetime NOT NULL DEFAULT "0000-00-00 00:00:00"', 'maj' => 'TIMESTAMP', - 'rang' => 'smallint(6) NOT NULL' + 'rang' => 'smallint(6) NOT NULL' ), 'key' => array( - 'PRIMARY KEY' => 'id_gamumail', - 'KEY statut' => 'statut', + 'PRIMARY KEY' => 'id_gamumail', + 'KEY statut' => 'statut', ), - 'titre' => 'slug AS titre, "" AS lang', + // 'titre' => 'slug AS titre, "" AS lang', #'date' => '', - 'champs_editables' => array('slug', 'sujet', 'texte','titre', 'editable'), - 'champs_versionnes' => array('slug', 'sujet', 'texte','titre', 'editable'), + 'champs_editables' => array('slug', 'sujet', 'texte','titre', 'editable', 'public', 'id_docs', 'rang', 'statut', 'date'), + 'champs_versionnes' => array('slug', 'sujet', 'texte','titre', 'editable', 'public', 'id_docs', 'rang', 'statut', 'date'), 'rechercher_champs' => array("slug" => 8), 'tables_jointures' => array(), 'statut'=> array( diff --git a/gamumail_administrations.php b/gamumail_administrations.php index 1a0c901..0bcc4ad 100644 --- a/gamumail_administrations.php +++ b/gamumail_administrations.php @@ -36,7 +36,7 @@ function gamumail_upgrade($nom_meta_base_version, $version_cible) { $maj['1.0.11'] = array( array('maj_tables', array('spip_gamumails'))); $maj['1.0.12'] = array(array('creer_compte_curl')); $maj['1.0.14'] = array(array('maj_tables', array('spip_gamumails'))); - $maj['1.0.15'] = array(array('maj_tables', array('spip_gamumails'))); + $maj['1.0.16'] = array(array('maj_tables', array('spip_gamumails'))); include_spip('base/upgrade'); diff --git a/paquet.xml b/paquet.xml index b3c67e9..d764349 100644 --- a/paquet.xml +++ b/paquet.xml @@ -1,12 +1,12 @@ GamuMail