-
SimOptions v1.0.4 Stable
released this
2026-10-02 04:41:22 +00:00 | 0 commits to main since this releasev1.0.4 — Corrections GLPI 11
- Recherche PIN/PUK corrigée : le JOIN des critères de recherche utilisait la table
glpi_item_devicesimcards(nom GLPI 10) au lieu deglpi_items_devicesimcards(nom GLPI 11) — toute recherche par code PIN/PUK levait une erreur 500. Corrigé danssetup.php(hookgetAddSearchOptionsNew). - Alerte MSIN dé-dupliquée : le MutationObserver ré-exécutait
process()à chaque mutation du DOM et reliait l'écouteursubmitdu formulaire à chaque passage, si bien que l'alerte « MSIN dépasse la longueur maximum » s'empilait 13 fois. Ajout d'une gardeform._simoptionsSubmitBound: un seul écouteur par formulaire, une seule alerte.
Testé sur GLPI 11.0.11 / PHP 8.4 (4 options actives, smoke test 19/19 OK).
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Recherche PIN/PUK corrigée : le JOIN des critères de recherche utilisait la table
-
v1.0.3 Stable
released this
2026-10-01 15:44:23 +00:00 | 2 commits to main since this releaseQuand l'option d'affichage est cochée, les champs PIN/PUK s'affichent en texte clair et le bouton de révélation (oeil) est retiré. Le bouton de copie est conservé.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
v1.0.2 Stable
released this
2026-10-01 15:37:31 +00:00 | 3 commits to main since this releaseFix: CSRF token ajout au formulaire de configuration (requis par le listener CheckCsrfListener de GLPI 11, qui rejette tout POST sans _glpi_csrf_token avec 'L'action que vous avez réalisée n'est pas autorisée.').
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
SimOptions v1.0.1 Stable
released this
2026-10-01 15:23:14 +00:00 | 4 commits to main since this releaseCorrection : la page de configuration n'était pas accessible (404) sous GLPI 11.
config.form.phpdéplacé dansfront/(GLPI 11 ne sert les scripts PHP des plugins que depuisajax/,front/oureport/)js/simoptions.jsdéplacé danspublic/js/(les ressources non-PHP passent parpublic/)- README mis à jour
Fonctionnalités inchangées : affichage PIN/PUK non masqué, recherche PIN/PUK, masquage PIN2/PUK2, validation longueur MSIN.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
SimOptions v1.0.0 Stable
released this
2026-10-01 15:01:49 +00:00 | 5 commits to main since this releaseSimOptions v1.0.0
Plugin GLPI 11 pour les fiches des cartes SIM.
- Affichage des champs PIN et PUK non masqués (protected = false, champ texte)
- Critères de recherche PIN / PIN2 / PUK / PUK2 (groupés sous « Plugins »)
- Masquage des champs PIN2 / PUK2 dans le formulaire sans suppression des données
- Vérification de la longueur maximum du MSIN (côté client + serveur)
Toutes les options sont configurables dans Administration → Configuration des plugins → SimOptions.
Installation
- Télécharger simoptions.zip (asset de cette release)
- Dézipper dans glpi/plugins/ (dossier simoptions/ créé)
- Activer le plugin depuis Administration → Gestion des plugins
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads