You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 49 Next »

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
Unable to render content due to system error: java.lang.ClassCastException: class com.adaptavist.confluence.contentformatting.LozengeMacro cannot be cast to class com.atlassian.renderer.v2.macro.Macro (com.adaptavist.confluence.contentformatting.LozengeMacro is in unnamed module of loader org.apache.felix.framework.BundleWiringImpl$BundleClassLoader @15814e3c; com.atlassian.renderer.v2.macro.Macro is in unnamed module of loader org.apache.catalina.loader.ParallelWebappClassLoader @25e2f52f)

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}

What you will get :

Color names:

Unknown macro: {bgcolor}

red

Unknown macro: {bgcolor}

yellow

Unknown macro: {bgcolor}

green

Unknown macro: {bgcolor}

cyan

Unknown macro: {bgcolor}

blue

Unknown macro: {bgcolor}

purple

Hexadecimal:

Unknown macro: {bgcolor}

mandarin orange

Unknown macro: {bgcolor}

brown

Unknown macro: {bgcolor}

light coral

Unknown macro: {bgcolor}

maroon

Unknown macro: {bgcolor}

chili

Unknown macro: {bgcolor}

misty rose

Parameters

{bgcolor:myColor}your content{bgcolor}

Name

Required?

Default

Description

default

green

The "myColor" default parameter defines the background colour for the content contained within the macro and can be either a common colour name (supported by most browsers) or a hexadecimal colour code (supported by all browsers).

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}

What you will get :

Unknown macro: {highlight}

red

Unknown macro: {highlight}

yellow

Unknown macro: {highlight}

green

Unknown macro: {highlight}

cyan

Unknown macro: {highlight}

blue

Unknown macro: {highlight}

purple

Parameters

{bgcolor:myColor}your content{bgcolor}

Name

Required?

Default

Description

default

yellow

The "myColor" default parameter defines the background colour for the content contained within the macro and can be either a common colour name (supported by most browsers) or a hexadecimal colour code (supported by all browsers).

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}

What you will get :

Trademark:

Unknown macro: {tm}

Like a Rock

Service Mark:

Unknown macro: {sm}

My Service

Copyright:

Unknown macro: {copyright}

2010 Massachusetts Institute of Technology

Registered Trademark:

Unknown macro: {reg-tm}

Registered Trademark

Use this macro to center a portion of content.

The Code :

{center}Some centered content.{center}

What you will get :

Unknown macro: {center}

Some centered content.

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??

What you will get :

Some citation text

Parameters

{style:media=x,y,z|import=url}
style sheet
{style}

Name

Required?

Default

Description

media

(error)

All

The media to apply this style sheet to, by default all media types are used.

import

(error)

 

Optionally specify a URL to import an external style sheet.

Adds a more graphical representation of deleted text.

The Code :

{strike}deleted text{strike}

What you will get :

Unknown macro: {strike}

deleted text

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.

What you will get :

Visit the

Unknown macro: {clickable}

Wiki Help Pages

for support.

Make sure you use a graphical marker to indicate the link otherwise the it will appear as normal text

Parameters

{clickable:tooltip|link}body content{clickable}

Name

Required?

Default

Description

default

 

The default parameter should contain a tooltip and the page to link to (which can be an internal or external link as desired.

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}

What you will get :

Without a custom color:

Unknown macro: {roundrect}

Some Content

With a custom color:

Unknown macro: {roundrect}

Some Content

With a custom color and title:

Unknown macro: {roundrect}

Some Content

Parameters

{roundrect:title=myTitle}body content{roundrect}

Name

Required?

Default

Description

bgcolor

#C0FFC0

The background colour of the rounded rectangle, this should be specified as a hex value.

title

 

The contents of the title cell, if required.

footer

 

The contents of the footer cell, if required.

width

fit contents

By default, the panel width will stretch to fit it's contents, unless you specify a specific width.

height

fit contents

By default, the panel height will stretch to fit it's contents, unless you specify a specific height

cornersize

25px

The radius, in pixels, of the panel corners. This sets the defaults for the hSize and vSize parameters below.

hSize

cornersize

This parameter, which defaults to the value defined by cornersize, defines the width of the panel corners.

vSize

cornersize

This parameter, which defaults to the value defined by cornersize, defines the height of the panel corners.

