Support @user/node in [[wikilinks]].

This commit is contained in:
Flancian 2021-01-24 18:57:37 +01:00
parent 60b02f8618
commit dbf3a87aee
2 changed files with 3 additions and 1 deletions

View File

@ -158,6 +158,7 @@ def node(node):
)
@bp.route('/node/<node>@<user>')
@bp.route('/node/@<user>/<node>')
@bp.route('/@<user>/<node>')
def subnode(node, user):

View File

@ -57,7 +57,8 @@ def canonical_wikilink(wikilink):
wikilink.lower()
# chars that convert to -, slug-like.
.replace(' ', '-')
.replace('/', '-')
# not a good idea in the end.
#.replace('/', '-')
.replace('\'', '')
# chars that are elided.
.replace('%', '')