Astuce calendrier pour la France

Recoupe toutes les discussions à propos de Noalyss
Répondre
Avatar du membre
amipc07
Messages : 104
Enregistré le : mar. nov. 14, 2017 10:35 pm
Localisation : Ardèche

Astuce calendrier pour la France

Message par amipc07 » sam. déc. 19, 2020 6:48 am

Bonjour,

Pour les besoins de notre activité (exploitant agricole), nous transformons nos produits les semaines paires.
Pour nous le calendrier est important (commande porc et canards...)
J'ai eu besoin de vérifier une date d'achat et de valider si la semaine était paire ou impaire.
Hors dans Noalyss, je me suis rendu compte que cette date (17/12/2020) la semaine ressortait en paire alors que c'est une semaine impaire.
Pour que cette semaine soit bien en impaire il faut cliquer sur l'entête de la colonne Lundi, pour que la semaine démarre bien un lundi. Sauf qu'il faut le faire à chaque fois. Un peu rébarbatif !!
J'ai fouillé dans le fichier de langue (html/js/lang/calendar-fr.js, fait des tas de modifications sans réel résultat.
J'ai regardé ensuite (après avoir consulté le site de l'éditeur http://www.dynarch.com/projects/calendar/) les fichiers calendar.js et calendar-setup.js dans html/js.
Dans calendar-setup.js ,j'ai modifié la variable param_default("firstDay",null) en param_default("firstDay",1). Pour 1=Lundi.
Et là, le calendrier affiche toujours lundi comme premier jour de la semaine, et les semaines paires/impaires sont biens identifiées.

Seule hic, c'est qu'à chaque mise à jour de Noalyss, il faudra modifier cette variable.
Peut-être ajouter pour la société (ou dans les préférences) une variable pour donner le premier jour de la semaine (0 à 6 : 0=Dimanche ...).
Je mets cette requête dans Mantis.

Bon, maintenant il me reste à trouver comment faire cela dans le module Agenda.

Voilàvoilà.

Frédéric

Répondre