Remove support for non-jinja based conference skinning
authorMagnus Hagander <magnus@hagander.net>
Fri, 29 Dec 2017 14:23:47 +0000 (15:23 +0100)
committerMagnus Hagander <magnus@hagander.net>
Fri, 29 Dec 2017 14:23:47 +0000 (15:23 +0100)
commit5507e11db6c8588d490ae16c11af018ecfb734dc
treeec21b8324971c9e17d06293372a8f70871f52231
parent5d9c5eb8a8b0173308d64dc826079b20069bbdcc
Remove support for non-jinja based conference skinning

The jinja skinning is basically better in every aspect, and by removing
support for the pre-jinja code we no longer have to maintain a whole lot
of duplicated templates.

In exchange for that we now have to maintain a duplicated base.html
template :) Would be good to get that sorted at some point as well, but
that's for later.

This includes dropping the database columns holding the data from
previous conferences, and it means we can get rid of the ugly setup with
symlinks in the directory conference_templates.
46 files changed:
postgresqleu/confreg/admin.py
postgresqleu/confreg/badges.py
postgresqleu/confreg/jinjafunc.py
postgresqleu/confreg/migrations/0015_remove_non_jinja_conferences.py [new file with mode: 0644]
postgresqleu/confreg/models.py
postgresqleu/confreg/views.py
postgresqleu/settings.py
template.jinja/base.html [new file with mode: 0644]
template/confreg/attendee_mail_view.html [deleted file]
template/confreg/bulkpay_list.html [deleted file]
template/confreg/bulkpay_view.html [deleted file]
template/confreg/bulkpayexists.html [deleted file]
template/confreg/callforpapers.html [deleted file]
template/confreg/callforpapersconfirm.html [deleted file]
template/confreg/callforpapersconfirmed.html [deleted file]
template/confreg/callforpapersform.html [deleted file]
template/confreg/canceled.html [deleted file]
template/confreg/closed.html [deleted file]
template/confreg/conference_feedback.html [deleted file]
template/confreg/conference_session_feedback.html [deleted file]
template/confreg/confirm_addons.html [deleted file]
template/confreg/feedback.html [deleted file]
template/confreg/feedback_conference.html [deleted file]
template/confreg/feedback_index.html [deleted file]
template/confreg/feedbackclosed.html [deleted file]
template/confreg/feedbacknotyet.html [deleted file]
template/confreg/invoice.html [deleted file]
template/confreg/invoicecancel.html [deleted file]
template/confreg/invoiceexists.html [deleted file]
template/confreg/nopay.html [deleted file]
template/confreg/noregtype.html [deleted file]
template/confreg/offer_waitlist.html [deleted file]
template/confreg/regform.html [deleted file]
template/confreg/regform_completed.html [deleted file]
template/confreg/regform_confirm.html [deleted file]
template/confreg/registration_dashboard.html [deleted file]
template/confreg/schedule.html [deleted file]
template/confreg/scheduleclosed.html [deleted file]
template/confreg/session.html [deleted file]
template/confreg/session_feedback.html [deleted file]
template/confreg/sessionlist.html [deleted file]
template/confreg/sessionsclosed.html [deleted file]
template/confreg/speaker.html [deleted file]
template/confreg/speakerprofile.html [deleted file]
template/confreg/specialregtypeconfirm.html [deleted file]
template/confreg/waitlist_status.html [deleted file]