[SPIP Zone] [Spip-zone-commit] r8652 - /_plugins_/_stable_/forms/forms_et_tables_1_9_1/exec/forms_edit.php

non je suis pas d'accord avec ce commit la.
La différence fondamentale entre les forms et les tables est liée a l'interface cote privé.
Un form a vocation a etre un formulaire rempli cote public par les internautes
Une table a plutot vocation a etre gerée coté privé par les admins.
D'ou la difference d'interface.

Cedric

gilles.vincent@gmail.com a écrit :

Author: gilles.vincent@gmail.com
Date: Mon Jan 8 10:11:40 2007
New Revision: 8652

Log:
pour que exec=forms_edit se comporte comme exec=donnees_edit lorsqu'on n'a pas de données - et qu'on puisse en ajouter facilement

Modified:
    _plugins_/_stable_/forms/forms_et_tables_1_9_1/exec/forms_edit.php

Modified: _plugins_/_stable_/forms/forms_et_tables_1_9_1/exec/forms_edit.php

--- _plugins_/_stable_/forms/forms_et_tables_1_9_1/exec/forms_edit.php (original)
+++ _plugins_/_stable_/forms/forms_et_tables_1_9_1/exec/forms_edit.php Mon Jan 8 10:11:40 2007
@@ -234,10 +234,10 @@
   if (!include_spip('inc/autoriser'))
     include_spip('inc/autoriser_compat');
   if (autoriser('administrer','form',$id_form)) {
- if ($nb_reponses){
       $nretour = urlencode(self());
       icone_horizontale(_T("forms:suivi_reponses")."<br />".(($nb_reponses==0)?_T("forms:aucune_reponse"):(($nb_reponses==1)?_T("forms:une_reponse"):_T("forms:nombre_reponses",array('nombre'=>$nb_reponses)))),
         generer_url_ecrire(in_array($row['type_form'],array('','sondage'))?'forms_reponses':'donnees_tous',"id_form=$id_form"), "../"._DIR_PLUGIN_FORMS."img_pack/donnees-24.png", "rien.gif");
+ if ($nb_reponses){
       icone_horizontale(_T("forms:telecharger_reponses"),
         generer_url_ecrire('forms_telecharger',"id_form=$id_form&retour=$nretour"), _DIR_PLUGIN_FORMS."img_pack/donnees-exporter-24.png", "rien.gif");
     }

_______________________________________________
Spip-zone-commit@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone-commit
  

Je parlais de table, pas de form :
Dans le cas de table, pour accéder depuis la liste de toutes les
tables à "ajouter de nouvelles données", on devait passer par
"Afficher". L'icône "éditer" permet d'accéder à une vue qui propose
également (lorsqu'il y a des données), d'accéder à cette
fonctionalité. J'ai pensé qu'on pouvait homogénéiser les 2..

Maintenant c'est du pignolage, et j'avoue ne pas avoir détecté l'effet
de bord sur forms.

Je te laisse décommiter le bidule (je ne sais pas comment rétablir une
ancienne version :confused: )

.Gilles
---
Le 08/01/07, cedric.morin@yterium.com<cedric.morin@yterium.com> a écrit :

non je suis pas d'accord avec ce commit la.
La différence fondamentale entre les forms et les tables est liée a
l'interface cote privé.
Un form a vocation a etre un formulaire rempli cote public par les
internautes
Une table a plutot vocation a etre gerée coté privé par les admins.
D'ou la difference d'interface.

Cedric

gilles.vincent@gmail.com a écrit :
> Author: gilles.vincent@gmail.com
> Date: Mon Jan 8 10:11:40 2007
> New Revision: 8652
>
> Log:
> pour que exec=forms_edit se comporte comme exec=donnees_edit lorsqu'on n'a pas de donnÃ(c)es - et qu'on puisse en ajouter facilement
>
> Modified:
> _plugins_/_stable_/forms/forms_et_tables_1_9_1/exec/forms_edit.php
>
> Modified: _plugins_/_stable_/forms/forms_et_tables_1_9_1/exec/forms_edit.php
> ==============================================================================
> --- _plugins_/_stable_/forms/forms_et_tables_1_9_1/exec/forms_edit.php (original)
> +++ _plugins_/_stable_/forms/forms_et_tables_1_9_1/exec/forms_edit.php Mon Jan 8 10:11:40 2007
> @@ -234,10 +234,10 @@
> if (!include_spip('inc/autoriser'))
> include_spip('inc/autoriser_compat');
> if (autoriser('administrer','form',$id_form)) {
> - if ($nb_reponses){
> $nretour = urlencode(self());
> icone_horizontale(_T("forms:suivi_reponses")."<br />".(($nb_reponses==0)?_T("forms:aucune_reponse"):(($nb_reponses==1)?_T("forms:une_reponse"):_T("forms:nombre_reponses",array('nombre'=>$nb_reponses)))),
> generer_url_ecrire(in_array($row['type_form'],array('','sondage'))?'forms_reponses':'donnees_tous',"id_form=$id_form"), "../"._DIR_PLUGIN_FORMS."img_pack/donnees-24.png", "rien.gif");
> + if ($nb_reponses){
> icone_horizontale(_T("forms:telecharger_reponses"),
> generer_url_ecrire('forms_telecharger',"id_form=$id_form&retour=$nretour"), _DIR_PLUGIN_FORMS."img_pack/donnees-exporter-24.png", "rien.gif");
> }
>
> _______________________________________________
> Spip-zone-commit@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone-commit
>

Gilles Vincent a écrit :

Je te laisse décommiter le bidule (je ne sais pas comment rétablir une
ancienne version :confused: )

.Gilles
  

[mode humouristique]

Frère Ecureuil,

Le "décommit" n'existe pas dans le Royaume d'SVN.

Tout ce que tu fais est inscrit dans ton karma (SVN Show log).

Tu peux te repentir et réparer tes fautes, mais ce qui est fait est
fait, et est inscrit à tout jamais.

Voici donc, pauvre pêcheur, la pénitence pour expier ce genre de faute :

Saisis-toi de ton TortoiseSVN et sur une "copie de travail" (working
copy) contenant la livraison (commit) à annuler :
* en ouvrir le journal (show log)
* sélectionne la ligne de la révision fautive, puis par un courageux
clic droit ouvre le menu contextuel
* sélectionne l'item "Annuler les modifications de cette révision"
(Revert changes from this revision)(*)
* récite sans arrêt : "Je me repens d'avoir péché", jusqu'à ce que la
copie de travail ait été miraculeusement corrigée
* livre (commit) le résultat de ce repentir avec le bon commentaire,
par exemple : "Annulation du changeset:8652 : je me repens d'avoir
péché." (notez la syntaxe Trac).

Maintenant, va en paix et garte-toi du mal !

[/mode humouristique]

Hope this helps.

Si ce n'était pas utile ni amusant, dites-le moi, je ne recommencerai pas :wink:

Mogwaï.

(*) à ne surtout pas confondre avec "Revert *to* this revision", en
particulier s'il y a déjà eu d'autres livraisons sur la branche !

Désolé, je reposte ce que j’avais déjà posté, mais dont j’avais oublié de changer le sujet.

Je me repens mille fois … * Schlak ! Schlak ! Aïe.*

Je pense modestement que cela peut potentiellement être utile à quelques développeurs, peu habitués à SVN …

Mogwaï a écrit :

Un pauvre pécheur a écrit :
  
Je te laisse décommiter le bidule (je ne sais pas comment rétablir une
ancienne version :/ )
    
[mode humouristique]

Frère Ecureuil,

Le "décommit" n'existe pas dans le Royaume d'SVN.

Tout ce que tu fais est inscrit dans ton karma (SVN Show log).

Tu peux te repentir et réparer tes fautes, mais ce qui est fait est
fait, et est inscrit à tout jamais.

Voici donc, pauvre pêcheur, la pénitence pour expier ce genre de faute :

Saisis-toi de ton TortoiseSVN et sur une "copie de travail" (working
copy) contenant la livraison (commit) à annuler :
 * en ouvrir le journal (show log)
 * sélectionne la ligne de la révision fautive, puis par un courageux
clic droit ouvre le menu contextuel
 * sélectionne l'item "Annuler les modifications de cette révision"
(Revert changes from this revision)(*)
 * récite sans arrêt : "Je me repens d'avoir péché", jusqu'à ce que la
copie de travail ait été miraculeusement corrigée
 * livre (commit) le résultat de ce repentir avec le bon commentaire,
par exemple : "Annulation du changeset:8652 : je me repens d'avoir
péché." (notez la syntaxe Trac).

Maintenant, va en paix et garte-toi du mal !

[/mode humouristique]

Hope this helps.

Si ce n'était pas utile ni amusant, dites-le moi, je ne recommencerai pas ;)

Mogwaï.

(*) à ne surtout pas confondre avec "Revert *to* this revision", en
particulier s'il y a déjà eu d'autres livraisons sur la branche !

  

Bah ce n'est pas grave Mogwaï, j'ai beaucoup ri : tu peux recommencer
sans problème ^^
J'ai commencé à réciter mes mantra afin de purifier mon karma :wink:

.Gilles
---
Le 10/01/07, Mogwaï<petit.bazar@laposte.net> a écrit :

Désolé pour le double post : pas bien réveillé ce matin :slight_smile:

En plus j'ai pas remodifié le sujet, donc des gens peuvent passer à coté
de l'info qui pourrait les intéresser.

Décidément ! :confused:

Je me repens mille fois ....

Mogwaï