Add navigation tools to pages for time periods
jbnv opened this issue · 6 comments
I have a lot of time-based data in my graph, with pages for:
- Years (
\d\d\d\d
) - Months (
\w+ \d\d\d\d
where\w+
is "January", "February", etc.) - Seasons (
\w+ \d\d\d\d
where\w+
is "Winter", "Spring", etc.) - Decades (
\d\d\d0s
) - Parts of decades (
\w+ \d\d\d0s
where\w+
is "Early", "Middle" or "Late")
To facilitate navigation among these pages, I create blocks with page references for the next/previous period and parent/child periods. These pretty much all have to be created manually. Even with SmartBlocks, the process is manual, results in a lot of page references that exist only for navigation, and is just hideous:
Proposal: An extension that detects time-period pages and automatically adds a bar with navigation to related pages, something like this:
Have you checked out https://roamjs.com/doc/extensions/weekly-notes? I'd prob add features to that extension for this
I don't see how this feature set fits congruently into the feature set of that extension. Two completely separate feature sets.
An extension that detects time-period pages and automatically adds a bar with navigation to related pages, something like this
Weekly notes is an extension that detects time-period pages (weeks) and automatically adds a bar of buttons with navigation to related pages (prev, next)
Your proposal afaict is to expand this to include other time periods besides week and to include navigation across time periods as well
I'm all for an extension that provides a comprehensive approach to working with time-based pages and organizations of data.
What would you say is a fair price for this functionality? I'm open to the possibility of funding it myself. I tried developing it myself but ran into problems with the DOM.
Audit: Won't do - Could revisit if interest resurfaces