diff --git a/source/bookmarklet.md b/source/bookmarklet.md
index 6dc0aa0..9015600 100644
--- a/source/bookmarklet.md
+++ b/source/bookmarklet.md
@@ -1,7 +1,7 @@
---
title: Bookmarklet OpenAthens pour l'UNIGE et les HUG
creation_date: 2025-08-08T09:55:05+0200
-date: Printemps 2026
+date: Automne 2026
id: 20250808095505
tags: ["OpenAthens", "navigateur web", "bookmarklet"]
logo:
@@ -11,7 +11,7 @@ toc-title: Table des matières
:::{#licence}
![Logo de la licence CC BY-SA 4.0][11] \
-[CC BY-SA 4.0][12] --- [Sources][13]
+[CC BY 4.0][12] --- [Sources][13]
:::
@@ -51,15 +51,34 @@ revues il ne se comporte pas comme attendu.
![Ajouter un favori dans Chrome][8]
3. Configurer le bookmarklet, qui peut être nommé librement. Seuls les champs
- « Nom » et « URL » sont obligatoires. Le champ URL doit
- contenir le code suivant (sur une seule ligne, sans espace) :
+ « Nom » et « URL » sont obligatoires. Le champ URL doit contenir le code
+ suivant (une fois collé dans le champ le code sera sur une seule ligne, sans
+ espace, c'est voulu) :
- ```javascript
- javascript:void(
- location.href=
- 'https://go.openathens.net/redirector/unige.ch?url='+location.href
- );
- ```
+ ``` javascript
+ javascript:(function () {
+ var url = window.location.href;
+ var match = url.match(
+ /S\d{4}-?\d{3,4}\(\d{2}\)\d{4,6}-\d/
+ );
+
+ if (match) {
+ var pii = match[0];
+ var normalized = pii.replace(/[-()]/g, '');
+ var sdUrl =
+ 'https://www.sciencedirect.com/science/article/abs/pii/' +
+ normalized;
+
+ window.location.href =
+ 'https://go.openathens.net/redirector/unige.ch?url=' +
+ encodeURIComponent(sdUrl);
+ } else {
+ window.location.href =
+ 'https://go.openathens.net/redirector/unige.ch?url=' +
+ encodeURIComponent(url);
+ }
+ })();
+ ```
![Configurer le bookmarklet dans Firefox][9]
@@ -67,7 +86,7 @@ revues il ne se comporte pas comme attendu.
Cliquer sur « enregistrer » et le *bookmarklet* est prêt !
-## Usage {.newpage}
+## Usage
1. Charger la page de la ressource que vous voulez consulter.
@@ -99,8 +118,8 @@ Cliquer sur « enregistrer » et le *bookmarklet* est prêt !
[8]: ./static/images/chrome-ajout-bookmark.png
[9]: ./static/images/firefox-bookmark-content.png
[10]: ./static/images/chrome-bookmark-content.png
-[11]: ./static/images/by-sa.svg
-[12]: https://creativecommons.org/licenses/by-sa/4.0/deed.fr "Texte de la licence en français"
+[11]: ./static/images/by.svg
+[12]: https://creativecommons.org/licenses/by/4.0 "Texte de la licence en français"
[13]: https://git.milhit.ch/igor/cmu-openathens-doc "Projet git du document"
[^0]: Ce *bookmarklet* se base sur la documentation suivante :
diff --git a/static/images/by-sa.svg b/static/images/by-sa.svg
deleted file mode 100644
index f850297..0000000
--- a/static/images/by-sa.svg
+++ /dev/null
@@ -1,199 +0,0 @@
-
-
-
diff --git a/static/images/by.svg b/static/images/by.svg
new file mode 100755
index 0000000..e44c25f
--- /dev/null
+++ b/static/images/by.svg
@@ -0,0 +1,155 @@
+
+
+
diff --git a/static/images/firefox-bookmark-content.png b/static/images/firefox-bookmark-content.png
index ccb54ab..bb71eb8 100644
Binary files a/static/images/firefox-bookmark-content.png and b/static/images/firefox-bookmark-content.png differ