Wiki.js

Note

This page is for administrators configuring the editors.
For the guide on how to use them, refer to the User Guide Editors page instead.

Wiki.js ships with multiple editors.

AsciiDoc Editor

The alternative plain-text editor using AsciiDoc syntax.

Configuration

Parameter Description Default Value Notes
Math Typeset LaTeX written with latexmath:[…] or stem:[…] within a line of text, and in [latexmath] or [stem] blocks, with the KaTeX or MathJax content block. stem always means LaTeX, and AsciiMath is shown as its source. When off, every formula is shown as its source. KaTeX That block (KaTeX or Mathjax) must also be enabled under Content Blocks.
Show minimap Show a zoomed-out overview of the whole document along the right edge of the editor, for scrolling through long pages. false

Blog

Create a blog inside your wiki.

Configuration

There's no configuration for this editor.

Feedback Board Editor

Collect ideas from your readers, let them vote, and tell them where each one stands.

Configuration

Parameter Description Default Value Notes
Time Between Submissions How long an account must wait after submitting an idea before it can submit another, on every board of this site. A duration such as 30s, 1m, 5m or 1h, or 0 for no limit. 1m The rate limiter applies per user, not per IP.

Markdown Editor

The markdown editor is the fully-featured flagship editor for Wiki.js.

Configuration

Parameter Description Default Value Notes
Allow HTML Allow HTML tags in content. ✅
Auto-linking Automatically convert URLs into clickable links. ✅
Auto Line Breaks Automatically add linebreaks within paragraphs. ✅
Code Block Tab Width Amount of spaces for each tab in code blocks. 2
Inline Math Typeset TeX written as $`E = mc^2`$ within a line of text, with the KaTeX or MathJax content block. That block must also be enabled under Content Blocks. A dollar sign without the backticks is never treated as math. KaTeX That block (KaTeX or Mathjax) must also be enabled under Content Blocks.
MultiMarkdown Table Enable support for MultiMarkdown Table features. ✅
Show minimap Show a zoomed-out overview of the whole document along the right edge of the editor, for scrolling through long pages. false
Typographer Enable some language-neutral replacement + quotes beautification. ❌
Quotes Styles When typographer is enabled. Double + single quotes replacement pairs. e.g. «»„“ for Russian, „“‚‘ for German, etc. English Only available when Typographer is enabled.
Underline Emphasis Enable text underlining by using _underline_ syntax. ✅
Wikilinks Link to pages by name with the [[Page Name]] and [[Page Name|text]] syntax. Spaces become dashes and letters are lowercased. ✅

Redirection

The redirect editor allows users to create redirections to other pages or URLs.

Configuration

There's no configuration for this editor.

Visual Editor

The editor for non-technical users.

Configuration

There's no configuration for this editor.