Lines Matching +full:ini +full:- +full:values
5 ---
9 …les in DokuWiki's `data/meta/calendar/` directory, organized by month (`YYYY-MM.json`). Early vers…
11 …ersions included namespace support (events scoped to wiki namespaces), multi-day events, task/chec…
13 ---
18 - `{{eventlist sidebar}}` — compact week-grid widget for DokuWiki sidebars showing today, tomorrow,…
19 - `{{eventpanel}}` — standalone scrollable event list
20 - `{{eventlist range=N}}` — upcoming events for the next N days
21 - `{{eventlist compact}}` — minimal event listing
24 - Events can be marked as recurring with a `recurring: true` flag and `recurringId`
25 - Admin panel section for viewing and managing recurring series
28 - Two-way sync with Microsoft Outlook calendars via `sync_outlook.php`
29 - OAuth2 authentication flow, configurable sync intervals
30 - Admin configuration panel for credentials and sync settings
33 - Overlapping events on the same date/time flagged with ⚠️ badge
34 - Tooltip showing conflicting event details
37 - Full admin interface at Admin → Calendar Management
38 - Tabs: Overview, Settings, Manage, Sync, About
39 - Event statistics, namespace management, import/export, cleanup tools
41 ---
45 …variables like `--text-primary`, `--text-bright`, `--text-dim`, `--bg-main`, `--cell-bg`, `--cell-…
47 ---
56 … template (reads `__text__`, `__background__`, `__link__`, `__border__`, etc. from `tpl_style.ini`)
59 - PHP reads theme setting from `calendar_theme.txt`
60 - `getThemeStyles()` returns a color array per theme
61 - CSS variables injected inline into calendar, sidebar, and eventlist containers
62 - Wiki theme dynamically reads DokuWiki template style variables at render time
64 ---
70 - **v6.0.1–v6.0.3**: Header text, day numbers, event titles, meta text, descriptions all converted …
71 - **v6.0.4–v6.0.5**: Event panel (clicked-day detail view) fully themed — header, event items, desc…
72 - **v6.0.6**: Calendar header month/year, month picker, event list items, completed/past event stat…
73 - **v6.0.7**: All badges (TODAY, namespace, conflict ⚠️), conflict tooltips, month picker buttons, …
74 - **v6.0.8**: Links themed with `.cal-link` class, text glow consistency across dark themes, pink g…
75 - **v6.0.9**: Form input text visibility on dark themes, cell hover effects, button hover/active st…
77 ---
81 - **v6.1.0**: Today indicator (filled circle like Google Calendar), themed button hover/click with …
82 - **v6.1.1**: Complete CSS variable audit — 41 remaining hardcoded colors converted
83 - **v6.1.2–v6.1.5**: Section header theming (Today/Tomorrow/Important), semantic color variables (`…
84 - **v6.1.6**: System tooltips themed using `style.setProperty` with `!important`
86 ---
92 - **v6.2.0–v6.2.1**: Initial Dark Reader protection attempts using meta tags and `data-darkreader-m…
93 - **v6.2.2–v6.2.6**: Final approach — targeted inline `!important` styles and `-webkit-text-fill-co…
94 - Wiki theme intentionally left unlocked so Dark Reader can adjust it (since wiki theme is already …
96 ---
102 ---
106 Fine-tuning the Wiki theme to correctly inherit DokuWiki template colors:
108 - **v6.3.1**: Eventlist containers receive theme class and CSS variable injection
109 - **v6.3.2**: Fixed caching — added `$renderer->nocache()` so theme changes take effect immediately
110 - **v6.3.3**: Section header text uses template's `__text__` instead of hardcoded white
111 - **v6.3.4**: Border/accent color remapping — `border` maps to `__border__`, `text_bright` to `__li…
112 - **v6.3.5**: Allowed Dark Reader to freely adjust wiki theme headers
113 - **v6.3.6–v6.3.7**: Checkbox border color from template's `__border__`, fixed shorthand override
114 - **v6.3.8**: Button and section header colors from template palette
115 - **v6.3.9**: Section bar fallback color fix
117 ---
121 - **v6.4.0**: Section bar uses `background` div instead of `border-left` so Dark Reader maps colors…
122 - **v6.4.1**: Event highlight uses template's `__background_alt__` instead of hardcoded blue
123 - **v6.4.2–v6.4.3**: Day headers (SMTWTFS) use `__background_neu__` and `__text__`
124 - **v6.4.4**: Past events toggle background uses `__background_neu__`
126 ---
130 - Replaced all purple accents with green in the version history viewer
131 - Enhanced changelog parser to handle `###` subsection headers and plain bullets
132 - Added "Current Release" button that jumps to the card matching the running version
133 - Running version card shows green "RUNNING" badge
135 ---
139 - Added green " Rescan" button to refresh recurring events table via AJAX
140 - Rewrote detection logic: two-phase approach (flagged events first, then pattern detection)
141 - New "Source" column: ️ Flagged vs Detected
142 - Median interval for robust pattern detection (Daily, Weekly, Bi-weekly, Monthly, Quarterly, Semi-…
143 - Recursive namespace scanning, date deduplication, alphabetical sorting
145 ---
157 All operations are AJAX-powered with inline status messages.
159 ---
163 - **v6.4.8**: Fixed PHP parse error — JS template literals (`${...}`) inside PHP echo blocks caused…
164 - **v6.4.9**: Fixed recurring edit/delete returning "0 changes" — root cause was directory path mis…
166 ---
170 - Red "✂️ Trim All Past" button in recurring events section header
171 - Removes all past recurring event occurrences across every namespace in one click
172 - Only events with `recurring` or `recurringId` flag are removed
173 - Dry-run count shown in confirmation dialog before deletion
175 ---
179 - **v6.5.2**: " Cleanup" button to remove empty namespace calendar folders
180 - Dry-run scan shows exactly what will be removed
181 - Removes empty calendar directories and empty parent namespace directories
182 - Root calendar directory is never removed
183 - **v6.5.3–v6.5.4**: Fixed PHP parse errors caused by unescaped single quotes in JS within PHP echo…
184 - **v6.5.5**: Fixed "Unknown action" error — AJAX calls route through `action.php`, not `admin.php`…
185 - **v6.5.6**: Cleanup results now display as standard message banner at page top instead of inline.…
187 ---
191 - Removed all auxiliary documentation files (.md/.txt) except README.md
192 - Consolidated project history into this document
193 - Clean package containing only essential plugin files
195 ---
201 |------|---------|
206 | `style.css` | All CSS with theme-aware custom properties, Dark Reader protection, responsive desi…
207 | `calendar-main.js` | Client-side calendar rendering, event dialogs, drag-and-drop, month navigati…
215 - Events stored as JSON in `data/meta/[namespace]/calendar/YYYY-MM.json`
216 - Theme setting in `data/meta/calendar_theme.txt`
217 - Sync credentials in `data/meta/calendar_sync_config.json`
220 - 5 themes: Matrix, Purple, Pink, Professional, Wiki
221 - Colors defined in `getThemeStyles()` PHP method
222 - Injected as CSS custom properties at render time
223 - Wiki theme reads from DokuWiki template's `style.ini`
224 - Dark Reader compatibility via targeted `!important` overrides
227 - **Overview**: Event statistics, calendar health, system info
228 - **Settings**: Theme selection, display options, sync configuration
229 - **Manage**: Namespace explorer (drag-and-drop event moving, bulk actions), recurring event manage…
230 - **Sync**: Outlook sync status, manual sync trigger, log viewer
231 - **About**: Version history viewer with changelog browser
233 ---