Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/NETWAYS/pretix-checkinlist-net
Pretix Checkin List Export Plugin for NETWAYS
https://github.com/NETWAYS/pretix-checkinlist-net
events plugin pretix pretix-development shop tickets
Last synced: 3 months ago
JSON representation
Pretix Checkin List Export Plugin for NETWAYS
- Host: GitHub
- URL: https://github.com/NETWAYS/pretix-checkinlist-net
- Owner: NETWAYS
- License: apache-2.0
- Created: 2018-01-23T14:32:32.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-07-05T14:24:49.000Z (over 1 year ago)
- Last Synced: 2024-08-02T12:46:59.804Z (6 months ago)
- Topics: events, plugin, pretix, pretix-development, shop, tickets
- Language: Python
- Size: 262 KB
- Stars: 2
- Watchers: 8
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Authors: AUTHORS
Awesome Lists containing this project
- awesome-starred - NETWAYS/pretix-checkinlist-net - Pretix Checkin List Export Plugin for NETWAYS (others)
README
[![GitHub Tag](https://img.shields.io/github/tag/NETWAYS/pretix-checkinlist-net.svg)](https://github.com/NETWAYS/pretix-checkinlist-net)
# Pretix Checkin List Export Plugin for NETWAYS
This plugin adds a custom checkin list export for NETWAYS hosted events and conferences
into Pretix.The default checkin list renders a row for each order, including the
attendee name. The main requirement for this plugin is to generate
the following data:* One row per attendee
* Add sub events and orders as additional columns (e.g. optional hotel rooms, additional workshops, hackathons, etc.)
* Add answered questions/twitter handle![Order Export](doc/images/pretix_checkinlist_net_order_export.png)
Supported output formats:
* Excel (.xlsx)
* CSV (with commas)
* CSV (Excel-style)
* CSV (with semicolons)![Excel Export](doc/images/pretix_checkinlist_net_order_export_excel_icb.png)
Attendee name parts are available with >= v2.0.0.
## Requirements
* Pretix >= 2.5.0
* Python >= 3.5.0 < 3.7.0## Installation
The plugin is available on [Pypi](https://pypi.org/project/pretix-checkinlist-net/)
and can be installed using pip.```
pip install pretix-checkinlist-net
```## Configuration
Navigate into the admin control panel and choose your event.
`Settings > Plugins` and enable the plugin.
`Orders > Export > Check-in list for NETWAYS`.
## Documentation
This plugin was created by following the [Plugin API development docs](https://docs.pretix.eu/en/latest/development/api/plugins.html) and is inspired by [upstream](https://github.com/pretix/pretix/blob/master/src/pretix/plugins/checkinlists/exporters.py).
2.0.0+ uses the generic ListExporter class from upstream
to provide the same output formats as Pretix core.## Development setup
Please follow the instructions in the [development docs](doc/50-development.md).
# Thanks
Raphael Michel for Pretix and the initial checkin list export code
which is adopted in this custom plugin.# License
* Copyright 2018 NETWAYS GmbH
* Copyright 2018 Raphael MichelAuthors: Michael Friedrich, Raphael Michel
The code in this repository is published under the terms of the Apache License.
See the LICENSE file for the complete license text.