Skip to content

Commit 9a40e23

Browse files
authored
Set universityName as userscript value, so it's not lost when the userscript is updated (#3)
1 parent 97b59ae commit 9a40e23

2 files changed

Lines changed: 6 additions & 9 deletions

File tree

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@ Génère automatiquement un userscript à chaque release d'une nouvelle version
44

55
Lien vers le projet : https://github.com/lovasoa/ophirofox
66

7-
N'oubliez pas de modifier la constante universityName à chaque mise à jour de l'userscript.
8-
7+
Après le premier chargement d'une page d'article, mais avant l'utilisation du lien, il faut aller modifier la variable de script universityName (Voir https://github.com/lovasoa/ophirofox/blob/master/ophirofox/manifest.json#L851 pour la liste des valeurs). Contrairement à l'ancienne façon de faire, cette opération n'a pas à être refaite à chaque mise à jour du userscript.
98

109
# Installation sur iOS
1110

generate-userscript.sh

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -53,17 +53,15 @@ SCRIPT+=$'//
5353
'\''use strict'\'';
5454
5555
/* ----------------
56-
* CONFIG
56+
* HELPERS
5757
* ----------------
5858
* */
5959
60-
// Changer la variable par le nom de votre université. Voir la liste ci-dessous dans ophirofox_config_list.
61-
const universityName = "Bibliotheque nationale et universitaire de Strasbourg"
60+
if (! (GM_getValue("universityName",null))) {
61+
GM_setValue("universityName", "Bibliotheque nationale et universitaire de Strasbourg");
62+
}
6263
63-
/* ----------------
64-
* HELPERS
65-
* ----------------
66-
* */
64+
const universityName = GM_getValue("universityName");
6765
6866
const current = window.location.href;
6967
const hostname = window.location.hostname;

0 commit comments

Comments
 (0)