X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;f=www%2Fplugins-dist%2Frevisions%2Fformulaires%2Fconfigurer_revisions_objets.php;fp=www%2Fplugins-dist%2Frevisions%2Fformulaires%2Fconfigurer_revisions_objets.php;h=b449dccf75eb0233a6cba23fc985c5aea9b20c6b;hb=a33c2ba9d919664b3bb0f565f8e9a8b9d8530cdb;hp=0000000000000000000000000000000000000000;hpb=8945248b3d948385798d9aa355c70e7089aca2b3;p=lhc%2Fweb%2Fclavette_www.git diff --git a/www/plugins-dist/revisions/formulaires/configurer_revisions_objets.php b/www/plugins-dist/revisions/formulaires/configurer_revisions_objets.php new file mode 100644 index 0000000..b449dcc --- /dev/null +++ b/www/plugins-dist/revisions/formulaires/configurer_revisions_objets.php @@ -0,0 +1,50 @@ +$objets, + ); + + return $valeurs; +} + +function formulaires_configurer_revisions_objets_traiter_dist(){ + + include_spip('inc/meta'); + $tables = serialize(_request('objets_versions')); + ecrire_meta('objets_versions',$tables); + + return array('message_ok'=>_T('config_info_enregistree')); +} + +function test_objet_versionable($desc){ + if (!$desc['editable'] + OR !isset($desc['champs_versionnes']) + OR !count($desc['champs_versionnes']) + ) + return ''; + + // regarder si il y a un vrai champ versionne, pas seulement une jointure + foreach ($desc['champs_versionnes'] as $c){ + if (strncmp($c,'jointure_',9)!=0) + return ' '; + } + + + return ''; +} +?> \ No newline at end of file