diff --git a/INSTALL.txt b/INSTALL.txt
index 076e088c0..f57e7f00e 100644
--- a/INSTALL.txt
+++ b/INSTALL.txt
@@ -87,21 +87,21 @@ II. Installation on GNU/Linux and MacOSX using the sources
$ sudo apt-get install git
$ git clone git://github.com/OpenSlides/OpenSlides.git OpenSlides
- 3. Setup a virtual environment with virtualenv:
+ 3. Setup a virtual environment with virtualenv (optional):
- Go to the (extracted/cloned) root directory of OpenSlides
- and create virtualenv environment:
+ You can setup a virtual environment to install OpenSlides as
+ non-root user.
+
+ E. g. for Ubuntu run:
+ $ sudo apt-get install python-virtualenv
+
+ To setup and activate the virtual environment go to the
+ (extracted/cloned) root directory of OpenSlides and run:
$ virtualenv .venv
-
- For virtualenv >= 1.7 use instead:
- $ virtualenv --system-site-packages .venv
-
- 4. Activate the virtual environment:
-
$ source .venv/bin/activate
- 5. Install the required python-packages:
+ 4. Install the required python-packages:
$ pip install django django-mptt
@@ -111,7 +111,7 @@ II. Installation on GNU/Linux and MacOSX using the sources
If requirements reportlab or PIL still missing (see 1.):
$ pip install reportlab pil
- 6. Start OpenSlides server and open URL in your default browser:
+ 5. Start OpenSlides server and open URL in your default browser:
$ python start.py
@@ -124,7 +124,7 @@ II. Installation on GNU/Linux and MacOSX using the sources
Use 'python start.py --help' to show all start options.
- 7. Restart OpenSlides:
+ 6. Restart OpenSlides:
To restart OpenSlides after closing the terminal activate the
virtual environment (see 4.) before starting the server (see 6.).
diff --git a/README.txt b/README.txt
index 6a3f12f91..28f0a358d 100644
--- a/README.txt
+++ b/README.txt
@@ -2,13 +2,13 @@
English README file for OpenSlides
==================================
-This is OpenSlides, version 1.3-rc1 (2012-11-27).
+This is OpenSlides, version 1.3 (2012-12-10).
What is OpenSlides?
===================
-OpenSlides is a free, web-based presentation system for displaying and
-controlling of agenda, applications and elections of an assembly.
+OpenSlides is a free web-based presentation and assembly system for
+displaying and controlling of agenda, motions and elections of an assembly.
See http://openslides.org for more information.
@@ -24,8 +24,9 @@ list or read the OpenSlides manual. See http://openslides.org.
The start script of OpenSlides
==============================
Simply running
- openslides.exe (on Windows) or
- python start.py (on Linux/MacOS)
+ openslides.exe (on Windows)
+or
+ openslides (on Linux/MacOS)
will start OpenSlides using djangos development server. It will also
try to open OpenSlides in your default webbrowser.
@@ -69,16 +70,14 @@ The following command line options are available:
--no-reload
Does not reload the development server
+--version
+ Show version and exit.
Example 1: Openslides should only be accessible on this computer:
- openslides.exe -a 127.0.0.1
- or
- python start.py -a 127.0.0.1
+ openslides -a 127.0.0.1
Example 2: Like above, but also specify the port as 8080
- openslides.exe -a 127.0.0.01 -p 8080
- or
- python start.py -a 127.0.0.1 -p 8080
+ openslides -a 127.0.0.01 -p 8080
Supported operating systems and browsers
diff --git a/openslides/__init__.py b/openslides/__init__.py
index f32ad47e6..139bf67d1 100644
--- a/openslides/__init__.py
+++ b/openslides/__init__.py
@@ -6,7 +6,7 @@
"""
VERSION = (1, 3, 0, 'final', 0) # During development it is the next release
-RELEASE = False
+RELEASE = True
def get_version(version=None, release=None):
diff --git a/openslides/locale/de/LC_MESSAGES/django.mo b/openslides/locale/de/LC_MESSAGES/django.mo
index 0fc4548cd..642564816 100644
Binary files a/openslides/locale/de/LC_MESSAGES/django.mo and b/openslides/locale/de/LC_MESSAGES/django.mo differ
diff --git a/openslides/locale/de/LC_MESSAGES/django.po b/openslides/locale/de/LC_MESSAGES/django.po
index 231129b7c..09644ee43 100644
--- a/openslides/locale/de/LC_MESSAGES/django.po
+++ b/openslides/locale/de/LC_MESSAGES/django.po
@@ -738,7 +738,7 @@ msgstr[0] "Wahl"
msgstr[1] "Wahlen"
#: assignment/templates/assignment/overview.html:35
-#, fuzzy, python-format
+#, python-format
msgctxt "Number of searched candidates for an election"
msgid "posts: %(posts)s"
msgstr "Posten: %(posts)s"
@@ -1524,7 +1524,7 @@ msgid ""
"optional and may be empty"
msgstr ""
"Nummer
, Begründung
und Gruppenantrag
"
-"sind optional und können auch leer sein."
+"sind optional und können auch leer sein"
#: motion/templates/motion/import.html:16
#: participant/templates/participant/import.html:14
diff --git a/openslides/static/images/icons/remove.png b/openslides/static/images/icons/remove.png
new file mode 100644
index 000000000..5a4d15b7b
Binary files /dev/null and b/openslides/static/images/icons/remove.png differ
diff --git a/openslides/static/styles/base.css b/openslides/static/styles/base.css
index 1c55ebc61..6cbc8b5bf 100644
--- a/openslides/static/styles/base.css
+++ b/openslides/static/styles/base.css
@@ -394,6 +394,9 @@ input[type="submit"], input[type="button"] {
.button .adduser{
background:url(../images/icons/add-user.png) no-repeat 0px 0px;
}
+.button .remove{
+ background:url(../images/icons/remove.png) no-repeat 0px 0px;
+}
.button .removeuser{
background:url(../images/icons/remove-user.png) no-repeat 0px 0px;
}