From 355c069a52cedcaed8b4cbf9e254958041b6b690 Mon Sep 17 00:00:00 2001 From: Refhi Date: Sat, 9 Dec 2023 21:31:16 +0100 Subject: [PATCH] v1.0.2 --- CHANGELOG.md | 4 ++++ README.md | 5 ++--- content.js | 47 +---------------------------------------------- manifest.json | 2 +- 4 files changed, 8 insertions(+), 50 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c23d5fb..6329d35 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,10 @@ Toutes les modifications notables de ce projet seront documentées dans ce fichier. +## [1.0.2] - 2023-12-09 +### Retiré +- Ajout ddu formatage automatique des dates dans la page d'importations (implémenté par Weda le 8 décembre environ...) + ## [1.0.1] - 2023-12-08 ### Ajouté diff --git a/README.md b/README.md index a0d90fb..8001d59 100644 --- a/README.md +++ b/README.md @@ -33,15 +33,14 @@ Un appuis sur la touche Alt prolongé (> 1 seconde) affiche un rappel des raccou ## Facilitation des imports Dans la fenêtre d'importation des documents (https://secure.weda.fr/FolderMedical/UpLoaderForm.aspx), les modifications -suivantes sont effectuées +suivantes sont effectuées : - Modification de l'ordre de parcours des tabulations pour permettre des intégrations uniquement au clavier (appuyer sur Tab pour passer d'un champ à l'autre) - Agrandissement de la fenêtre de prévisualisation pour faciliter la lecture du PDF à importer - Complétion automatique des dates partielles - -En cliquant sur l'icône de l'extension, le bouton "Tout mettre en consultation" permet de sélectionner d'un coup "Consultation" pour l'ensemble des documents en attente d'importation. +- En cliquant sur l'icône de l'extension, le bouton "Tout mettre en consultation" permet de sélectionner d'un coup "Consultation" pour l'ensemble des documents en attente d'importation. ## Facilitation du remplissage des valeurs tensionnelles Dans la fenêtre de consultation, lorsque l'on remplie une valeur de suivi, la touche tabulation envoie directement vers la case suivante (plus besoin d'appuyer 4 fois) diff --git a/content.js b/content.js index 9461747..06ed025 100644 --- a/content.js +++ b/content.js @@ -576,58 +576,13 @@ chrome.storage.sync.get('TweakImports', function (result) { } } - // Convert a truncated date to a full date - function convertDate(truncatedDate) { - let parts = truncatedDate.split('/'); - let day = parts[0]; - let month = parts[1] || new Date().getMonth() + 1; - let year = new Date().getFullYear(); - - // Add leading zeros to day and month if needed - if (day < 10 && day.length < 2) { - day = '0' + day; - } - if (month < 10 && month.length < 2) { - month = '0' + month; - } - - return day + '/' + month + '/' + year; - } - - // Function to handle the 'keydown' event - function handleKeyDown(event) { - if (event.key === 'Tab') { - // The 'Tab' key was pressed, check and modify the text content as needed - let textField = event.target; - let datePattern = /^\d{2}\/\d{2}\/\d{4}$/; // Regular expression for dd/mm/yyyy - if (!datePattern.test(textField.value)) { - // The text is not in the correct date format. Check if it contains only / and numbers - let validPattern = /^[\d\/]+$/; - if (validPattern.test(textField.value)) { - // The text is valid, convert it to a full date - textField.value = convertDate(textField.value); - } - // ... - } - } - } - - // Add the event listener to each date document field - function addEventListeners() { - for (let i = 0; i <= 7; i++) { - let textField = document.getElementById(`ContentPlaceHolder1_FileStreamClassementsGrid_EditBoxGridFileStreamClassementDate_${i}`); - if (textField) { - textField.addEventListener('keydown', handleKeyDown); - } - } - } // modifie la page d'upload : modifie la taille de prévisu, modifie l'ordre de tabulation et place un listener sur la searchbox. function uploaderformSetup() { uploaderformResizeElements(); uploaderformSetTabOrder(); SearchBoxEntryListener(idsSearchBox, validTarget, listTabOrderer = true); - addEventListeners(); + // addEventListeners(); // retiré car implémenté par Weda quasiment le jour-même... }; if (result.TweakImports !== false) { diff --git a/manifest.json b/manifest.json index 714027f..627f155 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 3, "name": "Weda Helper", - "version": "1.0.1", + "version": "1.0.2", "options_page": "options.html", "permissions": ["storage"], "host_permissions": ["http://localhost:3000/"],