📚 node [[agora node aliasing]]
[[Feature request]]
The [[Agora]] already has [[action]]s that indicate [[transclusion]] (with directions) through push
and push
. We should also have [[action]]s to indicate garden-side [[node]] [[aliasing]].
Node aliasing is useful for allowing an user to deviate from conventions about node naming, while still maintaining [[wikilink]]s as [[first-class citizen]]s.
Possible syntaxes
We should have multiple conventions:
Inline:
-
tag action:
#alias [[node]]
-
link action:
[[alias]] [[node]]
-
list:
- [[alias]] - [[node]] - [[page]] - [[entry]] - [[thread]] - #alias - [[nickname]] - [[pseudonym]] - [[aka]] - [[also known as]]
-
[[@flancian]]:
[[node]] == [[node]]
Front matter/Global files
-
Markdown front matter:
agora-alias: node
-
HTML data attribute:
data-agora-alias='node'
-
(in the future) [[agora garden yaml file]]:
agora-alias: - node: - page - entry - thread - alias: - nickname - pseudonym - aka - also known as
📖 stoas
- public document at doc.anagora.org/agora-node-aliasing
- video call at meet.jit.si/agora-node-aliasing
⥱ context
← back
(none)
(none)
↑ pushing here
(none)
(none)
↓ pulling this
(none)
(none)
🔎 full text search for 'agora node aliasing'