Development #21374
ajout des templates pour les cellules JSON "solis"
0%
Description
que l'on va placer dans combo/json/apa-* car elles ont vocation à être mutualisées sur plusieurs sites (départements, surtout)
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Thomas Noël il y a plus de 6 ans
- Lié à Development #19364: connecteur Solis "new generation" ajouté
Mis à jour par Thomas Noël il y a plus de 6 ans
- Lié à Development #19393: solis : se lier à plusieurs comptes ajouté
Mis à jour par Thomas Noël il y a plus de 6 ans
- Fichier 0001-combo-add-templates-for-passerelle-Solis-cells-21374.patch 0001-combo-add-templates-for-passerelle-Solis-cells-21374.patch ajouté
- Patch proposed changé de Non à Oui
Mis à jour par Thomas Noël il y a plus de 6 ans
- Fichier 0001-combo-add-templates-for-passerelle-Solis-cells-21374.patch 0001-combo-add-templates-for-passerelle-Solis-cells-21374.patch ajouté
Version pas mal mise à jour suite à relecture des mockup, remarques du cd80 et de Victor.
Mis à jour par Frédéric Péters il y a plus de 6 ans
<td style="text-align:right"> c'est une sorte de méchant mix perdu entre XX et XXIème siècle; assume totalement et met <td align="right">.
Pour des listes d'informations, plutôt qu'un <p> avec des <br>, c'est mieux de faire une liste. Je comprends le souhait d'obtenir un rendu en se mêlant le moins possible aux histoires de styles, pour autant c'est pour moi en faisant attention aux styles qu'on s'assurera la possibilité de répondre avec les mêmes templates sur différents départements.
Autre situation, genre <font color="green">, je préférerais qu'on définisse un style "emphase positive" et un autre pour "emphase négative", et ici ça ferait texte vert ou rouge, mais ailleurs
</div> <div class="grid-1-3"> <h2>Votre contact APA</h2> <p><b>{{ individu.apa.centreAutonomie }}</b></p> </div> <div style="clear: both;"></div>
Après une ligne de grid, il vaut mieux assurer la suite en grid aussi, en y précisant une classe "newline", genre ici class="newline grid-1-1" sur ce qui suit, et dégager ce <div> vide.
(Mille autres détails mais je ne sais pas si cette relecture a du sens, donc bon, tu pousses si tu veux).
Mis à jour par Thomas Noël il y a environ 6 ans
- Fichier Capture d’écran de 2018-03-05 10-55-34.png Capture d’écran de 2018-03-05 10-55-34.png ajouté
- Fichier Capture d’écran de 2018-03-05 10-55-24.png Capture d’écran de 2018-03-05 10-55-24.png ajouté
Frédéric Péters a écrit :
je vais regarder si des styles existent déjà pour :Pour des listes d'informations, plutôt qu'un <p> avec des <br>, c'est mieux de faire une liste. Je comprends le souhait d'obtenir un rendu en se mêlant le moins possible aux histoires de styles, pour autant c'est pour moi en faisant attention aux styles qu'on s'assurera la possibilité de répondre avec les mêmes templates sur différents départements.
Autre situation, genre <font color="green">, je préférerais qu'on définisse un style "emphase positive" et un autre pour "emphase négative", et ici ça ferait texte vert ou rouge, mais ailleurs
- une liste qui permette de faire "comme des sauts de lignes"
- des <em class="positive/negative"> en vert/rouge
et sinon créer des tickets dans publik-base-theme pour ça.
Après une ligne de grid, il vaut mieux assurer la suite en grid aussi, en y précisant une classe "newline", genre ici class="newline grid-1-1" sur ce qui suit, et dégager ce <div> vide.
J'avais tenté mais ça ne marche pas (cf copies d'écran)
Mis à jour par Thomas Noël il y a environ 6 ans
- Lié à Bug #22264: avoir un style de liste ul "sans puce" ajouté
Mis à jour par Frédéric Péters il y a environ 6 ans
Maintenant que je suis sur le 77 ça m'irait que ça soit poussé en l'état, et les améliorations viendront dessus sous forme de corrections; tu peux pousser la dernière version de ton patch ?
Mis à jour par Thomas Noël il y a environ 6 ans
- Statut changé de En cours à Résolu (à déployer)
C'est poussé.
C'est la version pour le CD80, il y a des adaptations à prévoir pour que ça soit compatible avec les besoins d'affichage du CD77 (qui ne sont pas encore clarifiés).
Pour cela j'imagine poser des {% if flag_apa_xxx %} sur des variables dans le TEMPLATES_VARS qui seront à inventer ; sauf si tu as une autre idée ?
commit a1594f72a117b7335335cc0cc11b814602df4d5b Author: Thomas NOEL <tnoel@entrouvert.com> Date: Tue Jan 23 17:01:34 2018 +0100 combo: add templates for passerelle Solis cells (#21374) entries in settings.JSON_CELL_TYPES: "apa-links": { "name": "APA : liens vers les bénéficiaires liés", "url": "{{ passerelle_url }}solis/{{ solis }}/apa-links/?name_id={{ user_nameid }}", "varnames": [], "form": [ {"label": "Slug du connecteur Solis", "varname": "solis", "required": false} ], "log_errors": false, "cache_duration": 0, "force_async": true }, "apa-users": { "name": "APA : bénéficiaires liés", "url": "{{ passerelle_url }}solis/{{ solis }}/apa-users/?name_id={{ user_nameid }}", "varnames": [], "form": [ {"label": "Slug du connecteur Solis", "varname": "solis", "required": false} ], "log_errors": false, "cache_duration": 0, "force_async": true }, "apa-user-info" : { "name": "APA : détails sur un bénéfiaire", "url": "{{ passerelle_url }}solis/{{ solis }}/apa-user-info/?name_id={{ user_nameid }}&user_id={{ user_id }}", "varnames": ["user_id"], "form": [ {"label": "Slug du connecteur Solis", "varname": "solis", "required": false} ], "log_errors": false, "cache_duration": 0, "force_async": true }, "apa-instruction" : { "name": "APA : dossiers en instruction (liste / détails)", "url": "{{ passerelle_url }}solis/{{ solis }}/apa-user-info/?name_id={{ user_nameid }}&user_id={{ user_id }}&information=suiviDemandeEnInstruction", "varnames": ["user_id", "detail_id"], "form": [ {"label": "Slug du connecteur Solis", "varname": "solis", "required": false} ], "log_errors": false, "cache_duration": 0, "force_async": true, "additional-data": [ { "key": "user_info", "url": "{{ passerelle_url }}solis/{{ solis }}/apa-user-info/?name_id={{ user_nameid }}&user_id={{ user_id }}", "cache_duration": 0, "log_errors": false } ] }, "apa-droits" : { "name": "APA : droits en cours (liste / détails)", "url": "{{ passerelle_url }}solis/{{ solis }}/apa-user-info/?name_id={{ user_nameid }}&user_id={{ user_id }}&information=consultationDeMesDroits", "varnames": ["user_id", "detail_id"], "form": [ {"label": "Slug du connecteur Solis", "varname": "solis", "required": false} ], "log_errors": false, "cache_duration": 0, "force_async": true, "additional-data": [ { "key": "user_info", "url": "{{ passerelle_url }}solis/{{ solis }}/apa-user-info/?name_id={{ user_nameid }}&user_id={{ user_id }}", "cache_duration": 0, "log_errors": false } ] }, "apa-historique" : { "name": "APA : demandes archivées (liste / détails)", "url": "{{ passerelle_url }}solis/{{ solis }}/apa-user-info/?name_id={{ user_nameid }}&user_id={{ user_id }}&information=suiviDemandeHistorique", "varnames": ["user_id", "detail_id"], "form": [ {"label": "Slug du connecteur Solis", "varname": "solis", "required": false} ], "log_errors": false, "cache_duration": 0, "force_async": true, "additional-data": [ { "key": "user_info", "url": "{{ passerelle_url }}solis/{{ solis }}/apa-user-info/?name_id={{ user_nameid }}&user_id={{ user_id }}", "cache_duration": 0, "log_errors": false } ] }, "apa-link-user-id" : { "name": "APA : retour au dossier courant", "url": "{{ passerelle_url }}solis/{{ solis }}/apa-links/?name_id={{ user_nameid }}", "form": [ {"label": "Slug du connecteur Solis", "varname": "solis", "required": false} ], "varnames": ["user_id"], "log_errors": false, "cache_duration": 0, "force_async": true }
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
combo: add templates for passerelle Solis cells (#21374)
entries in settings.JSON_CELL_TYPES: