This test was developed using the framework CakePHP 2.3
Basic functionality is as follows:
- The user can upload files individually.
- Each file can have multiple versions, generated when the user uploads a new version for the file.
- These files and versions can be edited an deleted.
- The active version is, by default, the last version updated for a specific file.
- Any version of the file can be restored to be the active one, using the history view for each file and clicking the restore button on the desired file version.
Setup instructions
- Download the project zip package and uncompress it in your www folder.
- Create a database schema and execute the linden_doclibrary.sql script.
- Update the app/Config/Database.php file with the settings of your database.
- Open the proyect url folder in your browser.
- Open the app/Config/core.php file and set the debug configuration variable to 0(zero).
- Enjoy!