From 00d757863fa30137dd103470c947d4922ba4a112 Mon Sep 17 00:00:00 2001 From: LMBishop <13875753+LMBishop@users.noreply.github.com> Date: Mon, 22 Nov 2021 12:58:43 +0000 Subject: Add navbar sort order --- app/wikiparser.mjs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'app/wikiparser.mjs') diff --git a/app/wikiparser.mjs b/app/wikiparser.mjs index a3231aa..4210bd1 100644 --- a/app/wikiparser.mjs +++ b/app/wikiparser.mjs @@ -40,11 +40,12 @@ export function parse(data) { // Metadata: displayTitle, __NOTOC__, etc .replace(re(r`{{ \s* displayTitle: ([^}]+) }}`), (_, title) => (metadata.displayTitle = title, '')) + .replace(re(r`{{ \s* navbarSortOrder: ([^}]+) }}`), (_, order) => (metadata.sortOrder = parseInt(order, 10), '')) .replace(re(r`__NOINDEX__`), () => (metadata.noindex = true, '')) .replace(re(r`__NOTOC__`), () => (metadata.notoc = true, '')) .replace(re(r`__FORCETOC__`), () => (metadata.toc = true, '')) .replace(re(r`__TOC__`), () => (metadata.toc = true, '')) - .replace(re(r`__HIDDEN__`), () => (metadata.hidden = true, '')) + .replace(re(r`__PRIMARY__`), () => (metadata.primary = true, '')) .replace(re(r`__NOTITLE__`), () => (metadata.notitle = true, '')) // Magic words: {{!}}, {{reflist}}, etc -- cgit v1.2.3-70-g09d2