Create a form page for sending out the standings #233
Labels
No labels
Kestra
bug
enhancement
someday
subtask
☁️ api
🎛️ infrastructure
🐞 sentry
📆 2025 Season
📝 pages
allpicks
📝 pages
picks
📝 pages
standings
🚀 performance
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
johnsturgeon/tgfp-web#233
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Note on the placeholder token, so it gets picked before the form page is built.
The compose box needs a token that expands to the rendered standings table, e.g.
Do not use
[[standings]]for this. That's Obsidian wikilink syntax -- it collides with any future wikilink support in the markdown pipeline, and it fights muscle memory when composing. Use{{standings}}(or:::standings), which isn't real markdown in any flavor.Substitution happens after the markdown -> HTML conversion, against the fragment rendered by the Starlette template env (so
url_forresolves to absolute URLs). Same mechanism extends to{{picks}}/{{awards}}later, and the compose page can list the available tokens next to the textarea.