Right now the "resources" are quite flexible/free-form, so this request is probably hard to implement. However, if there was a more formal type such as "Slides", then one could have the following feature:
send e-mails to all speakers who still haven't yet uploaded their slides
I think this is a very typical problem for a conference organizer, and having assistance for this in pretalx (rather than manually checking each "submission" if there's a related resource attached) would greatly simplify this work.
Thanks for your consideration.
The text was updated successfully, but these errors were encountered:
I received the feedback that "resources" isn't very intuitive anyways, so I was thinking about naming them "attachments". We could then add attachment categories ("slides", "paper", plus any the organiser wishes to add?), and use that as a filter. It's definitely something pretalx should support.
This is an issue that is well-suited for external contributors – let me know if I can be of any help, either via this issue or via firstname.lastname@example.org.
What this is about
pretalx provides an interface to send emails to speakers. Adding a template for submissions without uploaded files, and a button to transform that template to emails and send them would be great.
How to get started
First of all, leave a comment on this issue to make sure nobody else starts working on this issue at the same time!
Next, you need pretalx running locally on your machine. First, fork the repository to your own GitHub account. Then clone it locally (or set it as your remote if you already cloned it earlier)
Follow the developer setup guide, and then play around with pretalx a bit.
Have a look at the places impacting this issue. Look at the code responsible for the issues (searching for relevant words or files should help you find your way around). We have an explanation of our code structure and the actual data models.
How to do this
Add "speakers who have not uploaded files for their submissions" to the form used in the ComposeMail view in pretalx/orga/views/mails.py, and edit the form_valid method of that view accordingly.