Content Formatting Macros

A set of macros that allow easy formatting of Wiki content.

This plugin includes the following macros:
  • lozenge - an attractive, customisable lozenge button
  • bgcolor - set content background color
  • highlight - highlight background of bits of content
  • Symbols - insert a service, trade, or registered trademark.
  • center - center content on screen (including tables, etc)
  • strike - a graphical strikeout effect
  • clickable - hyperlinks all contained content to a page or URL
  • roundrect - an attractive customisable round rectangle
  • align - allows you to left/right/center and justify-align your content
  • iframe - allows you to create iframes
  • rollover - allows you to create rollover effects

This macro creates a professional lozenge effect that's ideal for creating professional looking buttons or simply highlighting important information.

The Code

With an icon:

{lozenge:icon=!bell.png!|title=Announcement}Some important news here...{lozenge}

Without an icon and with a custom color:

{lozenge:title=Announcement|color=red}Some important news here...{lozenge}

Result

Parameters

Sets the background color for a section of content. You can specify a background color using color names or hexadecimal color codes.

The Code

Color names:

{bgcolor:red}red{bgcolor}
{bgcolor:yellow}yellow{bgcolor}
{bgcolor:green}green (default){bgcolor}
{bgcolor:cyan}cyan{bgcolor}
{bgcolor:blue}blue{bgcolor}
{bgcolor:purple}purple{bgcolor}

Hexadecimal:

{bgcolor:#E47833}mandarin orange{bgcolor}
{bgcolor:#802A2A}brown{bgcolor}
{bgcolor:#F08080}light coral{bgcolor}
{bgcolor:#800000}maroon{bgcolor}
{bgcolor:#D44942}chili{bgcolor}
{bgcolor:#CDB7B5}misty rose{bgcolor}

Result

Parameters

Allows you to highlight a portion of content. You can specify a color using color names or hexadecimal color codes.

The Code

{highlight:red}red{highlight}
{highlight:yellow}yellow (default){highlight}
{highlight:green}green{highlight}
{highlight:cyan}cyan{highlight}
{highlight:blue}blue{highlight}
{highlight:purple}purple{highlight}

Result

Parameters

Add a trademark, a service mark, copyright, or registered trademark

The Code

Trademark:

{tm}Like a Rock{tm}

Service Mark:

{sm}My Service{sm}

Copyright:

{copyright}2010 Massachusetts Institute of Technology{copyright}

Registered Trademark:

{reg-tm}Registered Trademark{reg-tm}

Result

Use this macro to center a portion of content.

The Code

{center}Some centered content.{center}

Result

This macro is designed to allow a single page to have custom styles applied to it. The style sheet can optionally be restricted to specific media types and you can optionally import an external style sheet from a URL.

The Code

This style sheet will make citation text look pretty:

{style}
/* citation */
cite:before {
 content: "\"";
}
cite:after {
 content: "\"";
}
cite, cite:before, cite:after {
 font-family: Georgia, "Times New Roman", serif;
 font-style: italic;
}
{style}

Now enter some citation text:

??Some citation text??

Result

Parameters

Adds a more graphical representation of deleted text.

The Code

{strike}deleted text{strike}

Result

With this macro you can easily and cleanly link entire blocks of text, panels and just about anything else that appears on your Wiki pages.

The Code

Visit the {clickable:I NEED HELP!!|HELP:Home}*Wiki Help Pages*{clickable} for support.

Result

Parameters

Creates a round rectangle with text or content.

The Code

Without a custom color:

{roundrect}Some Content{roundrect}

With a custom color:

{roundrect:bgcolor=#9966CC }Some Content{roundrect}

With a custom color and title:

{roundrect:bgcolor=#9966CC |title=Title}Some Content{roundrect}

Result

Parameters

Allows the aligning of text.

The Code

Justified:

{align:justify}
some content
{align}

Align right:

{align:right}
some content
{align}

Align left:

{align:left}
some content
{align}

Align center:

{align:center}
some content
{align}

Result

Parameters

Displays a web-page within a Wiki page.

The Code

{iframe:src=http://stellar.mit.edu/|width=500|height=500}Your browser does not support iframes{iframe}

Result

Parameters

Displays text when cursor hovers over designated area.

The Code

Basic rollover:

{style}
.test {
background-color:#00AA00;
color:#000000;
}
.test-rollover {
background-color:#0000AA;
color:#FFFFFF;
}
{style}
{rollover:class=test}{div}Some Content{div}{rollover}

Rollover with link:

{rollover:class=test|link=ADAPTAVIST:home}{div}Link to main homepage{div}{rollover}

Rollover with link and pointer:

{style}
.pointy-rollover {
background-color:#0000AA;
color:#FFFFFF;
cursor:pointer;
}
{style}
{rollover:class=test|over=pointy-rollover|link=MITDASHBOARD:home}{div}Link to MIT Wikis{div}{rollover}

Outside webpages can also be linked to by entering the url in the 'link=' parameter.

Result

Parameters

Error rendering macro 'deck'

java.lang.NullPointerException

  • No labels