- git clone this repository to your local directory
- rename
specific.cfg.php_example
file tospecific.cfg.php
taking in account to change its variables (esspecialy for connection with DB) - install bestch_toolspace.sql schema (provided in .sql file) to your local DB
- delete bestch_toolspace.sql file
- go lo localhost/BEST-Chisinau-Toolspace/ (in case you are using localhost)
- on some LAMP settings, url rewrite may not work, it may be because of:
- disabled
mod_rewrite
(sudo a2enmod rewrite
to enable on ubuntu) AllowOverride None
(should be All) for apache config (may be in file/sites-available/default
)
- disabled
- try to log in with google account
- activate your account from DB by changing columns:
role, approved, blocked
from tableusers
(set roleadministrator
to have full rights) - log in
- Added extensions to versions
- Adding files by Drag n Drop
- moved codebase to github
- initial version ToolSpace , 2012-07-09
- bumbu
- Ananas
- Buhito
- Vlad Lednioff
- Some icons by Yusuke Kamiyamane (http://p.yusukekamiyamane.com/).
Status codes: 200 OK 400 Bad Request 401 Unauthorized 404 Not Found 405 Method Not Allowed 501 Not Implemented 503 Service Unavailable
F3::HTTP_100;
== All pages ==
- Fullfill main page
- Files tracking
- Move all language variables into one place
- Make feedback form pretier (http://habrahabr.ru/post/148332/)
== Login page ==
- Enable back-up login
- Send additional login information to newly accepted accounts
== After login page ==
- Show what is new in this version
== Edit page ==
- If image has small width, then dissaprove button is at top
- Dragndrop has strange behaviour
- Move action buttons to bottom
- Files relations
- Users should be able to add/change title and tags and submit them for approval
- Before adding new file. show in real time related/same files to prevent files duplications
- Preview created thumbs
- If too many tags, then they will not be visible
== Search page ==
- If search is done by 2 or more tags, show in results files that have all tags, then all-1, then all-2...
- Smart search (add search by author, date, and other details) == Details ==
- Share link (to last version)
- Report bad file/duplication/shit...
- Asign different labels colors for different file types
- Ability to download images in different sizes
- Zooming for big pictures
- Make modal box height adjustable to window height
== Accounts ==
- add new user button
== Account edit ==
- Stats, history, activity
== Architecture ==
- Standartise reroutes (enchance menu module)
- Clear temp directory (Keep uploaded files for no longer then X time)
- Standartise rights ({{Menu::hasAccessToPage('origami','file','edit')}})