Redmine Entr’ouvert: Demandeshttps://dev.entrouvert.org/https://dev.entrouvert.org/favicon.ico?15861920342024-02-19T15:16:34ZRedmine Entr’ouvert
Redmine w.c.s. - Development #87151 (Nouveau): Stats, avoir un regroupement par semainehttps://dev.entrouvert.org/issues/871512024-02-19T15:16:34ZBenjamin Dauvergne
<p>Ça existait dans bijoe et ça nous est demandé par les Bouches du Rhône.</p> w.c.s. - Development #84133 (Nouveau): stats, aller chercher les filtres dans les fiches liéeshttps://dev.entrouvert.org/issues/841332023-11-30T15:47:46ZValentin Deniaud
Cas d'usage :
<ul>
<li>Un modèle de fiche Usager</li>
<li>Un modèle de fiche Voiture, avec un champ couleur</li>
</ul>
<p>On veut pouvoir faire des stats sur le nombre d'usagers qui ont une voiture rouge.</p>
<p>Actuellement la solution c'est d'ajouter une donnée de traitement dans le workflow de la fiche Usager, mais c'est compliqué d'assurer la mise à jour des données, si un usager fait repeindre sa voiture.</p> Combo - Development #84004 (Nouveau): Cellule graphe - garder le même code couleur pour les statutshttps://dev.entrouvert.org/issues/840042023-11-28T08:10:40ZOlivier Renard
<p>Si plusieurs graphes sont présents, un code couleur derait être gardé entre les graphes pour un même statut.</p> w.c.s. - Development #81603 (Nouveau): Statistiques - exposer des statistiques relatives à un cha...https://dev.entrouvert.org/issues/816032023-09-26T07:57:07ZAnaïs Ecuvillon
<p>vu avec Valentin, j'expose le besoin :</p>
<p>régulièrement, on voudrait des stats sur un champ qui contient des nombres. Ce ticket serait un pré-requis : <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Development: champ de type nombre (Fermé)" href="https://dev.entrouvert.org/issues/81185">#81185</a>.</p>
<p>Cas d'usage actuel :<br />Je mets en place un outils de gestion de collecte de fonds (pour récolter des sous lors d'évènements dramatiques). On voudrait connaître le montant total des dons (facile à mettre en place avec des fiches), mais également avoir des regroupements sur cette information (regroupement possible avec la cellule graphe, il ne manque plus que le calcul, ici une addition).</p>
<p>Cas d'usage déjà rencontré :<br />pour le suivi des bénéficiaires du RSA, les services de l'État impose un délai maxi entre l'entrée du bénéficiaire dans le flux et son premier RDV. On calcule donc pour chaque demande de RDV le délai en jours.<br />On voudrait connaître le délai moyen pour l'ensemble des demandes.</p> Combo - Development #80759 (Nouveau): Cellule Graphe - avoir des pourcentages de comparaison d'un...https://dev.entrouvert.org/issues/807592023-09-01T06:56:30ZAnaïs Ecuvillon
<p>Ticket large, à discuter pour affiner la fonctionnalité.<br />Le besoin est le suivant : les personnes qui mettent en place des stats utilisent souvent des pourcentages pour comparer une donnée d'une période à une autre.</p>
<p>Exemple : je voudrais avoir l'évolution du nombre de demandes par mois en comparant 2023 avec 2022. Et donc obtenir pour chaque mois comparé un pourcentage d'augmentation ou de baisse du nombre de demandes.<br />Je prends volontairement un exemple avec un intervalle, c'est pour montrer qu'on voudra des pourcentages sur un peu près tout, regroupement, canal, intervalle...</p> w.c.s. - Development #80757 (Nouveau): stats, avoir des regroupements pour les durées entre deux ...https://dev.entrouvert.org/issues/807572023-09-01T06:38:39ZAnaïs Ecuvillon
<p>Comme on a des regroupements sur le nombre de demandes, ce serait utile d'avoir des regroupements pour les durées entre deux statuts</p> Combo - Bug #74523 (Information nécessaire): cell chartngcell, Js au sein de la cellule (mauvaise...https://dev.entrouvert.org/issues/745232023-02-14T15:42:40ZThomas Jundtjund@entrouvert.com
<p>En me penchant sur <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Development: dataviz, avoir un widget dynamique pour la sélection multiple (Fermé)" href="https://dev.entrouvert.org/issues/74061">#74061</a>, je réalise qu'il y a des répétitions dans les handlers d'événements: le même handler attaché plusieurs fois au même event.</p>
<p>Dans mon cas (charte-filter.html l.43)</p>
<pre>
document.querySelectorAll('div.chartngcell embed').forEach(graph => {
graph.addEventListener('load', load_filters_cell_last)
});
</pre>
<p>`load_filters_cell_last` est lancé 2x au chargement de la page, parce l'embed svg d'un graph est loadé 2x :</p>
<p>Le pourquoi m'a retourné la tête, il se trouve dans le script de la cellule chartngcell.html (l.27)</p>
<pre>
$(window).on('load resize gadjo:sidepage-toggled combo:resize-graphs', function(e) {
// fonction RefreshGraph qui recharge l'embed svg
}).trigger('combo:resize-graphs');
</pre>
<p>RefreshGraph est lancée à l'event DomReady par le `trigger('combo:resize-graphs')`,l'embed faisant partie d'une ressource de la page à charger, l'event load sur la page ne sera lancer qu'ensuite, et donc relancer RefreshGraph une 2e fois (qui va donc trigger une 2e fois un load sur l'embed, qui va rafraichir la cellule filtre, etc).</p>
<p>C'est déjà pas terrible, et on pourrait se dire qu'il suffit de supprimer le chargement de l'embed svg sur l'event `load`.<br />Mais le code JS se trouve au sein du template de la cellule.<br />Il est donc exécuté 2x si 2 cellules graphs dans la page, ce qui donne</p>
<ol>
<li>Cell 1, script 1, on attache functionRefreshGraph à l'event 'combo:resize-graphs' et `load`</li>
<li>Cell 1, script 1, on joue functionRefreshGraph 1x pour cell 1, via trigger 'combo:resize-graphs'</li>
<li>Cell 2, script 2 ; on attache une 2e fois functionRefreshGraph à l'event 'combo:resize-graphs' et |load`</li>
<li>Cell 2, script 2, on joue functionRefreshGraph 2x (une 1X pour chaque cellule) via trigger 'combo:resize-graphs'</li>
<li>fin chargement de la page, load se lance, on rejoue functionRefreshGraph 2x (une 1X pour chaque cellule)</li>
</ol>
<p>Le rafraichement du SVG est lancé 3x pour la première cellule graph et 2x pour la seconde. Et ça empire tranquille avec 3, 4, 5 cellules graphs dans une page.</p>
<p>Et me dit que c'est une assez mauvaise idée, de laisser les JS des cellules au sein des templates. Des effets de bord qu'on ne maitrise pas vraiment.</p> w.c.s. - Development #73750 (Nouveau): Cellule Graphe - Durée entre deux statuts : pouvoir choisi...https://dev.entrouvert.org/issues/737502023-01-23T16:06:15ZAnaïs Ecuvillon
<p>Aujourd'hui on est obligé de choisir une démarche.</p>
<p>Ce serait intéressant de pouvoir choisir "Toutes les démarches", par exemple pour l'afficher sur une page de stats globales :<br /><a class="external" href="https://agents-aecuvillon.test.entrouvert.org/statistiques/">https://agents-aecuvillon.test.entrouvert.org/statistiques/</a></p>
<p>Et ça aurait comme statut initial : "Création" (comme la date de référence utilisée dans le déclencheur automatique des actions globales).</p>
<p>Et comme statut d'arrivée : "Arrivée dans un statut final".</p> w.c.s. - Development #72459 (Nouveau): Cellule Graphe - Durée entre deux statuts : pouvoir choisi...https://dev.entrouvert.org/issues/724592022-12-15T08:44:55ZAnaïs Ecuvillon
<p>On a désormais comme indicateur : Temps minimum, Temps maximum, Moyenne, Médiane</p>
<p>On pourrait vouloir laisser le choix de ou des indicateur.s à afficher dans les stats.<br />Par exemple avec des cases à cocher.</p> Combo - Development #71666 (Nouveau): dataviz, ajouter un type de graphe « Camembert (%) »https://dev.entrouvert.org/issues/716662022-11-24T12:32:03ZAnaïs Ecuvillon
<p>Dans Bijoe on a la possibilité d'afficher le pourcentage des demandes plutôt que le nombre.</p>
<p>Il faudrait retrouver cette fonctionnalité dans combo.</p> Combo - Development #68944 (Nouveau): Cellule graphe : afficher directement les valeurs et non pa...https://dev.entrouvert.org/issues/689442022-09-12T12:10:39ZBrice Mallet
<p>Initialement demandée par la MEL (#68092) : "Statistiques écrites au lieu de devoir passer la souris sur le graphe"</p> Combo - Development #64929 (Nouveau): Cellule graphe : ajouter dynamiquement des infos au niveau ...https://dev.entrouvert.org/issues/649292022-05-06T06:00:07ZPierre Crospcros@entrouvert.com
<p>Aucune idée de la faisabilité mais ce serait tout à fait utile quand on utilise la cellule graphe avec une cellule filtre.</p>
<p>On applique des filtres sur la page, le contenu de la cellule graphe change mais son titre demeure et on finit par ne plus savoir ce qu'on regarde comme chiffres.</p>
<p>Exemple ici :<br /><a class="external" href="https://agents-validation.test.entrouvert.org/statistiques/">https://agents-validation.test.entrouvert.org/statistiques/</a></p>
<p>Si je choisis "Toulouse centre" dans la liste des quartiers, je voudrais voir à côté (ou en dessous) des titres "Signalement d'anomalies" et "Signalement par quartier" une mention du type "Quartier : Toulouse centre"</p>
<p>Idem avec "Type de signalement : Eau" quand j'ai choisi "Eau".</p>
<p>Il faudrait limiter ça aux champs cochés "statistiques" (ignorer les intervalles, la période, les statuts...) pour circonscrire un peu la complexité et ne pas avoir un affichage trop saturé.</p> Combo - Development #62709 (Nouveau): Cellule Graph : ne pas afficher les valeurs nulles pour les...https://dev.entrouvert.org/issues/627092022-03-12T10:03:12ZStéphane Lagetslaget@entrouvert.com
<p>Lorsque l'on a un graph basé sur une visualisation de bi-joe avec un tri croisé, la fonctionnalité "cacher les valeurs nulles" ne fonctionne pas (ne fonctionne qu'avec les graphes unidimensionnels).</p>
<p>Pourrait-on étendre cette fonctionnalité aux graphs à deux dimensions ? (sinon les tableaux ne sont pas vraiment exploitables)</p> Combo - Development #62536 (Nouveau): Cellule filtre : séparer les filtres génériques (communs à ...https://dev.entrouvert.org/issues/625362022-03-08T10:04:01ZPierre Crospcros@entrouvert.com
<p>L'idée c'est d'avoir un séparateur du genre "Filtres du formulaire" pour les séparer des autres.</p>
<p>"Regroupement" peut-être considéré comme un filtre du formulaire ou comme un filtre générique, les deux visions se défendent, ce sera à l'appréciation du développeur.</p> Publik - Development #58633 (Nouveau): Statistiques sur l'envoi des smshttps://dev.entrouvert.org/issues/586332021-11-16T11:40:41ZMarie Kuntz
Le besoin initial est de pouvoir connaître l'utilisation des crédits sms par les différentes sources (authentic, w.c.s., <del>passerelle</del> chrono, bientôt applis...).<br />On a besoin de 2 choses :
<ul>
<li>passer l'information au connecteur (via des tags comme proposé en discussion interne)</li>
<li>agréger les stats</li>
</ul>