diff options
| author | LMBishop <13875753+LMBishop@users.noreply.github.com> | 2021-11-22 12:58:43 +0000 |
|---|---|---|
| committer | LMBishop <13875753+LMBishop@users.noreply.github.com> | 2021-11-22 12:58:43 +0000 |
| commit | 00d757863fa30137dd103470c947d4922ba4a112 (patch) | |
| tree | f0d4e59a0d91ce1d5779d2b49f075047c1f77b1c /app/wikiparser.mjs | |
| parent | 5cda4203d94bce78479f554b797f44c646b7b57c (diff) | |
Add navbar sort order
Diffstat (limited to 'app/wikiparser.mjs')
| -rw-r--r-- | app/wikiparser.mjs | 3 |
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 |
