Mettre à jour Nuggets
Nuggets est très facile à mettre à jour. Nous recommandons tout de même de ne jamais enlever tout de suite l'ancienne version que vous vous apprêtez à mettre à jour. Par défaut, installez toujours la nouvelle version sur une nouvelle diapositive et testez avant.
Voyons maintenant en détail comment mettre à jour Nuggets.
Remarque
La méthode exposée ici considérera que Nuggets a été installé suivant le process exposé dans la partie précédente « Installation ».
Dupliquer 1.1 nuggets 00.0.0a
Tout d'abord, dans la scène Nuggets
, dupliquons la diapositive qui implémente la librairie Nuggets via un Objet Web. De cette façon, vous gardez tous les déclencheurs en l'état, en particulier le déclencheur principal d'initialisation exécutant le JavaScript qui initialise et paramètre les fonctionnalités de Nuggets que vous utilisez.
Effacez l'Objet Web qui cible la librairie Nuggets, puis via l'onglet Insertion
de Storyline, cliquez sur Objet Web
et dans le panneau qui s'ouvre, ciblez le contenu de la nouvelle version que vous avez récupérée. Comme pour l'installation, nous ne touchons pas aux autres paramètres.
Point d'attention
Si vous avez d'autres Objets Web (polices de caractères, PDFs téléchargeables, etc.) sur ce calque de base, ne les effacez pas !
Au mieux, ils auront été placés sur le masque de diapositive pour éviter toute erreur de manipulation.
Renommez la diapositive avec le numéro de version de la version nouvellement installée.
Masque de diapositive principal
Dans l'onglet Affichage
de Storyline, puis Masque des diapositives
, dans le masque de diapositive principal, ouvrons le panneau des déclencheurs :
Déclencheurs Storyline
Quand la chronologie de 'cette diapositive' commence
- Suspendre la chronologie de 'cette diapositive'
Si 'isOnline' = valeur 'Vrai'
- Exécuter 'JavaScript'
Si 'isOnline' = valeur 'Vrai'
- Reprendre la chronologie de 'cette diapositive'
Si 'isOnline' = valeur 'Vrai'
et 'nuggetsLoaded' = valeur 'Vrai'
- Aller à la diapositive '1.1 nuggets 00.0.0a'
Si 'isOnline' = valeur 'Vrai'
et 'nuggetsLoaded' = valeur 'Faux'
Dans le dernier déclencheur, ciblez la nouvelle diapositive précédemment créée et publiez. Nous sommes confiants sur le fait que votre projet se lancera bien.
Dans le cas contraire, vous pouvez toujours revenir à la version que vous utilisiez avant.
Point d'attention
Si vous avez d'autres Objets Web (polices de caractères, PDFs téléchargeables, etc.) sur ce calque de base, n'oubliez pas de mettre à jour les paramètres des fonctionnalités concernées avec les nouveaux noms de dossiers.
Référez-vous aux articles correspondants pour modifier les paramètres.
Informations
Après test, si vous laissez les anciennes versions de Nuggets, celles-ci ne posent aucun problème à plusieurs niveaux :
-
Le poids de chaque version de Nuggets ne pèse rien, comparé à la taille finale que peut avoir un projet e-learning.
Pour exemple, le dossier de publication, publié en l'état à partir du modèle.story
disponible sur Github, ne pèse que 3.8Mb. La librairie ne représente que 0,005 % du poids finale du dossier. -
Tant que la navigation ne permet pas d'accéder aux diapositives qui intègrent d'anciennes versions de Nuggets, ces versions restent inactives.