antialias

false

Setting the antialias parameter will result in much smoother corners and enable the cornercolor parameter.

footerbgcolor

bgcolor

The background colour of the footer area (defaults to the same colour as the overall background colour bgcolor), this should be specified as a hex value.

titlebgcolor

bgcolor

The background colour of the title area (defaults to the same colour as the overall background colour bgcolor), this should be specified as a hex value.

corners

true,true,true,true

a comma separated list of flags stating which corners should be rounded: Top Left, Top Right, Bottom Left, Bottom Right.

rows

true, true, true

a comma separated list of flags stating which rows should be displayed: Top, Middle, Bottom.

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}

What you will get :

Justified:

Unknown macro: {align}

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam fermentum vestibulum est. Cras rhoncus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Sed quis tortor. Donec non ipsum. Mauris condimentum, odio nec porta tristique, ante neque malesuada massa, in dignissim eros velit at tellus. Donec et risus in ligula eleifend consectetuer. Donec volutpat eleifend augue. Integer gravida sodales leo. Nunc vehicula neque ac erat. Vivamus non nisl. Fusce ac magna. Suspendisse euismod libero eget mauris.

Align right:

Unknown macro: {align}

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam fermentum vestibulum est. Cras rhoncus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Sed quis tortor. Donec non ipsum. Mauris condimentum, odio nec porta tristique, ante neque malesuada massa, in dignissim eros velit at tellus. Donec et risus in ligula eleifend consectetuer. Donec volutpat eleifend augue. Integer gravida sodales leo. Nunc vehicula neque ac erat. Vivamus non nisl. Fusce ac magna. Suspendisse euismod libero eget mauris.

Align left:

Unknown macro: {align}

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam fermentum vestibulum est. Cras rhoncus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Sed quis tortor. Donec non ipsum. Mauris condimentum, odio nec porta tristique, ante neque malesuada massa, in dignissim eros velit at tellus. Donec et risus in ligula eleifend consectetuer. Donec volutpat eleifend augue. Integer gravida sodales leo. Nunc vehicula neque ac erat. Vivamus non nisl. Fusce ac magna. Suspendisse euismod libero eget mauris.

Align center:

Unknown macro: {align}

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam fermentum vestibulum est. Cras rhoncus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Sed quis tortor. Donec non ipsum. Mauris condimentum, odio nec porta tristique, ante neque malesuada massa, in dignissim eros velit at tellus. Donec et risus in ligula eleifend consectetuer. Donec volutpat eleifend augue. Integer gravida sodales leo. Nunc vehicula neque ac erat. Vivamus non nisl. Fusce ac magna. Suspendisse euismod libero eget mauris.

Parameters

{align:alignment}your content{align}

Name

Required?

Default

Description

default

justify

  • left Aligns text and content to the left of the page
  • right Aligns text and content to the right of the page
  • center Aligns text and content to the center of the page
  • justify Justifies text and content to fit the width of the page (default)

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}

What you will get :

Unknown macro: {iframe}

Your browser does not support iframes

Parameters

{iframe:src=http://www.website.com}
text to show when browser does not support iframes

Name

Required?

Default

Description

class

 

The class to associate with the tag. Multiple classes can be specified by separating them with spaces.

title

 

An optional inline style sheet to apply to the tag.

style

 

Optional extra information about the tag.

id

 

The html ID of the tag.

align

 

The alignment of the iframe (left/right/top/middle/bottom).

frameborder

 

Whether to display a border (0/1).

height

 

The iframe height in px/%.

longdesc

 

A url to a page which contains a long description of the content within the iframe.

marginheight

 

The size of the top/bottom margins of the iframe.

marginwidth

 

The size of the left/right margins of the iframe.

name

 

The name of the iframe.

scrolling

 

Whether to show scrollbars or not (yes/no/auto).

src

 

The url to be displayed within the iframe.

width

 

The width of the iframe in px/%.

Unknown macro: {iframe}

The Code :

What you will get :

Parameters

Error rendering macro 'deck'

java.lang.NullPointerException

Technical Support

Help Desk
If you have encountered a problem using Wikis or have a comment or question about Wikis, please contact the Computing Helpdesk via email or at 617-253-1101, Monday - Friday 8-6 EST

Search Wiki Help Pages

  • No labels