Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/KalobTaulien/wagtail-contact-reply
Reply to contact form submissions directly from Wagtail
https://github.com/KalobTaulien/wagtail-contact-reply
Last synced: 3 months ago
JSON representation
Reply to contact form submissions directly from Wagtail
- Host: GitHub
- URL: https://github.com/KalobTaulien/wagtail-contact-reply
- Owner: KalobTaulien
- License: other
- Created: 2020-02-19T21:46:41.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-02-20T17:44:26.000Z (almost 5 years ago)
- Last Synced: 2024-03-24T15:20:41.195Z (10 months ago)
- Language: Python
- Size: 1.95 MB
- Stars: 25
- Watchers: 6
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-wagtail - wagtail-contact-reply - Reply directly to form submissions from the Wagtail admin (Apps / Forms)
README
# Wagtail Contact Reply
> Reply to contact form submissions directly from the Wagtail admin
![Preview](misc/direct-reply-feature.gif)
### Installation
```
pip install wagtail-contact-reply
``````python
INSTALLED_APPS = [
# ....
'wagtail_contact_reply', # Must be before wagtail.contrib.forms
'wagtail.contrib.forms',
# ...
]
```### Contributing
I'm always open to PR's to improve this code and I'm not too picky about how it gets done. If you can make a contribution, I invite you to open a pull request (or an issue).### Todos
Things I want to do with this package but may or may not get the time to do...- [ ] Save replies to each contact submission
- [ ] View replies from each contact submission
- [ ] Allow BCC emails
- [ ] Optionally email all other admins
- [ ] Add a hook after the reply email is sent
- [ ] Create default settings to fallback on
- [ ] Add JavaScript form validation (ie. If the form is trying to be submitted but is missing a required field, show an alert box above the button)
- [ ] A few standard tests for at least _some_ coverage
- [ ] Add an autoresponding feature (worth discussing!)
- [ ] Add a checkmark if the form submission has a direct reply### Contibutors
- [x] Kalob Taulien
- [ ] _Your name soon?_