All notable changes to this project are documented here.
Dates are in YYYY-MM-DD.
First release of Family Tree Calendar. Reads Gramps' Web Calendar output and builds styled monthly birthday and anniversary calendar pages for a family website.
cal/<year>/1.html … 12.html
produced by Gramps' Web Calendar report (generated without "Link to
Narrative Web"). The month comes from the file name and the day from the
cell, so the localised cell id is never needed.+N ⭣ toggle that expands on click.‹ 2026 ›) whose arrows are
static links to the same month in the adjacent year, greyed out at the ends so
a link can never point at a missing folder.--aar overrides the base year for the rare case where
Gramps' start year isn't the current year.<html lang>. Additional languages are selected manually with
--sprog and require a matching language pack. Event wording such as ages,
years married, and year of death is rebuilt from the numerical information in
the source so it follows the selected calendar language.sprog/<code>.json next to the script to add
a language with no code change; packs may be partial (missing keys fall back
to English). --dump-sprog writes English and Danish templates. A German
(de.json) starter pack is included.and / og / und), so a couple reads correctly in every language.index_kalender.html is written by default and
redirects to the current month of the current year (falling back to the base
year). Disable with --no-index.