Générer des tickets et utiliser un scanner de code QR

Avertissement

Cette fonctionnalité est considérée comme ancienne et sera probablement supprimée à l’avenir, car elle n’est plus activement maintenue, la technologie utilisée est dépassée et l’application mobile LionsBase est considérée comme la voie à suivre pour l’avenir.

Préparation

  • Une page simple a été ajoutée et est associée au « design mobile », le design très épuré utilisé par exemple lors de la réinitialisation du mot de passe à partir de l’application mobile.

  • The page (linked as https://lionsbase.lionsclub.ch/index.php?id=9049 for Switzerland) has just one content element, a plugin of type « LionsBase Calendar - External scanner ». This page will shows an error if clicking on the link, this is because it misses an event ID parameter.

Utilisation

  1. Veillez à ce que votre événement utilise des codes QR et des tickets

  2. Assurez-vous que la période d’enregistrement est terminée

  3. Ouvrez la liste des participants à partir du web

  4. Scrolling down a bit shows you a zone to review participants:

    Reviewing participants coming to an event
  5. Clicking on the « Scan a QR-code » button opens the page we discussed above and will not show an error this time:

    Calibrage du scanner de codes QR
  6. The calibration is needed because internally the QR-code scanner you use acts as a keyboard for your computer and depending on the layout of the standard keyboard and the configuration of your OS (language, …), the key codes you get from the Bluetooth/USB scanner will be interpreted differently. This calibration part lets LB/TYPO3 know how to interpret the keyboard codes and translate them automatically to their correct ASCII letters and digits, as embedded into the QR-code.

  7. Lorsque vous scannez le code QR, il va automatiquement plus loin et vous montre le formulaire réel pour scanner les tickets des participants :

    Screen to scan a ticket
  8. Doing so with a valid ticket does that currently:

    Confirmation screen for a valid ticket
Documentation created using Sphinx 4.3.2 and integrated in TYPO3 with restdoc.