Skip to content

Commit

Permalink
v1.0.2
Browse files Browse the repository at this point in the history
  • Loading branch information
Refhi committed Dec 9, 2023
1 parent 50c7975 commit 355c069
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 50 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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é
Expand Down
5 changes: 2 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand Down
47 changes: 1 addition & 46 deletions content.js
Original file line number Diff line number Diff line change
Expand Up @@ -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) {
Expand Down
2 changes: 1 addition & 1 deletion manifest.json
Original file line number Diff line number Diff line change
@@ -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/"],
Expand Down

0 comments on commit 355c069

Please sign in to comment.