Changeset 57649 in spip-zone
- Timestamp:
- Jan 23, 2012, 9:12:12 PM (8 years ago)
- Location:
- _plugins_/formidable
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/formidable/branches/v0/base/formidable_installation.php
r51643 r57649 25 25 } 26 26 27 /*if (version_compare($version_actuelle,'0.5','<')){ 27 // Ajout du choix de ce qu'on affiche à la fin des traitements 28 if (version_compare($version_actuelle,$version_cible='0.4.0','<')){ 28 29 include_spip('base/create'); 29 include_spip('base/abstract_sql'); 30 31 // Modification de formidable 32 sql_alter(''); 33 34 // On change la version 35 echo "Mise à jour du plugin formidable en version 0.5<br/>"; 36 ecrire_meta($nom_meta_version_base, $version_actuelle=$version_cible, 'non'); 37 }*/ 38 39 if (version_compare($version_actuelle,'0.5.7','<')){ 40 include_spip('base/create'); 41 maj_tables('spip_formulaires'); 42 43 echo "Mise à jour du plugin formidable en version 0.5.7<br/>"; 30 maj_tables('spip_formulaires'); 31 32 echo "Mise à jour du plugin formidable en version 0.4.0<br/>"; 44 33 ecrire_meta($nom_meta_version_base, $version_actuelle=$version_cible, 'non'); 45 34 } 46 35 47 if (version_compare($version_actuelle,'0.6.5','<')){ 36 // Ajout d'une URL de redirection 37 if (version_compare($version_actuelle,$version_cible='0.5.0','<')){ 48 38 include_spip('base/create'); 49 39 maj_tables('spip_formulaires'); 50 40 51 echo "Mise à jour du plugin formidable en version 0.6.5<br/>"; 41 echo "Mise à jour du plugin formidable en version 0.5.0<br/>"; 42 ecrire_meta($nom_meta_version_base, $version_actuelle=$version_cible, 'non'); 43 } 44 45 // Modif du type du message de retour pour pouvoir mettre plus de chose 46 if (version_compare($version_actuelle,$version_cible='0.5.1','<')){ 47 include_spip('base/abstract_sql'); 48 sql_alter('TABLE spip_formulaires CHANGE message_retour message_retour text NOT NULL default ""'); 49 50 echo "Mise à jour du plugin formidable en version 0.5.1<br/>"; 52 51 ecrire_meta($nom_meta_version_base, $version_actuelle=$version_cible, 'non'); 53 52 } -
_plugins_/formidable/branches/v0/base/formidable_tables.php
r51643 r57649 2 2 3 3 // Sécurité 4 if (!defined( "_ECRIRE_INC_VERSION")) return;4 if (!defined('_ECRIRE_INC_VERSION')) return; 5 5 6 6 function formidable_declarer_tables_interfaces($interface){ … … 23 23 //-- Table formulaires ----------------------------------------------------- 24 24 $formulaires = array( 25 "id_formulaire" => "bigint(21) NOT NULL ",25 "id_formulaire" => "bigint(21) NOT NULL default 0", 26 26 "identifiant" => "varchar(200)", 27 "titre" => "text NOT NULL ",27 "titre" => "text NOT NULL default ''", 28 28 "descriptif" => "text", 29 "message_retour" => " varchar(255) NOT NULL",30 "saisies" => "text NOT NULL ",31 "traitements" => "text NOT NULL ",29 "message_retour" => "text NOT NULL default ''", 30 "saisies" => "text NOT NULL default ''", 31 "traitements" => "text NOT NULL default ''", 32 32 "public" => "enum('non', 'oui') DEFAULT 'non' NOT NULL", 33 "statut" => "varchar(10) NOT NULL ",33 "statut" => "varchar(10) NOT NULL default ''", 34 34 "maj" => "timestamp", 35 "apres" => "varchar(12) NOT NULL ",35 "apres" => "varchar(12) NOT NULL default ''", 36 36 "url_redirect" => "varchar(255)" 37 37 ); … … 49 49 //-- Table formulaires_reponses -------------------------------------------- 50 50 $formulaires_reponses = array( 51 "id_formulaires_reponse" => "bigint(21) NOT NULL ",52 "id_formulaire" => "bigint(21) NOT NULL ",53 "date" => "datetime NOT NULL ",54 "ip" => "varchar(255) NOT NULL ",55 "id_auteur" => "bigint(21) NOT NULL ",56 "cookie" => "varchar(255) NOT NULL ",57 "statut" => "varchar(10) NOT NULL ",51 "id_formulaires_reponse" => "bigint(21) NOT NULL default 0", 52 "id_formulaire" => "bigint(21) NOT NULL default 0", 53 "date" => "datetime NOT NULL default '0000-00-00 00:00:00'", 54 "ip" => "varchar(255) NOT NULL default ''", 55 "id_auteur" => "bigint(21) NOT NULL default 0", 56 "cookie" => "varchar(255) NOT NULL default ''", 57 "statut" => "varchar(10) NOT NULL default ''", 58 58 "maj" => "timestamp" 59 59 ); … … 76 76 //-- Table formulaires_reponses_champs ------------------------------------- 77 77 $formulaires_reponses_champs = array( 78 "id_formulaires_reponse" => "bigint(21) NOT NULL ",79 "nom" => "varchar(255) NOT NULL ",78 "id_formulaires_reponse" => "bigint(21) NOT NULL default 0", 79 "nom" => "varchar(255) NOT NULL default ''", 80 80 "valeur" => "text NOT NULL DEFAULT ''", 81 81 "maj" => "timestamp" -
_plugins_/formidable/branches/v0/plugin.xml
r57493 r57649 5 5 <licence>GPL v3</licence> 6 6 <version>0.6.5</version> 7 <version_base>0. 3</version_base>7 <version_base>0.5.1</version_base> 8 8 <etat>stable</etat> 9 9 <description>Création de formulaires avec une interface graphique et configuration des traitements associés (envoyer par courriel, enregistrer les réponses, etc).</description> -
_plugins_/formidable/trunk/base/formidable_installation.php
r51643 r57649 25 25 } 26 26 27 /*if (version_compare($version_actuelle,'0.5','<')){ 27 // Ajout du choix de ce qu'on affiche à la fin des traitements 28 if (version_compare($version_actuelle,$version_cible='0.4.0','<')){ 28 29 include_spip('base/create'); 29 include_spip('base/abstract_sql'); 30 31 // Modification de formidable 32 sql_alter(''); 33 34 // On change la version 35 echo "Mise à jour du plugin formidable en version 0.5<br/>"; 36 ecrire_meta($nom_meta_version_base, $version_actuelle=$version_cible, 'non'); 37 }*/ 38 39 if (version_compare($version_actuelle,'0.5.7','<')){ 40 include_spip('base/create'); 41 maj_tables('spip_formulaires'); 42 43 echo "Mise à jour du plugin formidable en version 0.5.7<br/>"; 30 maj_tables('spip_formulaires'); 31 32 echo "Mise à jour du plugin formidable en version 0.4.0<br/>"; 44 33 ecrire_meta($nom_meta_version_base, $version_actuelle=$version_cible, 'non'); 45 34 } 46 35 47 if (version_compare($version_actuelle,'0.6.5','<')){ 36 // Ajout d'une URL de redirection 37 if (version_compare($version_actuelle,$version_cible='0.5.0','<')){ 48 38 include_spip('base/create'); 49 39 maj_tables('spip_formulaires'); 50 40 51 echo "Mise à jour du plugin formidable en version 0.6.5<br/>"; 41 echo "Mise à jour du plugin formidable en version 0.5.0<br/>"; 42 ecrire_meta($nom_meta_version_base, $version_actuelle=$version_cible, 'non'); 43 } 44 45 // Modif du type du message de retour pour pouvoir mettre plus de chose 46 if (version_compare($version_actuelle,$version_cible='0.5.1','<')){ 47 include_spip('base/abstract_sql'); 48 sql_alter('TABLE spip_formulaires CHANGE message_retour message_retour text NOT NULL default ""'); 49 50 echo "Mise à jour du plugin formidable en version 0.5.1<br/>"; 52 51 ecrire_meta($nom_meta_version_base, $version_actuelle=$version_cible, 'non'); 53 52 } -
_plugins_/formidable/trunk/base/formidable_tables.php
r51643 r57649 2 2 3 3 // Sécurité 4 if (!defined( "_ECRIRE_INC_VERSION")) return;4 if (!defined('_ECRIRE_INC_VERSION')) return; 5 5 6 6 function formidable_declarer_tables_interfaces($interface){ … … 23 23 //-- Table formulaires ----------------------------------------------------- 24 24 $formulaires = array( 25 "id_formulaire" => "bigint(21) NOT NULL ",25 "id_formulaire" => "bigint(21) NOT NULL default 0", 26 26 "identifiant" => "varchar(200)", 27 "titre" => "text NOT NULL ",27 "titre" => "text NOT NULL default ''", 28 28 "descriptif" => "text", 29 "message_retour" => " varchar(255) NOT NULL",30 "saisies" => "text NOT NULL ",31 "traitements" => "text NOT NULL ",29 "message_retour" => "text NOT NULL default ''", 30 "saisies" => "text NOT NULL default ''", 31 "traitements" => "text NOT NULL default ''", 32 32 "public" => "enum('non', 'oui') DEFAULT 'non' NOT NULL", 33 "statut" => "varchar(10) NOT NULL ",33 "statut" => "varchar(10) NOT NULL default ''", 34 34 "maj" => "timestamp", 35 "apres" => "varchar(12) NOT NULL ",35 "apres" => "varchar(12) NOT NULL default ''", 36 36 "url_redirect" => "varchar(255)" 37 37 ); … … 49 49 //-- Table formulaires_reponses -------------------------------------------- 50 50 $formulaires_reponses = array( 51 "id_formulaires_reponse" => "bigint(21) NOT NULL ",52 "id_formulaire" => "bigint(21) NOT NULL ",53 "date" => "datetime NOT NULL ",54 "ip" => "varchar(255) NOT NULL ",55 "id_auteur" => "bigint(21) NOT NULL ",56 "cookie" => "varchar(255) NOT NULL ",57 "statut" => "varchar(10) NOT NULL ",51 "id_formulaires_reponse" => "bigint(21) NOT NULL default 0", 52 "id_formulaire" => "bigint(21) NOT NULL default 0", 53 "date" => "datetime NOT NULL default '0000-00-00 00:00:00'", 54 "ip" => "varchar(255) NOT NULL default ''", 55 "id_auteur" => "bigint(21) NOT NULL default 0", 56 "cookie" => "varchar(255) NOT NULL default ''", 57 "statut" => "varchar(10) NOT NULL default ''", 58 58 "maj" => "timestamp" 59 59 ); … … 76 76 //-- Table formulaires_reponses_champs ------------------------------------- 77 77 $formulaires_reponses_champs = array( 78 "id_formulaires_reponse" => "bigint(21) NOT NULL ",79 "nom" => "varchar(255) NOT NULL ",78 "id_formulaires_reponse" => "bigint(21) NOT NULL default 0", 79 "nom" => "varchar(255) NOT NULL default ''", 80 80 "valeur" => "text NOT NULL DEFAULT ''", 81 81 "maj" => "timestamp" -
_plugins_/formidable/trunk/plugin.xml
r57493 r57649 5 5 <licence>GPL v3</licence> 6 6 <version>1.0.0</version> 7 <version_base>0. 3</version_base>7 <version_base>0..5.1</version_base> 8 8 <etat>dev</etat> 9 9 <description>Création de formulaires avec une interface graphique et configuration des traitements associés (envoyer par courriel, enregistrer les réponses, etc).</description>
Note: See TracChangeset
for help on using the changeset viewer.