aboutsummaryrefslogtreecommitdiffstats
path: root/app/wikiparser.mjs
diff options
context:
space:
mode:
Diffstat (limited to 'app/wikiparser.mjs')
-rw-r--r--app/wikiparser.mjs3
1 files changed, 2 insertions, 1 deletions
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, '<toc></toc>'))
- .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