Ticket

Dies ist ein Dotlan-Modul, dass dynamisch Tickets in PDF-Form generiert. In diesen Tickets stehen dann weitere Informationen zur LAN-Party, die IP-Einstellungen, Sitzplatz, etc – und ein Barcode. Im Barcode steht die UserID. Die User müssen dieses Ticket vor der LAN ausdrucken und zum Check-In mitbringen. Durch das Einscannen des Barcodes fällt das zeitraubende Buchstabieren des Namens weg. Für User ohne Ticket gibt es neben der Fast-Lane eine Slow-Lane, bei der sich die User das Ticket vor Ort ausdrucken können.

Features

  • Dynamisches Generieren eines Tickets
  • Generierung eines Barcodes für die Fast-Lane am Check-In
  • Drucken fremder Tickets als Admin möglich (Dotlan-Berechtigung „User“)

Screenshots

ticket_modul ticket_pdf

Download

Installation

  1. Archiv in das Dotlan-Verzeichnis entpacken
  2. Die Datei „export.php“ anpassen, um das PDF zu individualisieren

Troubleshooting

Warning: fopen(barcode/image.php?code=0002&tmp=.png): failed to open stream
Bei diesem Fehler wird die PHP-Variable $_SERVER[„SCRIPT_URI“] nicht aufgelöst. Als Workaround kann man die URL in der export.php manuell eingeben.
Alle vorkommenden

müssen durch

ersetzt werden.

Quellen

Die Library für den Barcode habe ich von: http://www.mribti.com/barcode/home.php
Die Library für die PDF-Generierung habe ich von: http://www.fpdf.org/

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

*