Page Content

Last modified: 7/19/2026

Page Content

The Content field is where you write the body of your page. Content is written in Markdown with support for GeoHazardWatch plugins.

Markdown

Markdown lets you format text using simple punctuation:

See the Markdown Cheat Sheet for a full reference.

Link to other pages using bracket syntax: [Page Name] or [Display Text|Page Name].

As you type inside [, an autocomplete dropdown will suggest matching page names.

A third segment adds HTML attributes to the link. Attributes are whitelisted (class, id, title, target, rel, style, and a few others); a custom class extends the link's built-in classes.

[← Previous|2026-trip-west-day-04|class='btn btn-outline-primary btn-sm']
[Open in new tab|https://example.com|target="_blank"]
[Hover hint|Page Name|title='More about this page']

The first example renders the link as a Bootstrap button — put several on one line for a button row.

Style Blocks

Wrap content in %%class-name … /% to put it in a styled container. Multiple space-separated classes are allowed and all land on the same element:

%%card clearfix p-3 mb-3
[{Image src='/media/thumb/…' caption='Title' align='left' display='float'}]
A description that flows beside the floated image, contained by the card.
/%

Any CSS class works — the bundled Bootstrap utility classes (card, clearfix, spacing like p-3/mb-3, text-center, …) are the most useful. Table style classes (%%table-striped etc.) are the same mechanism.

Plugins

GeoHazardWatch supports plugins using the syntax [{PluginName param='value'}]. Plugins can insert dynamic content such as page lists, session info, recent changes, and more.

Live Preview

The edit form shows a live preview on the right side as you type. The preview is rendered server-side so it matches what users will see.

More Information

See also: Markdown Cheat Sheet | Editing a Page