Description
The current team was once called project, so if you read project in the code or comments you know that this means team.
Structure
Multiple users can combine into one team.
In one team the users work on multiple screenplays.
A member of a team is called collaborator.
rights and roles
there are global and team based roles.
global
admin: Is allowed to edit all teams and users, can change site settings, can activate, ban and delete users
user: Normal user to work in teams.
An admin has also all userrights.
team
director: Can edit team, invite and kick collaborators, change collaborator roles.
artist: Can create screenplays and write them. Can also delete commentthreads and edit tagtree.
observer: Can only view screenplays and add comments.
A director has all artist and observer rights, a artist has all observerrights.
Software versions
We tested the application with this software versions:
- Ubuntu 14.04.1 LTS
- MySQL 5.5.38-0ubuntu0.14.04.1, Protocol version: 10, UTF8
- Apache/2.4.7 (Ubuntu)
- PHP 5.5.9-1ubuntu4.4 (cli) (built: Sep 4 2014 06:56:34)
- php-json 1.3.2
- php-libxml 2.9.1
- php-mbstring 1.3.2
- php-SimpleXML Revision $Id: 363ea1fc44b0b7775e2ec3ce8456530fec6d1660 $
- php-xml libxml2 version: 2.9.1