| Accueil > Addons > Lanceur2 | Contact | Imprimer | English translation |
Patch Lanceur2
pour
Ganesha
(c) PyG : dev@cornalys.com -- v1.0 16/08/2004
Code sous licence
GNU/GPL
Objectif
Genère une page de "transition" avant de lancer l'activité
permettant :
1- de lancer l'activité dans une popup
2- de limiter le lancement de l'activité en fonction du nb d'essais déjà
effectué
3- de limiter le lancement de l'activité en fonction d'un score moyen
déjà obtenu
4- de limiter le lancement en fonction d'une date de début
5- de limiter le lancement en fonction d'une date de fin
6- de limiter le lancement en fonction d'un score minimum à l'activité
précédente
Screenshots / Démonstration
Téléchargement
Addon Lanceur2
:
NB : l'addon Lanceur 2 est fourni d'office avec Moolinex.
Procédure d'installation
INSTALLATION
Lanceur2 étant un addons compatible GASP, suivez cette procédure pour la mise en place.
UTILISATION
Attention, le Lanceur ne fonctionne qu'avec les activités "Ganesha" (chapitres lu, activité HotPotatoes ou NetQuiz, etc..). Le lanceur ne fonctionnera pas avec les supports, ni avec les activités AICC/SCORM (utilisez plutôt les capacités du fichier "imsmanifest.xml")
C'est tout !
CONFIGURATION :
La fonction Lanceur comprend 6 paramètres:
- le premier concerne la popup :
-> taille définie : "700*500" = activité ouverte
en popup de 700px (largeur) par 500px (hauteur)
-> taille maximum : "max" = la popup s'adapte à la taille
de l'ecran du stagiaire
-> taille par défaut : "defaut" = taille par défaut
définie dans la fonction
- le second concerne le nb d'essai
-> limite personnalisée : "5" = le stagiaire peut faire
5 fois l'activité, la sixième fois, l'activité ne se lancera
pas.
-> limite par défaut : "defaut" = limite fixée dans
la fonction
-> pas de limite : "false"
- le troisième concerne la moyenne (%age) du stagiaire à
l'activité
-> limite personnalisé : "80%" = si le stagiaire à
une moyenne superieure à 80% à l'activité. L'activité
ne se lancera pas.
-> limite par defaut : "defaut" = limite fixée dans la fonction
-> pas de limite : false
- le quatrième concerne la date de début de mise à
disposition de l'activité
-> la date doit être au format JJ/MM/AAAA (depuis JJ à 00h00)
-> pas de limite : false
- le cinquième concerne la date de fin de mise à disposition
de l'activité
-> la date doit être au format JJ/MM/AAAA (jusqu'à JJ à
23h59)
-> pas de limite : false
- le sixième concerne la mise à disposition en fonction
du score de l'activité précédente
-> limite personnalisée : "80" = le stagiaire ne pourra
faire l'activité QUE s'il a eu un score de 80% ou plus à l'activité
précédente.
-> limite par defaut : "defaut" = limite fixée dans la fonction
-> pas de limite : false
EXEMPLES :
LanceurV2("max", 3);
L'activité se lance dans une popup maximisée. Le stagiaire pourra
la faire 3 fois.
LanceurV2(false, false, "defaut");
L'activité ne se lance pas dans une popup. Pas de limite d'essai, mais
si le stagiaire dépasse le pourcentage par défaut fixé
dans la fonction, l'activité ne se lancera pas.
LanceurV2("600*400");
L'activité se lance dans une popup de 600 pixels de large sur 400 de
haut.
LanceurV2(false, false, false, "10/10/2003", "25/12/2003",
75);
L'activité ne sera disponible qu'entre le 10/10/2003 et le 25/12/2003.
De plus, l'activité ne sera lancée que si le stagiaire à
eu au moins 75% comme dernier score a l'activité précédente.
Bonne utilisation !
Pierre-Yves
Historique
16/08/2004 : v1.0 : "Gaspisation" du lanceur v0.5