天天看點

Confluence 6 使用者宏示例 - Color and Size

這個示例定義了如何向你宏中傳遞參數。我們将會建立一個字型樣式宏,在這個宏中有 2 個參數,允許使用者在這 2 個參數中指定宏中包含的字型的顔色大小。

Macro name

stylish

Visibility

Visible to all users in the Macro Browser

Macro Title

Stylish

Description

Applies colour and size to text

.
Categories

Confluence Content

Icon URL 可以設定為空
Documentation URL
Macro body processing

Rendered

Template 在模闆字段中輸入下面的代碼。如果你的宏要求一個或者多個參數的話,你可以使用變量 $param0 到 $param9 來調用它們。

##

@param

:title=colour|type=string

##

@param

1

:title=size|type=string

<span style=

"color: $param0; font-size: $param1"

>$body</span>

可選的,你也可以在你的宏中明确定義參數名。這些參數将會在$param<x> 中調用,其中 <x> 是你參數的名字。

##

@param

Colour:title=colour|type=string

##

@param

Size:title=size|type=string

<span style=

"color: $paramColour; font-size: $paramSize"

>$body</span>

https://www.cwiki.us/display/CONFLUENCEWIKI/Writing+User+Macros

繼續閱讀