Confluence 6 在编辑器中控制参数的显示

你可以决定宏参数在 Confluence 编辑器中如何进行显示的。

在默认的情况下,在宏占位符下尽可能显示能显示的所有参数:

你可以控制这里显示的参数数量,通过这种控制你可能尽量的为编辑者提供有效的信息。

例如,在 Confluence 的经过宏中有 2 个参数,titleicon。我们考虑到 title 是最有意义的参数,因此我们配置了经过宏显示了 title 参数的具体值。

让我们假设一个编辑用户添加了一个警告宏到编辑页面中。然后给了标题名称为 'The title of the warning'。在编辑器中的宏占位符将会显示下面的内容:

为一个用户宏配置宏占位符,你需要添加参数属性 @param 到整个模板中。

例如,如果我们的经过宏是一个用户宏,那么配置的 title 参数如下所示:

## @param title:type=string|option-showNameInPlaceholder=false|option-showValueInPlaceholder=true

属性 showNameInPlaceholder 指定了 title 下面显示的参数的名字。

属性 showValueInPlaceholder 指定了 title 参数的 value 值应该在下面显示。

如果在宏中没有上面的的 2 个参数没有包含有任何值,那么默认的配置将会在占位符中显示:完整的名字和值。

如果一个或多个参数属性被设置了,那么是所有不包含有属性的参数将会默认显示为 false(例如这里将不会显示)。

https://www.cwiki.us/display/CONFLUENCEWIKI/User+Macro+Template+Syntax

原文地址:http://blog.51cto.com/ossez/2108342

时间: 2024-10-12 00:35:34

Confluence 6 在编辑器中控制参数的显示的相关文章

在ModelSim波形图中以参数名显示变量

在ModelSim波形图中以参数名显示变量 在使用Verilog HDL编写有限状态机等逻辑的时候,状态机的各个状态通常以参数表示,但当使用ModelSim仿真的时候,状态机变量在wave窗口中以二进制编码的形式显示,例如:4’h0.4’h1等.这种显示形式不是很直观,但我们可以使用ModelSim提供的命令将状态机变量以“文本”形式的参数名显示,从而有利于调试. 假如一个状态机有如下的编码: parameter  WAIT_INPUT1 = 2'b00,  // 状态机参数定义,表示4个状态

js中控制小数点的显示位数的技术整理

js中自带方法控制小数点的显示位数(四舍五入) alert((12.9299).toFixed(2)); //12.93 alert((12.9243).toFixed(2)); //12.92 小数位数增加的解决办法 javascript数字计算编码中,遇到了如下现象 var money = 116.12*11; //1277.32 money=1277.3200000000002 解决办法: money .toFixed(2);

JSF在ui:include中传递参数到对应控制层

在JSF中使用ui:include方法可以引入一个页面到当前页面中,如果要向被包含的页面中传入参数,可以使用ui:param标签,这个标签类似于f:param,只不过一个用于页面,一个用于实际标签.示例代码如下: 1 <ui:include src="a.xhtml"> 2 <ui:param name="id" value="#{bean.id}" /> 3 </ui:include> 此时可以将一个属性名为

金蝶ERP中“库存更新控制”的设置,以及设置之后如何修改“库存更新控制”参数

该业务参数一经确定即不能修改,如果需要改变其设置,必须进入数据库中修改. 解决方案 请按下列步骤操作: 1.单击[开始]→[程序]→[Microsoft SQL Server]→[企业管理器]: 2.单击展开[Microsoft SQL Server]→[SQL Server组]→[(local)(Windows NT)]→[数据库],单击需要修改的数据库下面的[表]: 3.右键单击t_systemprofile,单击[打开表]→[返回所有行]: 4.将当FCategory=IC,Fkey=UP

Confluence 6 在你用户宏中使用参数

你可以为你的用户宏指定参数.这样的话,用户可以使用参数来决定 Confluence 页面的显示情况. 如何在 Confluence 页面中使用你的宏参数 当添加一个宏到 Confluence 页面中的时候,宏浏览器将会为每一个选择的宏显示输入字段,这个输入字段就是你需要指定的参数. 定义参数 在模板中的参数定义为: @param 参数的名称 一系列属性(可行). 格式: ## @param MYNAME:title=MY TITLE|type=MY TYPE|desc=MY DESCRIPTIO

mysql中链接参数、文件参数、缓存控制参数

一 连接参数: 二 文件参数相关 三 缓存控制参数

Unity 编辑器下控制粒子播放跟随位移

在之前的文章<Unity 编辑器下控制播放粒子>讲到在Unity编辑器的Scene视图进行控制播放粒子ParticleSystem,但是当这个粒子是挂载在人物身体部位的时候,会有可能出现不跟随位移的情况.查找原因,发现是 Resimulate 被勾选中了,这个选项是指当粒子参数改变时,立即更新粒子效果.要让粒子也能跟随移动,必须将这个选项取消掉. 可以简单的在编辑器下,取消掉这个选项,如下: 但是,对于其他人员可能不知道这个原因,手动设置不够智能,需要进一步在代码中主动控制.操纵这个选项,需要

[译]如何在Unity编辑器中添加你自己的工具

在这篇教程中你会学习如何扩展你的Unity3D编辑器,以便在你的项目中更好的使用它.你将会学习如何绘制你自己的gizmo,用代码来实现创建和删除物体,创建编辑器窗口,使用组件,并且允许用户撤销他们所作出的任何动作,这些全部都是用编辑器脚本来实现的. 这篇教程假设你已经熟悉Unity的基本工作流程.如果你知道如何在编辑器中创建物体.预设.场景并且知道如何移动它们,知道如何添加组件,那么你可以开始本教程的学习了. 最终结果预览 让我们看一下我们做出的最终结果是什么样子: 如你所见,我们会创建一个编辑

Jquery中AJAX参数详细(1)-转

http://www.cnblogs.com/qiufuwu618/archive/2012/12/20/2826190.html Jquery中AJAX参数详细列表: 参数名 类型 描述 url String (默认: 当前页地址) 发送请求的地址. type String (默认: "GET") 请求方式 ("POST" 或 "GET"), 默认为 "GET".注意:其它 HTTP 请求方法,如 PUT 和 DELETE