Demo of hugo-theme-component-ical


Every Second Tuesday

Bi-weekly planning meeting held every second Tuesday. The team reviews progress from the previous two weeks, discusses upcoming priorities, and allocates resources for the next sprint cycle.

Front matter:

title: Every Second Tuesday

startDate: 2024-01-09T14:00:00+01:00
endDate:   2024-01-09T15:30:00+01:00
where: "Conference Room B, Second Floor"
orga: "Department Head"
orgaEmail: "depthead@example.org"

# Every second Tuesday (every other Tuesday)
recurrenceRule:
  freq: "WEEKLY"
  interval: 2
  byDay: "TU"

Event Details

Date & Time

Start:
End:

Location

Conference Room B, Second Floor

Organizer

Name:
Department Head

Recurrence

๐Ÿ› Recurrence Rule Debug

๐Ÿ“‹ Context Information

Context Type: *hugolib.pageState

Hugo Environment: development

Has .Params: โœ… YES

Params Keys:draft, enddate, iscjklanguage, lastmod, orga, orgaemail, outputs, recurrencerule, startdate, title, where

Has recurrenceRule: โœ… YES

๐Ÿ”„ Recurrence Rule Analysis

Rule Status: โœ… FOUND

Rule Type: hmaps.Params

Core Parameters:
โ€ข Frequency: WEEKLY
โ€ข Interval: 2
โ€ข By Day: TU (string)
Handler Routing:
โ€ข Frequency (normalized): weekly
โ€ข Target Handler:๐Ÿ“… recurrence/weekly_frequency.html
Parameter Validation:
โ€ข โœ… All validations passed
๐Ÿ“… Day Names Reference
Day Code Mapping:
SU=Sunday, MO=Monday, TU=Tuesday, WE=Wednesday, TH=Thursday, FR=Friday, SA=Saturday
โšก Performance Metrics

Debug Processing Time: 211.087ยตs

Timestamp: 2026-04-30 11:59:59.998 UTC

Hugo Version: 0.161.1

๐Ÿ”ง Debug output from layouts/_partials/recurrence/debug_output.html
Every 2 weeks on Tuesday
Technical Details
Byday:
TU
Freq:
WEEKLY
Interval:
2

Calendar View