Find a random MEP and write a mail or a fax in your browser.
pimail depends on:
- Python 2
- web.py
- Jinja2
- flup
- GeoIP
install with pip install -r requirements.txt
Edit the mail.tmpl and files in static/ to your liking
Edit settings.py (look at settings.py.tmpl for an example file)
Fill data.json with an array of data about the MEPs (or MPs or whatever)
and start with: python pimail.py
this will run a webserver on port 8080
Contributions are always welcome! What you can do
- Test it and give us Feedback (use the github issues)
- Refine the Design - look at the static/ directory and the templates
- Fiddle with the code. Look at the issues and implement missing features.
you can easily use our widget on your own website. Just copy&paste this html embed code.
Mail:
<object data="https://faxjh.savetheinternet.eu/sti/mail/" width="630" height="390" ></object>
Fax:
<object data="https://faxjh.savetheinternet.eu/sti/fax/" width="630" height="390" ></object>
Fax: (only polish S&D MEPs)
<object data="https://faxjh.savetheinternet.eu/sti/fax/?group=sd&country=pl" width="630" height="390" ></object>
Fax: (only specific MEP)
<object data="https://faxjh.savetheinternet.eu/sti/fax/?id=124990" width="630" height="390" ></object>
Twitter:
<object data="https://faxjh.savetheinternet.eu/sti/tweet/" width="630" height="390" ></object>
###How can I translate this tool
- you make yourself a github.com account
- go to https://github.com/netzfreiheit/Contact-Your-MEP
- click “fork” (you create your own working copy)
- navigate to "static/templates/"
- create a folder with your language short code (e.g. de,en,fr,pl)
- copy the all the files in the "en" folder into this new folder
- translate all english texts into your language
- click “commit changes”
- click “pull requests”
- click “Click to create a pull request for this comparison” (that's to let us know about your changes to the website)
- you are done and you are great! you helped strg+s the internet <3
UPDATE: please always work on up-to-date versions of your forked repository. if you forked your repository some time back then better delete it and fork again (or use comand line to update).