ScriptClip

Displays a small line of text on the page with a button to transfer it to the clipboard

Parameters -

MarkPage

Marks a point in a page that can be referenced

Parameters [{Mark name="TestMark"}] Some text to reference -

ChildPagesList

Creates a bulleted list of child pages

Parameters [{ChildPagesList pageName="/OpenForum"}] -

Icon

Places an icon on the page

Parameters [{Icon name="chart pie"}] -

HttpsOnly

Redirects to the https url if the user arrives via http

Parameters -

Date

Displays the current date

Parameters [{Date}] -

CrumbTrail

Displays a page hierarchy breadcrumb trail

Parameters [{CrumbTrail}] -

Help

Creates a popup help link

Parameters [{Help id="test" sourceFileName="help-content.wiki" sourcePageName="/OpenForum/Extensions/Help"}] -

Bookmarklet

Adds a link to automatically bookmark a page

Parameters [{Bookmarklet title="Bookmark" domain="https://open-forum.onestonesoup.org" script="/OpenForum/Extensions/Bookmarklet/append-link.js" text="Bookmark pages more easily. Drag this bookmarklet to the Bookmarks bar of your browser:"}] -

Button

Deprecated - Use /OpenForum/Extensions/ActionButton instead

Parameters [{Button title="Do Action" function="doAction"}] -

MarkDown

Renders markdown formatted text in a page

Parameters [{MarkDown pageName="/OpenForum/Extensions/MarkDown" fileName="example.md"}] -

history

-

InsertSourceFile

Inserts a file's contents into the page as source code

Parameters [{InsertSourceFile pageName="/OpenForum/Extensions/InsertSourceFile" fileName="data.json"}] -

DisplayCard

Creates a display card with optional image, title, description, and link

Parameters [{DisplayCard linkURL="#" linkText="Link" title="Title" description="Description" imageURL="http://example.com/image.jpg"}] -

Clock

Displays a live clock

Parameters [{Clock}] -

InsertPage

Inserts the contents of one page into another

Parameters [{InsertPage page="/OpenForum/PageTemplates/Example" section=""}] -

ActionInput

An input field that fires an OpenForum GET action

Parameters [{ActionInput action="alert" parameters="pageName=Home"}] -

InputField

Inserts a form input field

Parameters [{InputField name="myField"}] -

ServerActionButton

A button that fires an OpenForum GET action on the server

Parameters [{ServerActionButton action="Rebuild" parameters="pageName=Home" text="Rebuild Wiki"}] -

InsertFile

Inserts a file's contents into the page

Parameters [{InsertFile pageName="pageName" fileName="fileName"}] -

ActionButton

A button that fires an OpenForum GET action

Parameters [{ActionButton action="Rebuild" parameters="pageName=Home" text="Rebuild Wiki"}] -

Redirect

Redirects the page to another page

Parameters [{Redirect page="new page name"}] -

Info

Creates an info popup icon

Parameters [{Info id="test" sourceFileName="popup-content.wiki" sourcePageName="/OpenForum/Extensions/OneTimePopup"}] -

Popup

Creates a popup modal dialog

Parameters [{Popup id="test1" sourceFileName="popup-content.wiki" sourcePageName="/OpenForum/Extensions/OneTimePopup"}] -

OneTimePopup

Creates a popup that displays once per user session

Parameters [{OneTimePopup id="test" sourceFileName="popup-content.wiki" sourcePageName="/OpenForum/Extensions/OneTimePopup" suppressText="Make this go away"}] -

AttachmentsList

Lists attachments for a page with optional filtering

Parameters [{AttachmentsList targetPage="" matching=".txt"}]