I’ve published a new custom module for webtrees: **Enhanced Charts**.
GitHub repository:
github.com/haylau-ronzo/enhanced-charts
Current release:
github.com/haylau-ronzo/enhanced-charts/releases/tag/v0.2.0
The first public release provides an **Enhanced Hourglass** home-page chart block. It is intended to make the Hourglass chart more configurable when used on a tree home page.
Main features:
- configurable root individual
- separate ancestor and descendant generation counts
- optional spouse display
- optional root-sibling display
- configurable name/date/photo display
- configurable card size, font size, alignment, colours, borders, and connector styling
- optional person chart/action menus
- descendants grouped by the root’s spouse families
- module-side ancestor expansion
- theme-friendly default styling
- no webtrees core files modified
Compatibility:
- tested with webtrees 2.2.6
- intended for webtrees 2.2.x
- future webtrees versions should be retested before use
Installation:
Download `enhanced-charts-0.2.0.zip` from the release page. The ZIP contains a top-level `enhanced-charts/` folder, so it can be copied into `modules_v4/` and unzipped there.
This is my first public webtrees custom module, so feedback and testing comments are very welcome.