https://dev.entrouvert.org/https://dev.entrouvert.org/favicon.ico?15861920342015-04-29T15:11:14ZRedmine Entr’ouvertw.c.s. - Development #7052: Saisie backofficehttps://dev.entrouvert.org/issues/7052?journal_id=276202015-04-29T15:11:14ZThomas Noël
<ul></ul><p>correction légère : seuls les champs "calculés" ne doivent pas être pré-remplis (par exemple le code postal de la ville par défaut, on le laisse s'afficher)</p> w.c.s. - Development #7052: Saisie backofficehttps://dev.entrouvert.org/issues/7052?journal_id=276222015-04-29T15:16:59ZFrédéric Pétersfpeters@entrouvert.com
<ul></ul><p>Ce qui est fait actuellement (wip/alfortville) c'est de désactiver le préremplissage sur base de données utilisateur mais les autres préremplissages (string, geoloc, python) sont actifs. En y réfléchissant il faudrait sans doute également retirer geoloc.</p> w.c.s. - Development #7052: Saisie backofficehttps://dev.entrouvert.org/issues/7052?journal_id=276702015-04-29T18:30:45ZThomas Noël
<ul></ul><p>Frédéric Péters a écrit :</p>
<blockquote>
<p>En y réfléchissant il faudrait sans doute également retirer geoloc.</p>
</blockquote>
<p>Oui.</p>
<p>Pour Python on laisse, en sachant que ça peut déborder car on a parfois des session_user_foo+session_user_bar qui sont utilisés :/ (un peu délicat de faire le tri, pas grave, ces session_user ne devraient pas être utilisés en prefill)</p> w.c.s. - Development #7052: Saisie backofficehttps://dev.entrouvert.org/issues/7052?journal_id=277482015-04-30T18:54:45ZFrédéric Pétersfpeters@entrouvert.com
<ul></ul><p>J'ai retravaillé les commits pour séparer la partie "multicanal" de la partie "saisie backoffice"; puis j'ai ajouté un test. (j'ai pour le moment laissé ça dans la branche wip/alfortville).</p> w.c.s. - Development #7052: Saisie backofficehttps://dev.entrouvert.org/issues/7052?journal_id=282192015-05-12T13:58:21ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Priorité</strong> changé de <i>Normal</i> à <i>Haut</i></li></ul> w.c.s. - Development #7052: Saisie backofficehttps://dev.entrouvert.org/issues/7052?journal_id=292522015-06-01T08:43:46ZThomas Noël
<ul><li><strong>Priorité</strong> changé de <i>Haut</i> à <i>Normal</i></li></ul> w.c.s. - Development #7052: Saisie backofficehttps://dev.entrouvert.org/issues/7052?journal_id=308772015-07-19T14:11:05ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Fichier</strong> <a href="/attachments/7344">0001-backoffice-make-it-possible-to-submit-forms-from-the.patch</a> <a class="icon-only icon-download" title="Télécharger" href="/attachments/download/7344/0001-backoffice-make-it-possible-to-submit-forms-from-the.patch">0001-backoffice-make-it-possible-to-submit-forms-from-the.patch</a> ajouté</li><li><strong>Statut</strong> changé de <i>Nouveau</i> à <i>En cours</i></li><li><strong>Patch proposed</strong> changé de <i>Non</i> à <i>Oui</i></li></ul><p>Voilà le patch retravaillé avec l'ajout d'un attribute "backoffice_submission_roles" au formdef, qui permet formdef par formdef de décider des agents qui ont le droit de compléter le formulaire; ça amène aussi une subtilité en fin de saisie, si l'agent n'est pas habilité à voir la demande saisie, il est redirigé vers la page de saisie backoffice, plutôt que vers une page qui lui retournera "access forbidden…".</p>
<p>À noter que ce patch ne contient pas de notion de canal d'entrée, ce sera l'objet d'un autre ticket.</p> w.c.s. - Development #7052: Saisie backofficehttps://dev.entrouvert.org/issues/7052?journal_id=308782015-07-19T15:59:48ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Fichier</strong> <a href="/attachments/7345">0001-backoffice-make-it-possible-to-submit-forms-from-the.patch</a> <a class="icon-only icon-download" title="Télécharger" href="/attachments/download/7345/0001-backoffice-make-it-possible-to-submit-forms-from-the.patch">0001-backoffice-make-it-possible-to-submit-forms-from-the.patch</a> ajouté</li></ul> w.c.s. - Development #7052: Saisie backofficehttps://dev.entrouvert.org/issues/7052?journal_id=310212015-07-24T10:27:14ZThomas Noël
<ul></ul><p>Dans les choix des rôles de saisie backoffice, les roles "--" ou "utilisateurs identifiés" ne permettent pas d'afficher le formulaire dans la liste de ceux qui peuvent être complétés par un agent (liste sur /backoffice/submission/)</p> w.c.s. - Development #7052: Saisie backofficehttps://dev.entrouvert.org/issues/7052?journal_id=310252015-07-24T10:42:36ZThomas Noël
<ul></ul><p>le mode brouillon (code de suivi) ne semble pas ok : je saisi le début d'un formulaire (prenom=thomas), j'appuie sur suivant, je prend le code de suivi, je vais en frontoffice, je saisie le code de suivi, mais prenom=<vide> ...</p> w.c.s. - Development #7052: Saisie backofficehttps://dev.entrouvert.org/issues/7052?journal_id=310262015-07-24T10:46:27ZThomas Noël
<ul></ul><p>et par ailleurs, les brouillons apparaissent dans l'espace utilisateur de l'agent (car ils lui appartiennent encore).</p> w.c.s. - Development #7052: Saisie backofficehttps://dev.entrouvert.org/issues/7052?journal_id=310662015-07-26T18:16:28ZFrédéric Pétersfpeters@entrouvert.com
<ul></ul><p>J'ai poussé une branche wip/7052 (qui reprend aussi <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Development: factoriser la boite de sélection de rôles (Fermé)" href="https://dev.entrouvert.org/issues/7873">#7873</a>).</p>
<blockquote>
<p>Dans les choix des rôles de saisie backoffice, les roles "--" ou "utilisateurs identifiés" ne permettent pas d'afficher le formulaire dans la liste de ceux qui peuvent être complétés par un agent (liste sur /backoffice/submission/)</p>
</blockquote>
<p>Corrigé pour ne plus autoriser "utilisateurs identifiés". J'ai gardé le champ optionnel.</p>
<blockquote>
<p>le mode brouillon (code de suivi) ne semble pas ok : je saisi le début d'un formulaire (prenom=thomas), j'appuie sur suivant, je prend le code de suivi, je vais en frontoffice, je saisie le code de suivi, mais prenom=<vide> ...</p>
</blockquote>
<p>Je n'ai pas reproduit ça, par contre avec un formulaire monopage je n'arrivais pas sur une page correcte (j'aurais du arriver sur la page de validation, j'arrivais sur une page n+1 de l'édition du formulaire, sans aucun champ, cliquer sur le bouton "précédent" me remettait à flot).</p>
<p>J'ai intégré l'utilisation du code de suivi en frontoffice dans les tests.</p>
<blockquote>
<p>et par ailleurs, les brouillons apparaissent dans l'espace utilisateur de l'agent (car ils lui appartiennent encore).</p>
</blockquote>
<p>J'ai corrigé cela, les brouillons saisis dans le backoffice n'appartiennent à personne.</p> w.c.s. - Development #7052: Saisie backofficehttps://dev.entrouvert.org/issues/7052?journal_id=311492015-08-01T15:25:15ZThomas Noël
<ul></ul><p>Test rapido de wip/7052, quelques choses :</p>
<ul>
<li>code de suivi sur un formulaire pas encore validé (brouillon) : en frontoffice, taper le code de suivi amène une erreur "accès interdit" </li>
<li>quand on annule la saisie (clic sur Annuler), on est renvoyé sur le frontoffice</li>
</ul>
<p>Sinon, plutôt écrire "Aucun" au lieu de "-", lorsqu'aucun rôle de saisie BO n'est attribué (mais ça peut venir après, dans un patch qui affichera également "Tous" au lieu de "-" pour les "rôles de l'usager").</p> w.c.s. - Development #7052: Saisie backofficehttps://dev.entrouvert.org/issues/7052?journal_id=311502015-08-01T15:32:43ZFrédéric Pétersfpeters@entrouvert.com
<ul></ul><p>Thomas Noël a écrit :</p>
<blockquote>
<p>Test rapido de wip/7052, quelques choses :</p>
<ul>
<li>code de suivi sur un formulaire pas encore validé (brouillon) : en frontoffice, taper le code de suivi amène une erreur "accès interdit"</li>
</ul>
</blockquote>
<p>Tu peux regarder le test que j'ai intégré et comparer son déroulé au tien ? (test_backoffice_submission).</p> w.c.s. - Development #7052: Saisie backofficehttps://dev.entrouvert.org/issues/7052?journal_id=311572015-08-01T16:48:37ZThomas Noël
<ul></ul><p>Frédéric Péters a écrit :</p>
<blockquote>
<p>Tu peux regarder le test que j'ai intégré et comparer son déroulé au tien ? (test_backoffice_submission).</p>
</blockquote>
<p>Zut, c'est pourtant ce que je fais "à la main"... Enquête à suivre (là je passe à autre chose)</p> w.c.s. - Development #7052: Saisie backofficehttps://dev.entrouvert.org/issues/7052?journal_id=316952015-08-24T06:51:20ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Priorité</strong> changé de <i>Normal</i> à <i>Haut</i></li></ul> w.c.s. - Development #7052: Saisie backofficehttps://dev.entrouvert.org/issues/7052?journal_id=322652015-08-28T14:48:23ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Fichier</strong> <a href="/attachments/7539">0001-backoffice-make-it-possible-to-submit-forms-from-the.patch</a> <a class="icon-only icon-download" title="Télécharger" href="/attachments/download/7539/0001-backoffice-make-it-possible-to-submit-forms-from-the.patch">0001-backoffice-make-it-possible-to-submit-forms-from-the.patch</a> ajouté</li></ul><p>Avec un test supplémentaire qui combine avec tracking_code.</p> w.c.s. - Development #7052: Saisie backofficehttps://dev.entrouvert.org/issues/7052?journal_id=322662015-08-28T14:54:06ZFrédéric Pétersfpeters@entrouvert.com
<ul></ul><p>Pour mémoire, ça échoue chez Thomas à cause de l'utilisation de --http et que ce mode ne place pas les variables dans l'environnement de la même manière que scgi/wsgi et du côté de l'extension auquo il y a une redirection qui se base là-dessus (sur REQUEST_URI). On pourrait revoir ce petit bout côté auquo pour marcher dans toutes les situations, ou arrêter --http.</p> w.c.s. - Development #7052: Saisie backofficehttps://dev.entrouvert.org/issues/7052?journal_id=322762015-08-28T17:25:28ZThomas Noël
<ul><li><strong>Version cible</strong> mis à <i>v1.13.4</i></li></ul><p>Ack</p> w.c.s. - Development #7052: Saisie backofficehttps://dev.entrouvert.org/issues/7052?journal_id=322782015-08-28T17:36:25ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Statut</strong> changé de <i>En cours</i> à <i>Résolu (à déployer)</i></li></ul><pre>
commit d1884d84f7a458ea3332ec38ae10c16997aaa8fb
Author: Frédéric Péters <fpeters@entrouvert.com>
Date: Thu Apr 30 20:17:37 2015 +0200
backoffice: make it possible to submit forms from the backoffice (#7052)
</pre> w.c.s. - Development #7052: Saisie backofficehttps://dev.entrouvert.org/issues/7052?journal_id=334582015-09-19T12:04:48ZThomas Noël
<ul><li><strong>Statut</strong> changé de <i>Résolu (à déployer)</i> à <i>Fermé</i></li></ul>