https://dev.entrouvert.org/https://dev.entrouvert.org/favicon.ico?15861920342020-09-22T10:05:33ZRedmine Entr’ouvertAuthentic 2 - Development #46655: /manage/: exposer le slug des collectivitéshttps://dev.entrouvert.org/issues/46655?journal_id=2596192020-09-22T10:05:33ZNicolas Roche (absent jusqu'au 3 avril)
<ul><li><strong>Assigné à</strong> mis à <i>Nicolas Roche (absent jusqu'au 3 avril)</i></li></ul> Authentic 2 - Development #46655: /manage/: exposer le slug des collectivitéshttps://dev.entrouvert.org/issues/46655?journal_id=2596532020-09-22T12:26:08ZNicolas Roche (absent jusqu'au 3 avril)
<ul><li><strong>Fichier</strong> <a href="/attachments/47987">0001-manager-allow-ou-slug-edition-46655.patch</a> <a class="icon-only icon-download" title="Télécharger" href="/attachments/download/47987/0001-manager-allow-ou-slug-edition-46655.patch">0001-manager-allow-ou-slug-edition-46655.patch</a> ajouté</li><li><strong>Statut</strong> changé de <i>Nouveau</i> à <i>Solution proposée</i></li><li><strong>Patch proposed</strong> changé de <i>Non</i> à <i>Oui</i></li></ul><p>Puisque <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Development: api OU : calcul automatique du slug quand il est absent (Fermé)" href="https://dev.entrouvert.org/issues/22250">#22250</a> calcule le slug quand il est absent,<br />j'ai fait en sorte qu'il n’apparaisse pas sur la page d'ajout.</p> Authentic 2 - Development #46655: /manage/: exposer le slug des collectivitéshttps://dev.entrouvert.org/issues/46655?journal_id=2596652020-09-22T13:04:56ZBenjamin Dauvergne
<ul><li><strong>Statut</strong> changé de <i>Solution proposée</i> à <i>En cours</i></li></ul><p>J'aurai préféré comme ailleur et dans l'admin Django le bout de JS qui fait le calcul du slug à la volée, ça me parait justifier que des fois on définisse le slug à la main, mais si c'est trop de taf et bien on pourra toujours le faire juste après.</p>
<p>Bon par contre tu pourrais l'afficher sur la page de détail et dans le listing aussi.</p> Authentic 2 - Development #46655: /manage/: exposer le slug des collectivitéshttps://dev.entrouvert.org/issues/46655?journal_id=2596722020-09-22T13:14:33ZFrédéric Pétersfpeters@entrouvert.com
<ul></ul><blockquote>
<p>J'aurai préféré comme ailleur et dans l'admin Django le bout de JS qui fait le calcul du slug à la volée,</p>
</blockquote>
<p>Communément (w.c.s., chrono, combo) on ne fait pas ça, on propose uniquement à l'édition, après coup, de revenir dessus. (dans passerelle oui on propose dès la création du connecteur mais non il n'y a pas de saisie auto à la volée javascript).</p> Authentic 2 - Development #46655: /manage/: exposer le slug des collectivitéshttps://dev.entrouvert.org/issues/46655?journal_id=2596762020-09-22T13:19:33ZBenjamin Dauvergne
<ul></ul><p>Frédéric Péters a écrit :</p>
<blockquote>
<p>Communément (w.c.s., chrono, combo) on ne fait pas ça, on propose uniquement à l'édition, après coup, de revenir dessus. (dans passerelle oui on propose dès la création du connecteur mais non il n'y a pas de saisie auto à la volée javascript).</p>
</blockquote>
<p>J'ai cru le voir quelque-part qui n'était pas une admin Django, j'ai peut-être rêvé, mais soit si un usage s'est établi oublions. Reste juste d'afficher ce slug dans le listing et les détails pour qu'on puisse avoir envie de le modifier si ce n'est pas ce qu'on espérait.</p> Authentic 2 - Development #46655: /manage/: exposer le slug des collectivitéshttps://dev.entrouvert.org/issues/46655?journal_id=2596842020-09-22T13:35:21ZNicolas Roche (absent jusqu'au 3 avril)
<ul></ul><blockquote>
<p>J'aurai préféré comme ailleur et dans l'admin Django le bout de JS qui fait le calcul du slug à la volée,</p>
</blockquote>
<p>C'est fait uniquement sur les pages d'ajout des connecteur :<br /><a class="external" href="https://passerelle.dev.publik.love/manage/actesweb/add">https://passerelle.dev.publik.love/manage/actesweb/add</a><br />(pas sur les pages des requêtes par exemple)<br /><a class="external" href="https://passerelle.dev.publik.love/manage/opendatasoft/test/query/new/">https://passerelle.dev.publik.love/manage/opendatasoft/test/query/new/</a></p>
<p>En fait j'ai fait en sorte de cacher le slug sur la page d'ajout.<br />Ce n'est pas souhaité ?</p>
<blockquote>
<p>Reste juste d'afficher ce slug dans le listing et les détails</p>
</blockquote>
<p>J'affiche déjà le slug dans la page des détails :<br /><a class="external" href="https://authentic.dev.publik.love/manage/organizational-units/1/">https://authentic.dev.publik.love/manage/organizational-units/1/</a><br />Tu souhaites vraiment faire apparaître cette info technique sur le listing ?<br />(actuellement il n'apparaît que le libellé et si c'est, ou non, la collectivité par défaut.)<br /><a class="external" href="https://authentic.dev.publik.love/manage/organizational-units/">https://authentic.dev.publik.love/manage/organizational-units/</a></p> Authentic 2 - Development #46655: /manage/: exposer le slug des collectivitéshttps://dev.entrouvert.org/issues/46655?journal_id=2616012020-10-01T09:11:08ZBenjamin Dauvergne
<ul></ul><p>Nicolas Roche a écrit :</p>
<blockquote><blockquote>
<p>J'aurai préféré comme ailleur et dans l'admin Django le bout de JS qui fait le calcul du slug à la volée,</p>
</blockquote>
<p>C'est fait uniquement sur les pages d'ajout des connecteur :<br /><a class="external" href="https://passerelle.dev.publik.love/manage/actesweb/add">https://passerelle.dev.publik.love/manage/actesweb/add</a><br />(pas sur les pages des requêtes par exemple)<br /><a class="external" href="https://passerelle.dev.publik.love/manage/opendatasoft/test/query/new/">https://passerelle.dev.publik.love/manage/opendatasoft/test/query/new/</a></p>
<p>En fait j'ai fait en sorte de cacher le slug sur la page d'ajout.<br />Ce n'est pas souhaité ?</p>
</blockquote>
<p>Ok, on verra a l'usage.</p>
<blockquote><blockquote>
<p>Reste juste d'afficher ce slug dans le listing et les détails</p>
</blockquote>
<p>J'affiche déjà le slug dans la page des détails :<br /><a class="external" href="https://authentic.dev.publik.love/manage/organizational-units/1/">https://authentic.dev.publik.love/manage/organizational-units/1/</a><br />Tu souhaites vraiment faire apparaître cette info technique sur le listing ?<br />(actuellement il n'apparaît que le libellé et si c'est, ou non, la collectivité par défaut.)<br /><a class="external" href="https://authentic.dev.publik.love/manage/organizational-units/">https://authentic.dev.publik.love/manage/organizational-units/</a></p>
</blockquote>
<p>Oui la page est plutôt vide autant l'afficher, c'est une information utile en général (déjà pour voir qu'on a un nommage un peu cohérent des slugs entre eux).</p> Authentic 2 - Development #46655: /manage/: exposer le slug des collectivitéshttps://dev.entrouvert.org/issues/46655?journal_id=2627892020-10-06T15:14:35ZNicolas Roche (absent jusqu'au 3 avril)
<ul><li><strong>Fichier</strong> <a href="/attachments/48445">0001-manager-allow-ou-slug-edition-46655.patch</a> <a class="icon-only icon-download" title="Télécharger" href="/attachments/download/48445/0001-manager-allow-ou-slug-edition-46655.patch">0001-manager-allow-ou-slug-edition-46655.patch</a> ajouté</li><li><strong>Statut</strong> changé de <i>En cours</i> à <i>Solution proposée</i></li></ul><p>J'ai juste modifié OUTable (et le test) :<br /><pre>
fields = ('name', 'slug', 'default')
</pre></p> Authentic 2 - Development #46655: /manage/: exposer le slug des collectivitéshttps://dev.entrouvert.org/issues/46655?journal_id=2627942020-10-06T15:25:52ZBenjamin Dauvergne
<ul><li><strong>Statut</strong> changé de <i>Solution proposée</i> à <i>Solution validée</i></li></ul> Authentic 2 - Development #46655: /manage/: exposer le slug des collectivitéshttps://dev.entrouvert.org/issues/46655?journal_id=2635462020-10-09T09:20:22ZNicolas Roche (absent jusqu'au 3 avril)
<ul><li><strong>Statut</strong> changé de <i>Solution validée</i> à <i>Résolu (à déployer)</i></li></ul><pre>
commit 03f2b80a98ef1d38530647e214fdffedcd70d90b
Author: Nicolas ROCHE <nroche@entrouvert.com>
Date: Tue Sep 22 12:35:31 2020 +0200
manager: allow ou slug edition (#46655)
</pre> Authentic 2 - Development #46655: /manage/: exposer le slug des collectivitéshttps://dev.entrouvert.org/issues/46655?journal_id=2643042020-10-13T12:16:13ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Statut</strong> changé de <i>Résolu (à déployer)</i> à <i>Solution déployée</i></li></ul>