diff --git a/.gitignore b/.gitignore index 7f7a1c453..b8b12bc11 100644 --- a/.gitignore +++ b/.gitignore @@ -1,18 +1,16 @@ .venv/* -openslides/.venv/ *.pyc *.swp -openslides/settings.py -database.db *~ -extras/website/* -extras/website-old/* +settings.py +database.sqlite + +# Package building docs/_build/* *.egg-info build/* dist/* .DS_Store -settings.py versiontools* # Unit test / coverage reports diff --git a/.travis.yml b/.travis.yml index f91d92918..ade84bd88 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,9 +1,9 @@ language: python python: - - "2.5" - "2.6" - "2.7" install: + - easy_install https://www.djangoproject.com/download/1.5b2/tarball/ - pip install -r requirements.txt --use-mirrors - python extras/scripts/create_local_settings.py script: diff --git a/INSTALL.txt b/INSTALL.txt index f57e7f00e..739431350 100644 --- a/INSTALL.txt +++ b/INSTALL.txt @@ -18,7 +18,7 @@ I. Installation on GNU/Linux and MacOSX using the Python Package Index (PyPI) 1. Check requirements: Make sure that you have installed Python Programming Language 2 - (>= 2.5) on your system. + (>= 2.6) on your system. 2. Setup a virtual environment with virtualenv (optional): @@ -65,7 +65,7 @@ II. Installation on GNU/Linux and MacOSX using the sources OpenSlides requires following programs, which should be installed first: - + Python Programming Language 2 (>= 2.5) + + Python Programming Language 2 (>= 2.6) + virtualenv (>= 1.4.1) + ReportLab Toolkit + Python Imaging Library (PIL) @@ -141,7 +141,7 @@ portable version you should run the following install steps. The OpenSlides install requires following programs, which should be installed first: - + Python Programming Language 2 (>= 2.5) + + Python Programming Language 2 (>= 2.6) + Setuptools a) Download and run 32bit MSI installer from http://www.python.org/: diff --git a/openslides/agenda/templates/agenda/base_agenda.html b/openslides/agenda/templates/agenda/base_agenda.html index 1da6ca241..be70f6f40 100644 --- a/openslides/agenda/templates/agenda/base_agenda.html +++ b/openslides/agenda/templates/agenda/base_agenda.html @@ -5,15 +5,15 @@ {% load staticfiles %} {% block submenu %} - {% url item_overview as url_itemoverview %} - {% url item_new as url_itemnew %} + {% url 'item_overview' as url_itemoverview %} + {% url 'item_new' as url_itemnew %}

{% trans "Agenda" %}

{# second submenu #} @@ -22,20 +22,20 @@

{{ item.title }}

{% endif %} diff --git a/openslides/agenda/templates/agenda/config.html b/openslides/agenda/templates/agenda/config.html index 0ef26b8d5..8a0eedb64 100644 --- a/openslides/agenda/templates/agenda/config.html +++ b/openslides/agenda/templates/agenda/config.html @@ -12,8 +12,8 @@ - - diff --git a/openslides/agenda/templates/agenda/edit.html b/openslides/agenda/templates/agenda/edit.html index c91176fe4..f5060d1f0 100644 --- a/openslides/agenda/templates/agenda/edit.html +++ b/openslides/agenda/templates/agenda/edit.html @@ -26,8 +26,8 @@ - - diff --git a/openslides/agenda/templates/agenda/item_row.html b/openslides/agenda/templates/agenda/item_row.html index a198f6bae..b5e3c084c 100644 --- a/openslides/agenda/templates/agenda/item_row.html +++ b/openslides/agenda/templates/agenda/item_row.html @@ -5,7 +5,7 @@ {% if perms.agenda.can_manage_agenda %} - + {% elif item.closed %} @@ -32,7 +32,7 @@ {% if perms.projector.can_manage_projector %} - + {% endif %} @@ -40,7 +40,7 @@ {% if not item.is_leaf_node %} - + {% endif %} diff --git a/openslides/agenda/templates/agenda/overview.html b/openslides/agenda/templates/agenda/overview.html index f847d9704..24ffaca65 100644 --- a/openslides/agenda/templates/agenda/overview.html +++ b/openslides/agenda/templates/agenda/overview.html @@ -44,7 +44,7 @@ {% endif %} @@ -83,7 +83,7 @@ {% if perms.projector.can_manage_projector %} - + diff --git a/openslides/agenda/templates/agenda/widget.html b/openslides/agenda/templates/agenda/widget.html index e638756b8..b1dc4bdd2 100644 --- a/openslides/agenda/templates/agenda/widget.html +++ b/openslides/agenda/templates/agenda/widget.html @@ -4,10 +4,10 @@