The 12twenty Kiosk provides an unsupervised 12twenty session that allows Student and Alumni users to quickly check themselves in for an in-person appointment, event or career fair when they arrive. Kiosk can be configured by 12twenty Administrators that have access to Site Settings.
Name Tag Customization
Name Tags that are created through the Kiosk have a different configuration than those that are created through the Name Tag Printing functionality available in Events. To access the Kiosk Name Tag customization options, use the following workflow:
- Site Management > Site Settings
- Events
- Scroll down to Event Name Tag Customization
Default Name Tag Lines
- First Name
- Value: Student Preferred Name (if available), First Name, if not
- Size: 25
- Font Weight: Bold
- Last Name
- Value: Student Last Name
- Size: 23
- Font Weight: Bold
- Configurable per Event Site Settings
- Size: 20
- Font Weight: Normal
- Configurable per Event Site Settings
- Size: 20
- Font Weight: Normal
Note: Selecting an option for line 3 or 4 that does not contain data will produce a Name Tag that has an empty line. For example, if line 3 is set to "Joint or Dual Degree Type," but users in your platform do not have a value for that attribute, line 3 will be blank.
Looking for information regarding the required hardware for Name Tags? Please review the Name Tag Printing resource.
Regex Settings
Regex Settings are configurable through the following workflow:
- Site Management > Site Settings
- "Career Services Management" > General
- "Kiosk Settings" > Student ID Card Swipe Regex
Configure the regex to support the translation from the value on the swipe card to the Student ID value. Example of a pattern rule with the proper formatting: [0-9]{6}(?[0-9]{9})
How to build a Regex pattern
If you are unfamiliar with Regex or unsure how to create a Regex platform, the following workflow will guide you through the creation process.
- Connect your Swipe Card Reader to your computer
- Open any text editor (TextEditor on MacOS or Notepad on Windows)
- Swipe a Student ID card and copy the text output from the Swipe Card Reader
- Identify the portion of the swipe card which contains the unique identifier.
- Go to ChatGPT.com and ask ChatGPT to create a Regex pattern to get the string of text you identified in the step above.
- Copy the Regex pattern returned
- Test the Regex pattern by going to Regex101
- Paste the Regex pattern collected in Step 5 in the "Regular Expression" field
- Paste the string collected in Step 3 into the "Test String" field
- Verify that the Regex pattern works by confirming that the Unique ID is highlighted
- After confirming that the Regex pattern successfully parses the swipe card text string, paste the Regex pattern in to the Student ID Card Swipe Regex field and "Save Changes."
Example of the Regex Creation Process
- Connect your Swipe Card Reader to your computer
- Open any text editor (TextEditor on MacOS or Notepad in Windows)
- Swipe a Student ID card and copy the text output from the Swipe Card Reader
- Identify the portion of the swipe card which contains the unique identifier.
- In this example, the bold portion is the Student ID: %500697123456789=75616000000000?
- Go to ChatGPT.com and ask ChatGPT to create a Regex pattern to get the string of text you identified in the step above.
- Generate a regex pattern to get the string of text after "%500697" and before the "=" character in the string "%500697123456789=75616000000000?"
- Copy the Regex pattern returned: (?<=%500697)[^=]+(?==)
- Test the Regex pattern by going to Regex101
- Paste the Regex pattern collected in Step 5 in the "Regular Expression" field
- Paste the string collected in Step 3 into the "Test String" field
- Verify that the Regex pattern works by confirming that the Unique ID is highlighted
- Successful Regex
- After confirming that the Regex pattern successfully parses the swipe card text string, paste the Regex pattern in to the Student ID Card Swipe Regex field and "Save Changes."