[statistiques ↪ dev-d3js] 5 commits

spip/statistiques | 5 commits
-
Par Matthieu Marcillaud, le 1er avril 2021 à 13h33min :

On intègre également la librairie luxon.js (la remplaçante de moment.js) afin de faciliter les calculs de dates.
Notamment on va s'en servir pour gérer des dates "par semaine" tel que "2021-W03" que les Dates natives de javascript ne savent pas traiter.

*Ajouté*
    lib/luxon/luxon.js
    lib/luxon/luxon.min.js
*Modifié*
    prive/stats/visites.html

Détails : https://git.spip.net/spip/statistiques/commit/01936a7007a4d800f943f85be746007b8205a2e0

==============================
Par Matthieu Marcillaud, le 1er avril 2021 à 13h34min :

On permet d'exporter les statistiques de visites en les collectant par semaine, en plus de mois ou année.

*Modifié*
    inc/stats_visites_to_array.php

Détails : https://git.spip.net/spip/statistiques/commit/116038b5cdc1b83f1f17dd24ae9fe3b0e06ef1f2

==============================
Par Matthieu Marcillaud, le 1er avril 2021 à 13h37min :

On utilise Luxon dans le js d'affichage du graph des statistiques de visites afin de calculer les dates manquantes, et notamment en ajoutant la gestion des groupements par semaine.

*Modifié*
    javascript/spip_d3_graph.js
    javascript/spip_d3_statistiques.js

Détails : https://git.spip.net/spip/statistiques/commit/7ad8bea5771bd50037abab1862eb1eff66de7662

==============================
Par Matthieu Marcillaud, le 1er avril 2021 à 13h38min :

L'affiche «2 ans» utilisait 730 jours, mais rendait le graphique peut reluisant avec des barres trop étroites. On le bascule sur une affichage par semaine (104 semaines).

*Modifié*
    lang/statistiques_fr.php
    prive/squelettes/inclure/stats-visites-jours.html

Détails : https://git.spip.net/spip/statistiques/commit/50d76ff1ec192c3aab15ebb7705bc49864553b9d

==============================
Par Matthieu Marcillaud, le 1er avril 2021 à 13h52min :

Changer la moyenne mobile selon l'unité. Choix et implémentation très perfectible.

*Modifié*
    javascript/spip_d3_statistiques.js

Détails : https://git.spip.net/spip/statistiques/commit/27eeb369a97c5a907c5769a6fbff8a9280b5dd5d