Browse and Access Digital Library Materials
Browse and Access Digital Library Materials
Discover, enroll in, and read digital materials including books, ePubs, and audiobooks from the institution’s digital library.
Time: 2–5 minutes Module: OpenEduCat Digital Library Permissions: Digital Library User or Portal Access
Prerequisites
- Digital Library module installed
- Materials uploaded and published
- User account with library access
- Web browser with PDF/ePub support
Overview
The Digital Library provides:
- Categorized collection of books, ePubs, and audiobooks
- Student portal access for browsing and reading
- Enrollment tracking for reading progress
- User reviews and ratings
- Multi-language material support
Steps
1. Access the Digital Library
Via Website:
- Navigate to your institution’s website
- Click Library in the main menu
- Browse the material catalog
Via Student Portal:
- Log in to the student portal
- Click Digital Library from the home menu
- Access your enrolled materials
2. Browse Materials
By Category:
- Use the left sidebar to view categories
- Click on a category to filter materials
- View subcategories if available
By Search:
- Use the search bar at the top
- Enter keywords (title, author, topic)
- Press Enter or click Search
View Options:
- Grid View: Thumbnail cards with cover images
- List View: Detailed list with metadata
3. View Material Details
- Click on any material card
- View the detail page showing:
- Cover image
- Title and description
- Author(s) and Publisher(s)
- Edition and Language
- User ratings and reviews
- Material type (PDF/ePub/Audiobook)
4. Enroll in Material
- From the material detail page
- Click Enroll or Start Reading
- The material is added to your reading list
- Access enrolled materials from My Library
5. Read Materials
For PDF Materials:
- Click Read on the material
- The PDF viewer opens with controls:
- Navigate pages (first, previous, next, last)
- Rotate view
- Zoom controls
- Full-screen mode
For ePub Materials:
- Click Read to open the ePub reader
- Navigate using chapter list or swipe
For Audiobooks:
- Click Listen
- Use audio controls to play/pause
- Adjust playback speed if available
6. Track Reading Progress
Your enrollment status is tracked automatically:
| Status | Description |
|---|---|
| Draft | Enrolled but not started |
| In Progress | Currently reading |
| Reading List | Saved for later |
Rate and Review Materials
Submit a Review
- Open the material detail page
- Scroll to the Reviews section
- Click Write a Review
- Provide:
- Rating (1-5 stars)
- Review text
- Click Submit
View Reviews
- Reviews display below material details
- Shows reviewer name, rating, and comments
- Average rating shown on material cards
Field Reference
Material Model (op.digital.library.material)
| Field | Technical Name | Type | Description |
|---|---|---|---|
| Name | name | Char | Material title |
| Cover Image | material_cover | Image | Book cover |
| Description | material_description | Html | Rich text description |
| Author(s) | author_ids | Many2many | Material authors |
| Publisher(s) | publisher_ids | Many2many | Publishers |
| Edition | material_edition | Char | Edition information |
| ISBN | isbn_code | Char | ISBN identifier |
| Material Type | material_type | Selection | pdf/epub/audiobook |
| File | material_data | Binary | Uploaded content |
| Language | language_id | Many2one | Material language |
| Tags | material_tags | Many2many | Classification tags |
| Rating | rating | Float | Average user rating |
| Total Reviews | total_reviews | Integer | Review count |
Enrollment Model (op.digital.library.enrollment)
| Field | Technical Name | Type | Description |
|---|---|---|---|
| User | user_id | Many2one | Enrolled user |
| Material | material_id | Many2one | Enrolled material |
| Enrollment Date | enrollment_date | Datetime | When enrolled |
| State | state | Selection | draft/in_progress/reading_list |
| Last Access | last_access | Datetime | Last viewed |
Categories
Materials are organized hierarchically:
| Category | Subcategories |
|---|---|
| Academic | Textbooks, Reference, Research |
| Literature | Fiction, Non-Fiction, Poetry |
| Science | Physics, Chemistry, Biology |
| Technology | Programming, Engineering |
Search and Filter Options
Search Fields
- Material name
- Author name
- Description keywords
Filters
- By category
- By material type (PDF/ePub/Audiobook)
- By language
Sort Options
- Newest first
- Highest rated
- Most popular
Troubleshooting
| Issue | Cause | Solution |
|---|---|---|
| Material not loading | Large file size | Wait for download or check connection |
| PDF not displaying | Browser compatibility | Try different browser or download |
| Cannot enroll | Already enrolled | Check My Library |
| Material not found | Not published | Contact library administrator |
| Review not saving | Missing rating | Provide star rating |
Best Practices
- Use categories: Browse by category to discover related materials
- Save to reading list: Add interesting materials for later
- Write reviews: Help other students find quality materials
- Track progress: Mark materials as in-progress while reading
- Check new arrivals: Visit regularly for new materials
Material Types
| Type | Format | Reader |
|---|---|---|
| Built-in PDF viewer | ||
| ePub | .epub | ePub reader |
| Audiobook | .mp3/.m4a | Audio player |
Security Notes
| Role | Capabilities |
|---|---|
| Digital Library User | Browse, enroll, read, review |
| Digital Library Manager | Full CRUD, upload materials |
| Portal User | Browse and read enrolled materials |