nuage aims to provide a collaborative meeting poll system, similar to doodle or rdvz. It is build in python, using the django framework and a little of javascript. This application was named after Django's famous song. Feedback and collaboration are welcome at nuage@ domainepublic.net
nuage aims to provide a collaborative meeting poll system, similar to doodle or rdvz. It is build in python, using the django framework and a little of javascript. This application was named after Django's famous song. Feedback and collaboration are welcome at nuage@ domainepublic.net
Fast installation
Translation
===========
Install python-django package (<1.2)
Extract the nuage archive somewhere in your home folder
Edit project setings (optional)
Create/update a translation file:
# vi settings.py
# django-admin makemessages -l fr
Build nuage database
Edit and translate the translation file:
# ./manage.py sql sondage
# ./manage.py syncdb
# gedit locale/fr/LC_MESSAGES/django.po
Start the python webserver
Compile translated messages:
# ./manage.py runserver
# django-admin compilemessages
You should have the application running at 127.0.0.1:8000
Fast installation
=================
Apache installation
Install python-django package (<1.2)
Extract the nuage archive somewhere in your home folder
Edit project setings (optional)
Install python-django package (<1.2)
Extract the archive somewhere in your home folder
Move the "static" folder on tha apache side.
Edit project setings, set DEBUG option to False, and change MEDIA_ROOT
# vi settings.py
# vi settings.py
Build nuage database
Build nuage database
# ./manage.py sql sondage
# ./manage.py syncdb
# ./manage.py sql sondage
# ./manage.py syncdb
Start the python webserver
There are several ways to configure Apache and python,
we try wsgi, simply install libapache2-mod-wsgi, and add the following to /etc/apache2/sites-available/nuage
# ./manage.py runserver
<VirtualHost 62.58.108.143:80>
ServerName nuage.domainepublic.net
You should have the application running at 127.0.0.1:8000
<i>nuage</i> let you create polls easily, and publish them for your mates. You may poll on dates or any subject, in order to plan meetings or get a group opinion.
{% trans "Create polls easily, and publish them for your mates. You may poll on dates or any subject, in order to plan meetings or get a group opinion." %}
</p>
{% endblock %}
...
...
@@ -13,14 +14,14 @@
<br/><br/><br/>
<divclass="hide"><ahref="#"><pclass="icone">
<imgwidth="24px"src="/static/images/view-calendar-list.png"alt="Make a poll"> New poll</p></a></div>
<imgwidth="24px"src="/static/images/view-calendar-list.png"alt="Make a poll"> {% trans "New poll" %}</p></a></div>
<ahref="/new/"title="Make an poll"alt="Make an event"><pclass="icone">
<imgwidth="24px"src="/static/images/view-calendar-day-2.png"> Shedule an event</p></a>
<imgwidth="24px"src="/static/images/view-calendar-day-2.png"> {% trans "Shedule an event" %}</p></a>
<ahref="/nuage"title="Make an event"alt="Learn more"><pclass="icone">
A collaborative meeting poll system, similar to doodle or rdvz. It is build in python, using the django framework and a little of javascript. This application was named after Django's famous song.
{% trans "A collaborative meeting poll system, similar to doodle or rdvz. It is build in python, using the django framework and a little of javascript. This application was named after Django's famous song.
Feedback and collaboration are welcome at <ahref="mailto:">nuage@ domainepublic.net</a>.
Here is the <ahref="http://projets.domainepublic.net/projects/nuage/">project page</a>,
sources</a> are <ahref="http://www.gnu.org/licenses/gpl.html">freely</a> available.
sources</a> are <ahref="http://www.gnu.org/licenses/gpl.html">freely</a> available." %}