Modification de Colodus
Aller à la navigation
Aller à la recherche
La modification peut être annulée. Veuillez vérifier les différences ci-dessous pour voir si c’est bien ce que vous voulez faire, puis publier ces changements pour finaliser l’annulation de cette modification.
Version actuelle | Votre texte | ||
Ligne 55 : | Ligne 55 : | ||
=== Utilisation de bookmarklets pour les données d'exemplaire === | === Utilisation de bookmarklets pour les données d'exemplaire === | ||
Les données d'exemplaires sont affichées dans des champs <input>, identifiable par leur attribut ID | Les données d'exemplaires sont affichées dans des champs <input>, identifiable par leur attribut ID | ||
Par exemple, quand on choisit d'ajouter un champ "Localisation de niveau 2 : Localisation complémentaire (c)", ça correspond à un 930$c : Du coup la balise de saisie sera '''<input id="E930_c-19"></input>''' | Par exemple, quand on choisit d'ajouter un champ "Localisation de niveau 2 : Localisation complémentaire (c)", ça correspond à un 930$c : Du coup la balise de saisie sera '''<input id="E930_c-19"></input>''' | ||
Problème : le "19" change d'une fois sur l'autre. | |||
Problème : le "19" change d'une fois sur l'autre. | |||
Il faut donc que la bookmarklet arrive à identifier les <input> à renseigner en utilisant que le début de l'id. | Il faut donc que la bookmarklet arrive à identifier les <input> à renseigner en utilisant que le début de l'id. | ||
Pour cela, le plus simple est d'utiliser du JQuery, sur ce modèle : | |||
Pour cela, le plus simple est d'utiliser du | |||
Si on crée une bookmarklet avec le code ci-dessous, quand on clique dessus le code va | Si on crée une bookmarklet avec le code ci-dessous, quand on clique dessus le code va |