DocPile is a document management system that operates on PHP.
Folder access privileges allow each user to have individual access privileges which include Read, Write, Modify, and Access. If none of these flags is checked, DocPile assumes "default" folder access privileges. There are several ways to restrict users from using specific folders. For example, one way to restrict users from using a folder is to uncheck all flags from the folder default access privileges, and then give privileges to individual users. However, this method may get very complicated if you decide to change the access privileges for all users.
Another way to restrict users is to create a Group and make the folder part of that group along with the users that should have access to it. This way, only users that belong to the group can access it, and users that DO NOT belong to the group will NOT have access.
The software enables users to add a user in access level. Value 0 should be used for an admin user profile, Value 255 should be used for a public user profile, and Values between 0 and 255 should be used for standard user profile.
Mime types are determined when the file is uploaded (the browser sends the mime information in the header along with the file). Once the document is uploaded, the mime type is stored in the Document>type variable, which is internally stored in the "documents" table. In case the mime type is not determined during the upload, there are several ways to fix this problem. The easiest way would be to use the mime type discovery PHP function right after the file is uploaded.
Unfortunately, there are a few limitations to the software. For example, the email FROM field is NOT correct. While trying to retrieve a document from email and being logged out, the urlencode is url=/docs/docs-doc-view.php?doc_id=2 but after login, the page shows as /docs/docs-doc-view.php?doc_id without the =2 at the end and causes an Access Denied.
Version 3.1.2: N/A