Dashboard > Atlassian Plugins > ... > Macros > composition-setup
  Atlassian Plugins Log In | Sign Up   View a printable version of the current page.  
  composition-setup

Added by David Peterson , last edited by David Peterson on Feb 05, 2008  (view change)
Labels: 

{composition-setup}

Plugin: Composition Plugin

Performs setup operations for some of the composition macros, as well as allowing page-wide defaults to be set.

Description

Some macros require that this has been put at the top of a page for them to work.

Usage

{composition-setup:defaults=[Home^composition.properties]}
property.key = value
{composition-setup}

Parameters

Name Required Default Description
defaults
The name of the page attachment containing the default settings for this page. E.g. 'Home^composition.properties'. The file should be a text file with properties listed as described below.

Properties

These properties should be put into the body of the {composition-setup} macro. Alternately, they can be put into a text file which is attached to a page and linked via the 'defaults' macro property.

General Properties
Name Default Description
import.css   Allows a Cascading Style Sheet to be imported into the page.
The value may be an attachment link (e.g. 'Foo^bar.css'), an absolute link (e.g. 'http://foo.com/bar.css') or a server-relative link (e.g. '/bar.css').
Cloak Properties
Name Default Description
cloak.memory.duration 0 The number of days the cloak status should be remembered for.
cloak.toggle.type default The type of toggle to display. Options are:
  • default - Blue arrows pointing up or down.
  • custom - A custom image for each of the modes.
  • text - Plain text for the two modes.
  • wiki - Wiki text for the two modes.
  • none - No icon at all. You will probably want to ensure that cloak.toggle.zone is enabled.
cloak.toggle.open   The value to use for the icon when the cloak can be opened.
cloak.toggle.close   The value to use for the icon when the cloak can be closed.
cloak.toggle.exclusive false If 'true', all the toggles on the page will be exclusive. That is, at each level, only one cloak is open at a time.
cloak.toggle.zone true If 'true', the heading or paragraph the toggle is in will be clickable.
Deck Properties
Name Default Description
deck.memory.duration 0 The number of days the deck status should be remembered for.
deck.tab.location 'top' 'top', 'bottom' or 'none'. The location of the tab bar.
deck.tab.active.border   The border for the active tab (CSS - eg. '1px dashed black')
deck.tab.active.background   The background for the active tab (CSS - eg. '#ff0055')
deck.tab.inactive.border   The border for inactive tabs (CSS)
deck.tab.inactive.background   The background for inactive tabs (CSS)
deck.tab.spacer   The distance between tabs (eg '5px')
deck.card.border   The border for the active card.
deck.card.background   The background for the active card.
deck.width/deck.height   The width and/or height the content will be constrained to (not including any tabs). If not set, the tabs expand to display their content.
deck.startHidden true If set to 'false', the cards will be initially visible on the page until setup is complete.
deck.loopCards false If 'true', the deck will loop back to the beginning from the last card and vice versa.
deck.nextAfter   The number of seconds the slides will stay visible before moving to the next one. By default the current slide will not transition until prompted by the user.
deck.effect.type none The effect to use when moving to a new slide. May be 'fade' or 'none'.
deck.effect.duration 0 The number of seconds the transition will take to complete. Eg. '1.5'. Defaults to 0.

Copyright(c) CustomWare Asia Pacific Pty Ltd
Powered by Atlassian Confluence 2.7.3, the Enterprise Wiki. Bug/feature request - Atlassian news - Contact administrators