Pour le bouton "Envoyer", attendons la prochaine nightly et l'avis des copains.

Pour le bouton "Nettoyer", je préfère qu'il ne nettoie que ce qui a déjà été envoyé ou annulé, et rien d'autre, sinon son usage ne devient pas très clair vis-à-vis du bouton "Annuler".

Pour Clearbricks, j'ai fait une remarque sur le pull-request (chez Bitbucket) que je reposte ici : Dans le cas de traductions multilignes comportant des lignes vides entre deux paragraphes (par exemple), ça ne va pas poser problème ?

Franck


Le 3 juillet 2013 15:30, Nicolas <nikrou77@gmail.com> a écrit :
Salut,

Le 3 juillet 2013 15:05, Franck Paul <carnet.franck.paul@gmail.com> a écrit :
> Salut Nicolas,
>
> Deux choses, une remarque et un comportement étrange :
>
> 1. Personnellement avoir un bouton "Envoyer" qui ne sert à rien me gêne,
> mais voyons ce qu'en penseront les copains.

Encore une fois, aucun problème pour l'enlever.

> 2. Sélection de 3 fichiers, envoi d'un des trois avec le bouton associé ->
> Ok, 100%, puis clic sur bouton Nettoyer, je m'attends à ce que seul le
> fichier déjà envoyé disparaisse, ce n'est pas le cas.

Ok. C'est vrai cela semble plus logique. En même temps cela n'existait
pas dans la version flash !

> PS : Tu peux expliciter le pull-request sur Clearbricks ? (j'ai pas bien
> compris la raison)

Je ne suis pas sûr que ce soit la meilleure façon de procéder (il
faudrait l'avis de xave qui a codé cette partie) mais quoi qu'il en
soit, quand on récupère toutes les lignes du fichier .po, on récupère
des lignes vides dans le tableau renvoyé par la méthode parsePoFile()
et du coup il y a des messages d'avertissement car la variable
$v['msgid'] n'existe pas. C'est en partie lié aux chaînes obsolètes
(celle commençant par #~ msgid ou #~ msgstr)

a+
Nicolas

> Le 3 juillet 2013 14:56, Nicolas <nikrou77@gmail.com> a écrit :
>>
>> Bonjour,
>>
>> je viens de faire un nouveau commit pour corriger l'apparition du
>> bouton annuler.
>>
>> Le 24 juin 2013 16:13, Franck Paul <carnet.franck.paul@gmail.com> a écrit
>> :
>> > Je reprends la logique :
>> >
>> > 1. Au premier affichage, il n'y a que le bouton "Choix" (sélection des
>> > fichiers).
>>
>> ok
>>
>> > 2. Une fois une sélection de fichiers effectuée, deux nouveaux boutons
>> > apparaissent : Annuler (qui marque la sélection courante comme étant
>> > annulée
>> > mais n'efface pas la liste) et Envoyer.
>>
>> envoyer est présent dès le départ mais ne fait rien si la liste est vide.
>>
>> > 3. Si je clique sur Annuler, la sélection est marquée comme étant
>> > annulée
>> > (en rouge sur la version Flash) et un nouveau bouton apparait à la place
>> > d'Annuler et Envoyer, intitulé Nettoyer (ce bouton ne sert qu'à vider
>> > les
>> > lignes marquées "annulé" ou "envoyé")
>>
>> Je n'ai pas réussi à reproduire exactement le même comportement. Le
>> bouton annulé (que ce soit le bouton principal ou le bouton par ligne)
>> enlève l'entrée (ou les entrées) complètement, sans les marquer annulé
>> comme pour la version flash.
>> Du coup si on clique sur le bouton principal "annuler" on n'a pas de
>> bouton nettoyage si on n'a fait aucun envoi !
>>
>>
>> > 4. Si je clique sur Nettoyer on revient au point 1.
>>
>> ok
>>
>> > 5. Je refais une sélection, apparition des boutons Annuler et Envoyer
>>
>> ok
>>
>> > 6. Je clique sur Envoyer, la sélection est marquée comme envoyée (en
>> > vert
>> > dans la version Flash), les bouton Annuler et Envoyer disparaissent et
>> > le
>> > bouton Nettoyer apparaît.
>>
>> comme précédemment le bouton envoyer est toujours présent.
>>
>> > 7. Si je refais une nouvelle sélection alors les 4 boutons sont affichés
>> > puisqu'il y a des fichiers envoyés et des fichiers à envoyer.
>>
>> ok
>>
>> >
>> > Donc pour résumer :
>> >
>> > Choix : présent en permanence pour sélectionner un ou plusieurs fichiers
>> > à
>> > envoyer
>> > Nettoyer : présent uniquement s'il y a des fichiers marqués comme
>> > annulés ou
>> > envoyés
>> > Annuler : présent uniquement s'il y a des fichiers en attente d'envoi
>> > (non
>> > annulés et pas déjà envoyés)
>> > Envoyer : présent uniquement s'il y a des fichiers en attente d'envoi
>> > (idem
>> > bouton Annuler)
>>
>> Je n'ai pas fait ce comportement pour le bouton envoyer mais c'est
>> facile à faire. Je trouve plus logique et moins déroutant d'avoir
>> toujours le bouton envoyer.
>>
>> a+
>> Nicolas
>>
>> p.s: j'ai fait un pull request sur clearbricks
>> _______________________________________________
>> Dev mailing list - Dev@list.dotclear.org -
>> http://ml.dotclear.org/listinfo/dev
>
>
>
> _______________________________________________
> Dev mailing list - Dev@list.dotclear.org -
> http://ml.dotclear.org/listinfo/dev
_______________________________________________
Dev mailing list - Dev@list.dotclear.org - http://ml.dotclear.org/listinfo/dev