Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
blocks:app-note:visitor:basic-tag-only [2023-01-10 15:27] admin Added descriptive text |
blocks:app-note:visitor:basic-tag-only [2023-01-10 15:39] (current) admin [Installation] |
||
---|---|---|---|
Line 8: | Line 8: | ||
This is still a rather easy-to-follow example, based on a small number of stations: | This is still a rather easy-to-follow example, based on a small number of stations: | ||
- | * **Reception** where visitors check in and receive their ID token. | + | * **Reception** where visitors check in and receive their ID tokens. |
- | * **InfoStation*** provides some information that will be useful at the next station. This information can only be viewed once. | + | * **InfoStation** provides some information that will be useful at the next station. This information can only be viewed once. |
* **QuizStation** presents a simple quiz game where a game score is collected. In order to play the quiz, the visitor must first have been at the InfoStation. | * **QuizStation** presents a simple quiz game where a game score is collected. In order to play the quiz, the visitor must first have been at the InfoStation. | ||
* **GoodByeStation** where visigors check out, and view some results of their visit, including a game high-score for the quiz. | * **GoodByeStation** where visigors check out, and view some results of their visit, including a game high-score for the quiz. | ||
Line 42: | Line 42: | ||
Note the following: | Note the following: | ||
* The data record declaration is decorated with // | * The data record declaration is decorated with // | ||
- | * The data record, here named BasicTagOnlyData | + | * The data record, here named BasicTagOnlyData is based on the // |
* It also implements some additional fields expected by the library support classes, defined by the // | * It also implements some additional fields expected by the library support classes, defined by the // | ||
- | * Each custom field in the record is marked either by @id(), if it's a unique key by which the data can be retrieved, or by @field() if it's a plain data field. | + | * Each custom field in the record is marked either by @id() – if it's a unique key by which the data can be retrieved |
* Fields must be of a primitive type (string, number or boolean). | * Fields must be of a primitive type (string, number or boolean). | ||
- | If you open the project' | + | If you open the project' |
===== Installation ===== | ===== Installation ===== | ||
- | You need a computer | + | You need a computer running the Blocks server software and a four display spots (preferably based on [[blocks: |
There' | There' |