| Accueil > Tutoriels > Utilisation > Chapitre Lu | Contact | Imprimer | English translation |
Introduction
Vous souhaitez mettre en ligne du contenu (textes, images, etc.) mais qui ne soit pas "scoré" (ce n'est pas un quiz). Par exemple des supports de cours.
Cependant vous souhaitez savoir si tel ou tel stagiaire l'a lu, et en combien de temps.
Il existe une fonctionnalité dans ganesha qui permet de mettre en place cette tracabilité de façon rapide : le Chapitre Lu
Prérequis
Mise en place
Admettons que vous ayez créé une page HTML nommée "moncontenu.htm" ressemblant à cela :
<html>
<head>
<title>Mon contenu</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
body { font-family: Verdana, Arial, Helvetica, sans-serif; }
</style>
</head>
<body>
Lorem ipsum dolor sit amet, (...)
(...)
Cras vehicula vehicula urna.</p>
</body>
</html>
Application du Chapitre Lu
D'abord, renommer moncontenu.htm en moncontenu.php
Ensuite, il faut ajouter, en entête de fichier, la connexion à Ganesha :
<?php
include (substr($_SERVER['SCRIPT_FILENAME'], 0, strpos($_SERVER['SCRIPT_FILENAME'],"formation"))."anema.inc.php");
?>
Enfin, il ne reste plus qu'à ajouter le code suivant :
<div align="center"><?php echo $chapitre_lu; ?></div>
à l'emplacement ou vous souhaitez afficher le bouton "Chapitre Lu".
Au final, vous obtiendrez par exemple cela :
<?php
include (substr($_SERVER['SCRIPT_FILENAME'], 0, strpos($_SERVER['SCRIPT_FILENAME'],"formation"))."anema.inc.php");
?>
<html>
<head>
<title>Mon contenu</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
body { font-family: Verdana, Arial, Helvetica, sans-serif; }
</style>
</head>
<body>
Lorem ipsum dolor sit amet, (...)
(...)
Cras vehicula vehicula urna.</p>
<div align="center"><?php echo $chapitre_lu;
?></div>
</body>
</html>
Voir un apperçu du résultat.
Ne vous étonnez pas, si vous ouvrez votre fichier, de ne pas voir le
bouton. Celui-ci ne sera visible qu'une fois votre fichier intégré
à la plateforme.
Il ne vous reste plus qu'à ajouter moncontenu.php en tant que document dans la partie Admin de Ganesha.
Pour aller plus loin
Si une seule page HTML ne vous suffit pas, ou si vous souhaitez tracer des documents crées par des applications tierces (PDF, Word, PowerPoint, etc.), je vous encourage à jeter un oeil à ce tutoriel [exemples d'intégrations de contenus tiers] utilisant des fichiers exemples permettant ce genre de manipulations.
| Accueil > Tutoriels > Utilisation > Chapitre Lu | Contact | Imprimer | English translation |