Todo, open tickets, ideas
- more layout, styling
- test without innodb
- more colors in tagtree, use html5 color input
- import screenplay in modal
- breakdownmenu settings in modal
- more spellchecking, director can change language
- export (odt,docx,rtf) better (bug located in phpword)
- set metainformation for scripts (category like drama, thriller, war; tags like titanic, vietnam, paris)
- search/filter scripts, use name, description, category and tags
- chat with online team members
- realtime collaborative screenplay editing (see etherpad, etherpad lite)
- As a new user i want to have an introduction to organsiation of members, roles(global, inside team), teams, and screenplays. This introduction should be clearly visible on the front page.
- when tagging and insert #foobar and the category foobar does not exists it should be created (at root or under selected category or sibling of selected tag)
- Tagtree: truncate long names (they are long in database, but in the tree only the first x chars are displayed. if truncated show ...)
- Tagtree: new tag or category should inherit color from parent category. Maybe it should be a little bit different
- Bug in Tagtree and Screenplaytext: insert html code for a & (&) and it becomes the character &
we often used this string for testing: &<>&ft;*?&%$§!°^@"'`#{}()[];:ööüßdž LJ Lj lj NJϮ࿊※⌨僀&
- more hotkeys in tagtree and editor. List hotkeys in ? modal
- When deleting tag in tree, delete span elements for this tag in screenplay
- Bug in editor: when tagging a word before a linebreak, the word after the linebreak is also tagged
- Edit team or change site settings: replace textimput for defaulttree with a real tree. Every category should contain a key!
- Button and hotkey for removing a tag in text, the tag in tagtree remains, but the selected word is not tagged anymore.
- Bug: when on an already tagged word alt-t is pressed and the tagging is canceled with esc, the old tag is gone
- Export html and pdf: Create title page with screenplay name, author(team) name, date, ...
- Do not use inconvenient and error-prone XMLElement, getSimpleXMLElementFromHtml, getTextFromXML. Instead use DOMDocument like in insertPagebreakavoiddivInHtml
- Button and Hotkey in editor for detagging of selected word (or word with cursor in it). Current workaround: select tag with cursor, alt-t, esc
- installer check mailsettings
- installer set contact mail
- in database: do not use predefined row in auth_assignment for first user. Instead check on new user if it is the first one and
then set admin rights. After fixing this, we can use foreign key for auth_assignment->userid