From a19c7d4d35b16b70e2d940cb0d4b787dcdd5f25f Mon Sep 17 00:00:00 2001 From: tofulm Date: Mon, 30 Mar 2020 14:56:18 +0200 Subject: [PATCH] on renomme le prefix et on ajoute correctement les numero de version --- README.md | 2 - action/supprimer_gamuform.php | 2 +- base/{GamuForm.php => gamuform.php} | 13 +- fabrique_diff.diff | 25 +-- ...ique_GamuForm.php => fabrique_gamuform.php | 30 +--- ...GamuForm.html => configurer_gamuform.html} | 4 +- formulaires/editer_gamuform.html | 7 - formulaires/editer_gamuform.php | 19 +-- ...ations.php => gamuform_administrations.php | 6 +- ...isations.php => gamuform_autorisations.php | 4 +- ...rm_fonctions.php => gamuform_fonctions.php | 2 +- GamuForm_options.php => gamuform_options.php | 2 +- ...rm_pipelines.php => gamuform_pipelines.php | 4 +- lang/GamuForm_fr.php | 20 --- lang/gamuform_fr.php | 3 +- ...GamuForm_fr.php => paquet-gamuform_fr.php} | 6 +- paquet.xml | 23 +-- prive/objets/contenu/gamuform.html | 5 - .../contenu/configurer_GamuForm.html | 7 - .../contenu/configurer_gamuform.html | 7 + prive/themes/spip/images/GamuForm-xx.svg | 152 ------------------ 21 files changed, 56 insertions(+), 287 deletions(-) delete mode 100644 README.md rename base/{GamuForm.php => gamuform.php} (87%) rename fabrique_GamuForm.php => fabrique_gamuform.php (96%) rename formulaires/{configurer_GamuForm.html => configurer_gamuform.html} (79%) rename GamuForm_administrations.php => gamuform_administrations.php (91%) rename GamuForm_autorisations.php => gamuform_autorisations.php (97%) rename GamuForm_fonctions.php => gamuform_fonctions.php (83%) rename GamuForm_options.php => gamuform_options.php (84%) rename GamuForm_pipelines.php => gamuform_pipelines.php (88%) delete mode 100644 lang/GamuForm_fr.php rename lang/{paquet-GamuForm_fr.php => paquet-gamuform_fr.php} (67%) delete mode 100644 prive/squelettes/contenu/configurer_GamuForm.html create mode 100644 prive/squelettes/contenu/configurer_gamuform.html delete mode 100644 prive/themes/spip/images/GamuForm-xx.svg diff --git a/README.md b/README.md deleted file mode 100644 index 2d5fc8d..0000000 --- a/README.md +++ /dev/null @@ -1,2 +0,0 @@ -# gamuform - diff --git a/action/supprimer_gamuform.php b/action/supprimer_gamuform.php index 5ae2e48..3e5b443 100644 --- a/action/supprimer_gamuform.php +++ b/action/supprimer_gamuform.php @@ -6,7 +6,7 @@ * @copyright 2020 * @author tofulm * @licence GNU/GPL - * @package SPIP\GamuForm\Action + * @package SPIP\Gamuform\Action */ if (!defined('_ECRIRE_INC_VERSION')) { diff --git a/base/GamuForm.php b/base/gamuform.php similarity index 87% rename from base/GamuForm.php rename to base/gamuform.php index a067d80..20c2495 100644 --- a/base/GamuForm.php +++ b/base/gamuform.php @@ -6,7 +6,7 @@ * @copyright 2020 * @author tofulm * @licence GNU/GPL - * @package SPIP\GamuForm\Pipelines + * @package SPIP\Gamuform\Pipelines */ if (!defined('_ECRIRE_INC_VERSION')) { @@ -23,7 +23,7 @@ if (!defined('_ECRIRE_INC_VERSION')) { * @return array * Déclarations d'interface pour le compilateur */ -function GamuForm_declarer_tables_interfaces($interfaces) { +function gamuform_declarer_tables_interfaces($interfaces) { $interfaces['table_des_tables']['gamuforms'] = 'gamuforms'; @@ -40,7 +40,7 @@ function GamuForm_declarer_tables_interfaces($interfaces) { * @return array * Description complétée des tables */ -function GamuForm_declarer_tables_objets_sql($tables) { +function gamuform_declarer_tables_objets_sql($tables) { $tables['spip_gamuforms'] = array( 'type' => 'gamuform', @@ -49,7 +49,6 @@ function GamuForm_declarer_tables_objets_sql($tables) { 'id_gamuform' => 'bigint(21) NOT NULL', 'titre' => 'varchar(255) NOT NULL DEFAULT ""', 'date' => 'datetime NOT NULL DEFAULT "0000-00-00 00:00:00"', - 'date' => 'datetime NOT NULL DEFAULT "0000-00-00 00:00:00"', 'statut' => 'varchar(20) DEFAULT "0" NOT NULL', 'maj' => 'TIMESTAMP' ), @@ -59,8 +58,8 @@ function GamuForm_declarer_tables_objets_sql($tables) { ), 'titre' => 'titre AS titre, "" AS lang', 'date' => 'date', - 'champs_editables' => array('titre', 'date'), - 'champs_versionnes' => array('titre', 'date'), + 'champs_editables' => array('titre'), + 'champs_versionnes' => array('titre'), 'rechercher_champs' => array(), 'tables_jointures' => array('spip_gamuforms_liens'), 'statut_textes_instituer' => array( @@ -97,7 +96,7 @@ function GamuForm_declarer_tables_objets_sql($tables) { * @return array * Description complétée des tables */ -function GamuForm_declarer_tables_auxiliaires($tables) { +function gamuform_declarer_tables_auxiliaires($tables) { $tables['spip_gamuforms_liens'] = array( 'field' => array( diff --git a/fabrique_diff.diff b/fabrique_diff.diff index a4157e4..b55af58 100644 --- a/fabrique_diff.diff +++ b/fabrique_diff.diff @@ -1,20 +1,7 @@ -Seulement dans ../tmp/cache/fabrique/GamuForm/: action -diff -r -x . -x .. -x fabrique_diff.diff -x fabrique_GamuForm.php ../tmp/cache/fabrique/.backup/GamuForm/base/GamuForm.php ../tmp/cache/fabrique/GamuForm/base/GamuForm.php -51a52 -> 'date' => 'datetime NOT NULL DEFAULT "0000-00-00 00:00:00"', -60c61 -< #'date' => '', +diff -r -x . -x .. -x fabrique_diff.diff -x fabrique_gamuform.php ../tmp/cache/fabrique/.backup/gamuform/paquet.xml ../tmp/cache/fabrique/gamuform/paquet.xml +8a9 +> schema="1.0.0" +11c12 +< Paquet généré le 2020-03-30 14:52:00 --- -> 'date' => 'date', -diff -r -x . -x .. -x fabrique_diff.diff -x fabrique_GamuForm.php ../tmp/cache/fabrique/.backup/GamuForm/paquet.xml ../tmp/cache/fabrique/GamuForm/paquet.xml -11c11 -< Paquet généré le 2020-03-30 13:58:10 ---- -> Paquet généré le 2020-03-30 13:59:47 -diff -r -x . -x .. -x fabrique_diff.diff -x fabrique_GamuForm.php ../tmp/cache/fabrique/.backup/GamuForm/prive/objets/liste/gamuforms.html ../tmp/cache/fabrique/GamuForm/prive/objets/liste/gamuforms.html -2a3 -> date,-1, -14a16 -> [(#TRI{date,<:date:>,ajax})] -23a26 -> [(#DATE|affdate_jourcourt)] \ No newline at end of file +> Paquet généré le 2020-03-30 14:54:11 \ No newline at end of file diff --git a/fabrique_GamuForm.php b/fabrique_gamuform.php similarity index 96% rename from fabrique_GamuForm.php rename to fabrique_gamuform.php index 54206c6..ac0d05c 100644 --- a/fabrique_GamuForm.php +++ b/fabrique_gamuform.php @@ -2,7 +2,7 @@ /** * Fichier généré par la Fabrique de plugin v7 - * le 2020-03-30 13:59:47 + * le 2020-03-30 14:54:11 * * Ce fichier de sauvegarde peut servir à recréer * votre plugin avec le plugin «Fabrique» qui a servi à le créer. @@ -28,7 +28,7 @@ $data = array ( ), 'paquet' => array ( - 'prefixe' => 'GamuForm', + 'prefixe' => 'gamuform', 'nom' => 'GamuForm', 'slogan' => '', 'description' => '', @@ -40,11 +40,11 @@ $data = array ( array ( 'logo' => array ( - 'texte' => 'https://gamuza.fr', + 'texte' => 'tofulm', 'url' => 'https://gamuza.fr', ), ), - 'version' => 'https://gamuza.fr', + 'version' => '1.0.0', 'auteur' => 'tofulm', 'auteur_lien' => 'https://gamuza.fr', 'licence' => 'GNU/GPL', @@ -52,7 +52,7 @@ $data = array ( 'etat' => 'dev', 'compatibilite' => '[3.3.0-dev;3.3.*]', 'documentation' => '', - 'administrations' => '', + 'administrations' => 'on', 'schema' => '1.0.0', 'formulaire_config' => 'on', 'formulaire_config_titre' => '', @@ -110,7 +110,7 @@ $data = array ( array ( 0 => array ( - 'nom' => 'titre', + 'nom' => 'Titre', 'champ' => 'titre', 'sql' => 'varchar(255) NOT NULL DEFAULT \'\'', 'caracteristiques' => @@ -120,23 +120,7 @@ $data = array ( 2 => 'obligatoire', ), 'recherche' => '', - 'saisie' => 'checkbox', - 'explication' => '', - 'saisie_options' => 'conteneur_class=pleine_largeur,class=toto,datas=[(#ARRAY{cle1,valeur1,cle2,valeur2})]', - ), - 1 => - array ( - 'nom' => 'Date', - 'champ' => 'date', - 'sql' => 'datetime NOT NULL DEFAULT \'0000-00-00 00:00:00\'', - 'caracteristiques' => - array ( - 0 => 'editable', - 1 => 'versionne', - 2 => 'obligatoire', - ), - 'recherche' => '', - 'saisie' => 'date', + 'saisie' => '', 'explication' => '', 'saisie_options' => '', ), diff --git a/formulaires/configurer_GamuForm.html b/formulaires/configurer_gamuform.html similarity index 79% rename from formulaires/configurer_GamuForm.html rename to formulaires/configurer_gamuform.html index f238810..3540f71 100644 --- a/formulaires/configurer_GamuForm.html +++ b/formulaires/configurer_gamuform.html @@ -1,6 +1,6 @@
-

