EDocman Calendar Module

Overview

The EDocman Calendar module displays a calendar showing document publication dates, allowing users to browse documents chronologically.

Module Type: Site Module
Purpose: Time-based document browsing interface with visual calendar

Configuration

ParameterDescription
Category IDs Selection Comma-separated category IDs to include in calendar. Leave empty for all categories.
Include Child Categories Include documents from sub-categories of selected categories
Date Field Selection Which date field to use for calendar display:
  • Created: Document upload date
  • Published: Publication date (publish up)
  • Modified: Last modification date
Ordering Sort order for documents on same date (title, created, modified, ordering, file size)
Document Limit Per Day Maximum number of documents to show for each calendar day
Day Name Length Character length for day names (e.g., "Mon" vs "Monday")
Month Name Length Character length for month names (e.g., "Jan" vs "January")
Year Name Length Display format for year (2-digit "24" or 4-digit "2024")
First Day of Week Calendar week start day (Sunday=0, Monday=1, etc.)
Default Month/Year Initial calendar display (current date or specific month/year)
Remember Last Selection Save user's last viewed month/year in session
Character Encoding Character set for calendar display (UTF-8, ISO-8859-1, etc.)
CSS Stylesheet Selector Choose from pre-built calendar themes or use custom CSS

Features

  • Interactive Calendar: Click dates to view documents published that day
  • Month Navigation: Previous/next month arrows
  • Visual Indicators: Dates with documents are highlighted
  • Document Counts: Show number of documents per day
  • Responsive Design: Works on mobile and desktop
  • Customizable Appearance: Multiple CSS themes available

Usage

  1. Navigate to Extensions → Modules in Joomla admin
  2. Click New → Select EDocman Calendar
  3. Configure date field and category filters
  4. Set display preferences (day/month names, first day of week)
  5. Choose CSS theme
  6. Position module in sidebar or content area
  7. Assign to menu pages
  8. Save and view calendar on frontend

Use Cases

  • News/Updates Archive: Browse documents by publication date
  • Event Documents: Show documents related to specific dates
  • Document Library: Historical document browsing
  • Meeting Minutes: Navigate meeting documents by date
  • Report Repository: Find quarterly/monthly reports by date

Tips

  • Use Created date for upload-based browsing
  • Use Published date for scheduled content releases
  • Use Modified date for tracking updates
  • Set appropriate document limit per day to prevent overcrowding
  • Remember last selection improves user experience
  • Choose first day of week based on your region (US: Sunday, EU: Monday)

Updated: January 2026