openintranet_documents
A hierarchical document management system with folder organization, file uploads, search, and a modern Bootstrap 5 interface. Developed for the Open Intranet distribution.
Note: This module is developed as part of the Open Intranet distribution. It has not been tested with standard Drupal core installations or other distributions. While it may work independently, full compatibility is only guaranteed within the Open Intranet ecosystem.
Features
- Folder Management - Create unlimited nested folder structures to organize documents
- Document Upload - Upload files with title, description, and folder assignment
- File Browser - Visual browser with breadcrumb navigation at
/documents - Search - Full-text search across document titles, descriptions, and filenames
- Modal Forms - Add folders and upload documents via AJAX modal dialogs
- File Type Icons - Automatic icons for PDF, Word, Excel, PowerPoint, images, and more
- Direct Download - File download with proper headers and content disposition
- Bootstrap 5 UI - Modern, responsive interface using Bootstrap components
Post-Installation
After enabling the module:
- Navigate to
/documentsto access the main document browser - Use the toolbar icons to create folders and upload documents
- Configure permissions at
/admin/people/permissionsfor folder and document access
No additional configuration is required - the module works out of the box.
Additional Requirements
- Drupal 10.x or 11.x
- PHP 8.1+
- Alpine.js module
Similar projects
- Media Library - Core media management, but without folder hierarchy
- File Browser - File browsing for Media Library
Open Intranet Documents differs by providing a dedicated document management interface with nested folders, specifically designed for intranet/internal document organization use cases.
Supporting this Module
This module is developed and maintained by Droptica as part of the Open Intranet project.
If you find this module useful, please consider:
- Starring the project on drupal.org
- Reporting issues and contributing patches
- Sponsoring Open Intranet development