<:GamuForm:cfg_titre_parametrages:>

+

<:gamuform:cfg_titre_parametrages:>

[

(#ENV*{message_ok})

] [

(#ENV*{message_erreur})

] @@ -9,7 +9,7 @@
#ACTION_FORMULAIRE - +

 

diff --git a/formulaires/editer_gamuform.html b/formulaires/editer_gamuform.html index be5becc..22d9303 100644 --- a/formulaires/editer_gamuform.html +++ b/formulaires/editer_gamuform.html @@ -8,13 +8,6 @@
- [(#SAISIE{checkbox, titre, obligatoire=oui, - label=<:gamuform:champ_titre_label:>, - conteneur_class=pleine_largeur,class=toto,datas=[(#ARRAY{cle1,valeur1,cle2,valeur2})]})] - - [(#SAISIE{date, date, obligatoire=oui, - label=<:gamuform:champ_date_label:>})] -
[(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ] diff --git a/formulaires/editer_gamuform.php b/formulaires/editer_gamuform.php index e0ad055..e93bc85 100644 --- a/formulaires/editer_gamuform.php +++ b/formulaires/editer_gamuform.php @@ -6,7 +6,7 @@ * @copyright 2020 * @author tofulm * @licence GNU/GPL - * @package SPIP\GamuForm\Formulaires + * @package SPIP\Gamuform\Formulaires */ if (!defined('_ECRIRE_INC_VERSION')) { @@ -91,22 +91,7 @@ function formulaires_editer_gamuform_charger_dist($id_gamuform = 'new', $retour function formulaires_editer_gamuform_verifier_dist($id_gamuform = 'new', $retour = '', $lier_trad = 0, $config_fonc = '', $row = array(), $hidden = '') { $erreurs = array(); - $verifier = charger_fonction('verifier', 'inc'); - - foreach (array('date') AS $champ) { - $normaliser = null; - if ($erreur = $verifier(_request($champ), 'date', array('normaliser'=>'datetime'), $normaliser)) { - $erreurs[$champ] = $erreur; - // si une valeur de normalisation a ete transmis, la prendre. - } elseif (!is_null($normaliser)) { - set_request($champ, $normaliser); - // si pas de normalisation ET pas de date soumise, il ne faut pas tenter d'enregistrer '' - } else { - set_request($champ, null); - } - } - - $erreurs += formulaires_editer_objet_verifier('gamuform', $id_gamuform, array('titre', 'date')); + $erreurs = formulaires_editer_objet_verifier('gamuform', $id_gamuform); return $erreurs; } diff --git a/GamuForm_administrations.php b/gamuform_administrations.php similarity index 91% rename from GamuForm_administrations.php rename to gamuform_administrations.php index b485ec1..058c3dd 100644 --- a/GamuForm_administrations.php +++ b/gamuform_administrations.php @@ -6,7 +6,7 @@ * @copyright 2020 * @author tofulm * @licence GNU/GPL - * @package SPIP\GamuForm\Installation + * @package SPIP\Gamuform\Installation */ if (!defined('_ECRIRE_INC_VERSION')) { @@ -23,7 +23,7 @@ if (!defined('_ECRIRE_INC_VERSION')) { * Version du schéma de données dans ce plugin (déclaré dans paquet.xml) * @return void **/ -function GamuForm_upgrade($nom_meta_base_version, $version_cible) { +function gamuform_upgrade($nom_meta_base_version, $version_cible) { $maj = array(); $maj['create'] = array(array('maj_tables', array('spip_gamuforms', 'spip_gamuforms_liens'))); @@ -40,7 +40,7 @@ function GamuForm_upgrade($nom_meta_base_version, $version_cible) { * Nom de la meta informant de la version du schéma de données du plugin installé dans SPIP * @return void **/ -function GamuForm_vider_tables($nom_meta_base_version) { +function gamuform_vider_tables($nom_meta_base_version) { sql_drop_table('spip_gamuforms'); sql_drop_table('spip_gamuforms_liens'); diff --git a/GamuForm_autorisations.php b/gamuform_autorisations.php similarity index 97% rename from GamuForm_autorisations.php rename to gamuform_autorisations.php index d8d97d3..1631836 100644 --- a/GamuForm_autorisations.php +++ b/gamuform_autorisations.php @@ -6,7 +6,7 @@ * @copyright 2020 * @author tofulm * @licence GNU/GPL - * @package SPIP\GamuForm\Autorisations + * @package SPIP\Gamuform\Autorisations */ if (!defined('_ECRIRE_INC_VERSION')) { @@ -17,7 +17,7 @@ if (!defined('_ECRIRE_INC_VERSION')) { /** * Fonction d'appel pour le pipeline * @pipeline autoriser */ -function GamuForm_autoriser() { +function gamuform_autoriser() { } diff --git a/GamuForm_fonctions.php b/gamuform_fonctions.php similarity index 83% rename from GamuForm_fonctions.php rename to gamuform_fonctions.php index a4205cf..ed688ac 100644 --- a/GamuForm_fonctions.php +++ b/gamuform_fonctions.php @@ -6,7 +6,7 @@ * @copyright 2020 * @author tofulm * @licence GNU/GPL - * @package SPIP\GamuForm\Fonctions + * @package SPIP\Gamuform\Fonctions */ if (!defined('_ECRIRE_INC_VERSION')) { diff --git a/GamuForm_options.php b/gamuform_options.php similarity index 84% rename from GamuForm_options.php rename to gamuform_options.php index e5e6df4..643a44d 100644 --- a/GamuForm_options.php +++ b/gamuform_options.php @@ -6,7 +6,7 @@ * @copyright 2020 * @author tofulm * @licence GNU/GPL - * @package SPIP\GamuForm\Options + * @package SPIP\Gamuform\Options */ if (!defined('_ECRIRE_INC_VERSION')) { diff --git a/GamuForm_pipelines.php b/gamuform_pipelines.php similarity index 88% rename from GamuForm_pipelines.php rename to gamuform_pipelines.php index cacf041..060e564 100644 --- a/GamuForm_pipelines.php +++ b/gamuform_pipelines.php @@ -6,7 +6,7 @@ * @copyright 2020 * @author tofulm * @licence GNU/GPL - * @package SPIP\GamuForm\Pipelines + * @package SPIP\Gamuform\Pipelines */ if (!defined('_ECRIRE_INC_VERSION')) { @@ -27,7 +27,7 @@ if (!defined('_ECRIRE_INC_VERSION')) { * @param array $flux Données du pipeline * @return array Données du pipeline */ -function GamuForm_optimiser_base_disparus($flux) { +function gamuform_optimiser_base_disparus($flux) { include_spip('action/editer_liens'); $flux['data'] += objet_optimiser_liens(array('gamuform'=>'*'), '*'); diff --git a/lang/GamuForm_fr.php b/lang/GamuForm_fr.php deleted file mode 100644 index 840e3ce..0000000 --- a/lang/GamuForm_fr.php +++ /dev/null @@ -1,20 +0,0 @@ - 'GamuForm', - - // C - 'cfg_exemple' => 'Exemple', - 'cfg_exemple_explication' => 'Explication de cet exemple', - 'cfg_titre_parametrages' => 'Paramétrages', - - // T - 'titre_page_configurer_GamuForm' => 'GamuForm', -); diff --git a/lang/gamuform_fr.php b/lang/gamuform_fr.php index 471700a..fcb5438 100644 --- a/lang/gamuform_fr.php +++ b/lang/gamuform_fr.php @@ -12,8 +12,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'ajouter_lien_gamuform' => 'Ajouter ce gamuform', // C - 'champ_date_label' => 'Date', - 'champ_titre_label' => 'titre', + 'champ_titre_label' => 'Titre', 'confirmer_supprimer_gamuform' => 'Confirmez-vous la suppression de cet gamuform ?', // I diff --git a/lang/paquet-GamuForm_fr.php b/lang/paquet-gamuform_fr.php similarity index 67% rename from lang/paquet-GamuForm_fr.php rename to lang/paquet-gamuform_fr.php index 707606c..341b120 100644 --- a/lang/paquet-GamuForm_fr.php +++ b/lang/paquet-gamuform_fr.php @@ -8,7 +8,7 @@ if (!defined('_ECRIRE_INC_VERSION')) { $GLOBALS[$GLOBALS['idx_lang']] = array( // G - 'GamuForm_description' => '', - 'GamuForm_nom' => 'GamuForm', - 'GamuForm_slogan' => '', + 'gamuform_description' => '', + 'gamuform_nom' => 'GamuForm', + 'gamuform_slogan' => '', ); diff --git a/paquet.xml b/paquet.xml index c97d467..585de33 100644 --- a/paquet.xml +++ b/paquet.xml @@ -1,31 +1,32 @@ GamuForm tofulm - Logo : https://gamuza.fr + Logo : tofulm GNU/GPL - - - - - - + + + + + + diff --git a/prive/objets/contenu/gamuform.html b/prive/objets/contenu/gamuform.html index 685ab70..0ec0bbd 100644 --- a/prive/objets/contenu/gamuform.html +++ b/prive/objets/contenu/gamuform.html @@ -4,9 +4,4 @@ (#TITRE)
] -[
-
<:gamuform:champ_date_label:> :
- (#DATE|=={0000-00-00 00:00:00}|?{'',[(#DATE|affdate)]}) -
] - diff --git a/prive/squelettes/contenu/configurer_GamuForm.html b/prive/squelettes/contenu/configurer_GamuForm.html deleted file mode 100644 index cae4225..0000000 --- a/prive/squelettes/contenu/configurer_GamuForm.html +++ /dev/null @@ -1,7 +0,0 @@ -[(#AUTORISER{configurer,_GamuForm}|sinon_interdire_acces)] - -

<:GamuForm:titre_page_configurer_GamuForm:>

- -
- #FORMULAIRE_CONFIGURER_GAMUFORM -
diff --git a/prive/squelettes/contenu/configurer_gamuform.html b/prive/squelettes/contenu/configurer_gamuform.html new file mode 100644 index 0000000..60dcf5f --- /dev/null +++ b/prive/squelettes/contenu/configurer_gamuform.html @@ -0,0 +1,7 @@ +[(#AUTORISER{configurer,_gamuform}|sinon_interdire_acces)] + +

<:gamuform:titre_page_configurer_gamuform:>

+ +
+ #FORMULAIRE_CONFIGURER_GAMUFORM +
diff --git a/prive/themes/spip/images/GamuForm-xx.svg b/prive/themes/spip/images/GamuForm-xx.svg deleted file mode 100644 index 1f345b7..0000000 --- a/prive/themes/spip/images/GamuForm-xx.svg +++ /dev/null @@ -1,152 +0,0 @@ - -image/svg+xml \ No newline at end of file