local:shop:structure:handlers:addquizattempts

Achat de tentatives de test

Boutique Moodle : Gestionnaires de production

Présentation

Ce handler est lié à la règle d'accès aux quiz usernumattempts, basé sur un compte de tentatives autorisées piloté par le bloc userquiz_limits.

Fonction : Permet d'acheter des tentatives supplémentaires sur un quiz (test cible) dont les tentatives sont limitées par utilisateur. Ce test doit implémenter la restriction d'accès Tentatives utilisateur pour pouvoir donner une limitation effective.

Paramètres de pré-paiement

  • customersupport : shortname du cours de support client

Paramètres de post-paiement (exécution)

Paramètres back-office

Un des trois au choix :

  • quizcmid: id d'instance de module de quiz qui s'affiche dans l'URL (mod/quiz/view.php?id=<cmid>)
  • quizid : numéro de l'instance quiz connu en base de donnée essentiellement, et dans certaines urls (q=<quizid>)
  • quizidnum : numéro d'identification de module de cours dans les réglages du test si saisi ou généré.

Le paramètre peut accepter une forme “liste à virgule” si les tentatives doivent être ajoutées à plusieurs instances de quiz.

Conditions de disponibilité

Un produit activant ce gestionnaire n'est disponible à l'achat que si :

  • L'utilisateur est connecté
  • L'utilisateur est inscrit au cours (testé sur le premier identifiant de la liste, il est donc conseillé que la liste de références de quiz porte sur le même cours)

Paramètres front-office

néant.

Notes

  1. Attention, ne fonctionne qu'avec des instances du module Test (quiz) associé à une règle de contrôle d'accès au test basé sur les tentatives utilisateur.

Voir la fiche de mise en oeuvre - Retour au sommaire de structure - Revenir au sommaire du composant Local Shop (Boutique) - Revenir au catalogue

local/shop/structure/handlers/addquizattempts.txt · Dernière modification : de 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki