页面树结构
Skip to end of metadata
Go to start of metadata

扩展宏用于在页面中显示扩展和折叠的部分。

下面是一个扩展宏的实例:

使用扩展宏

为了在页面中使用扩展宏,可以使用宏浏览器:


  1. 打开你希望编辑 Confluence 页面,然后单击 编辑(Edit)按钮。页面的编辑模式将会被打开。
  2. 下一步,在编辑工具栏中单击宏浏览器图标。这时候宏浏览器将会在屏幕的中间打开。
  3. 在宏浏览器中,在窗口的右上角的对话框中输入你希望插入的宏的名称。当找到与你输入的宏名称接近的宏后将会在中间的面板上显示。单击需要的宏然后来查看可用进行配置的宏选项,在这里你可以对需要插入的宏设置相关参数,然后单击 插入(insert来将需要的宏插入到页面中。


参数

宏参数的定义为,你可以使用这些参数在宏输出的内容和格式上进行定义。

Confluence 使用的存储格式或者 wikimarkup 格式中使用的参数和在宏浏览器中使用的标签是不同的,这些将会在下面在括号内容中列出(example)。


参数

默认值

说明

标题(Title)


Click here to expand...

定义在页面中显示扩展/折叠的链接的字符。

代码示例

下面的代码是提供给希望进一步编辑 Confluence 页面的高级用户使用的。

宏名称: expand

宏内容: 接受富文本格式

存储格式示例

<ac:structured-macro ac:name="expand">
  <ac:parameter ac:name="title">Expand me...</ac:parameter>
  <ac:rich-text-body>
    <p>This text is hidden until you expand the section.</p>
  </ac:rich-text-body>
</ac:structured-macro>

Wiki 标记格式示例

{expand:This is my message}
This text is _hidden_ until you expand it.
{expand}

说明

  • 在 PDF 和 HTML 中扩展宏文本显示当你把页面页面导出为 PDF 或者 HTML 的时候,宏标签中的文字将会被扩展,这样读者就可以在 PDF 和 HTML 文件中看到里面的内容了。
  • 嵌套你的扩展宏:你可以在扩展宏中嵌套另外一个扩展宏。 Confluence 能够正确显示所有的扩展宏,包括嵌套在内部的扩展宏。




  • 无标签