Lines Matching +full:security +full:- +full:events

3 A feature-rich calendar plugin for DokuWiki with multiple themes, Outlook sync, recurring events, a…
8 - **Interactive Calendar** - Full-featured calendar with event management
9 - **Static Calendar** - Read-only presentation mode for public display
10 - **Sidebar Widget** - Compact upcoming events widget
11 - **Event Panel** - Standalone event list
14 - Create, edit, and delete events
15 - Recurring events (daily, weekly, monthly, yearly)
16 - Multi-day events with date ranges
17 - Time conflict detection
18 - Task mode with completion tracking
19 - Important event highlighting with ⭐
22 - **Matrix** - Green on dark (default)
23 - **Pink** - Pink/magenta on dark
24 - **Purple** - Purple/violet on dark
25 - **Professional** - Blue on white
26 - **Wiki** - Neutral gray (matches DokuWiki)
27 - **Dark** - Blue on dark gray
28 - **Light** - Clean white/gray
31 - Outlook/ICS calendar sync
32 - Full event backup/restore
33 - Config import/export
36 - English (en)
37 - German (de)
55 ### Static Calendar (Read-only)
60 {{calendar title="Club Events" static}}
68 |--------|-------------|---------|
69 | `static` | Enable read-only mode | `{{calendar static}}` |
71 | `month=X` | Lock to specific month (1-12) | `month=6` |
73 | `title="X"` | Custom title (supports spaces) | `title="Team Events"` |
99 - **Manage Events** - Browse, search, move events between namespaces
100 - **Recurring Events** - Manage series, extend, trim, pause/resume
101 - **Important Namespaces** - Configure which namespaces get ⭐ highlighting
102 - **Outlook Sync** - Configure ICS calendar synchronization
103 - **Backup/Restore** - Full event data backup
104 - **Themes** - Select and preview themes
108 Descriptions support DokuWiki-style formatting:
110 - `**bold**` or `__bold__` → **bold**
111 - `//italic//` → *italic*
112 - `[[page|text]]` → DokuWiki links
113 - `[text](url)` → Markdown links
114 - Line breaks preserved
118 - `Escape` - Close dialogs
119 - `Enter` - Submit forms (when focused)
123 The plugin uses a modular class-based architecture:
125 - **`classes/FileHandler.php`** - Atomic file operations with locking to prevent data corruption
126 - **`classes/EventCache.php`** - Caching layer with 5-minute TTL for improved performance
127 - **`classes/RateLimiter.php`** - AJAX rate limiting for security (60 req/min read, 30 req/min writ…
128 - **`classes/EventManager.php`** - Consolidated event CRUD operations
132 - DokuWiki (Hogfather or later recommended)
133 - PHP 7.4+
134 - Modern browser (Chrome, Firefox, Edge, Safari)
138 GPL-2.0
146 - [DokuWiki Plugin Page](https://www.dokuwiki.org/plugin:calendar)
147 - [GitHub Repository](https://github.com/atari911/dokuwiki-plugin-calendar)
148 - [Issue Tracker](https://github.com/atari911/dokuwiki-plugin-calendar/issues)