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.