1. 程式人生 > >Confluence 6 用戶宏示例 - Color and Size

Confluence 6 用戶宏示例 - Color and Size

Confluence

這個示例定義了如何向你宏中傳遞參數。我們將會創建一個字體樣式宏,在這個宏中有 2 個參數,允許用戶在這 2 個參數中指定宏中包含的字體的顏色大小。

Macro namestylish
VisibilityVisible to all users in the Macro Browser
Macro TitleStylish
DescriptionApplies colour and size to text.
CategoriesConfluence Content
Icon URL可以設置為空
Documentation URL可以設置為空
Macro body processingRendered
Template

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

## @param 0: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


Confluence 6 用戶宏示例 - Color and Size