Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add report for printing badge labels for program participants #144

Open
lostcarpark opened this issue Dec 11, 2021 · 1 comment
Open

Add report for printing badge labels for program participants #144

lostcarpark opened this issue Dec 11, 2021 · 1 comment

Comments

@lostcarpark
Copy link

Many conventions provide a sticker for program participants to attach to the back of their member badge. While it's possible to export the data and generate badges in external software, having a Zambia report to produce labels directly would simplify the process significantly.
The report should allow formatting for different label sizes, and print without Zambia page headers, all which can be achieved with CSS.

@lostcarpark
Copy link
Author

lostcarpark commented Dec 11, 2021

I have developed a new report for printing program participant labels.
It lays out the labels in printer units (selectable in cm, mm, or inches) with CSS formatting.
It provides a form for customising the label size and font size, and selecting badges to print:
image
The form fields are handled by javascript handlers, so label size changes are displayed in real time.
Headers, footers and form elements are hidden when printing by @media CSS selectors, so only the labels are printed.
The form also allows a list of member IDs to be specified (e.g. A0004, A0050-A0059, M1001), and only specified members will be printed.
It also allows blank labels to be added to the start, to allow partially used label sheets to be reused.
Finally it can add a border to the labels, which can be useful for checking positioning, but probably isn't wanted in the final print run.
Here's a preview of the printed label page (with borders on):
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant