Macros 将当前日期插入汇流超链接

Macros 将当前日期插入汇流超链接,macros,confluence,Macros,Confluence,我使用这段代码在confluence页面中显示当前日期 {run-now:dateFormat =d-MMM-yyyy} $current_time {run-now} 我的目的是将此日期包含在电子邮件超链接中,如下所示 [Click me|mailto: some_email@domen.com &subject=Update as of - {run-now:dateFormat =d-MMM-yyyy} $current_time{run-now}] 我的期望是,点击后会显示m

我使用这段代码在confluence页面中显示当前日期

{run-now:dateFormat =d-MMM-yyyy}
$current_time
{run-now}
我的目的是将此日期包含在电子邮件超链接中,如下所示

[Click me|mailto: some_email@domen.com &subject=Update as of - {run-now:dateFormat =d-MMM-yyyy} $current_time{run-now}]
我的期望是,点击后会显示mailto链接,它会打开包含当前日期的主题的电子邮件

但这是出人意料的

它显示了类似这样的内容,而不是链接

 function run_moreDisplayToggle_1() { // toggle display of "more" rows of parameter table on or of //alert("test"); var table = document.getElementById("run_table_1"); var rows = table.getElementsByTagName("tr"); var isMoreFound = false; for (var i = 0; i < rows.length; i++) { var row = rows.item(i); if (row.id.match("1_row_")) { if (row.style.display == "none") { row.style.display = ""; isMoreFound = true; } else { row.style.display = "none"; } } } var icon = document.getElementById("run_1_advanced_toggle"); var moreElement = document.getElementById("run_1__more") if (isMoreFound) { icon.src = "/images/icons/subtract_12.gif"; icon.title = "Less"; moreElement.value = "true"; } else { icon.src = "/images/icons/add_12.gif"; icon.title = "More"; moreElement.value = "false"; } }
29-Jan-2014" class="external-link" rel="nofollow">Click me
函数run\u moredDisplayToggle\u 1(){//切换参数表的“更多”行在//alert(“test”);var table=document.getElementById(“run\u table\u 1”);var rows=table.getElementsByTagName(“tr”);var isMoreFound=false;for(var i=0;i点击我
你最好用超链接链接你的电子邮件

我认为应该是这样的:

{html}<a mailto: some_email@domen.com &subject=Update as of - {run-now:dateFormat =d-MMM-yyyy} $current_time{run-now}/a>{html}

{html}我建议你去那里看看。

这绝对是最简单的方法