问题标签 [confluence-macros]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
74 浏览

confluence - 如何在融合中将字符串解析为 HTML?

我需要添加一些由函数通过浏览器页面生成的 html 代码。

基本上我有以下功能:

http://www.example.com/?.convert.HTML[]

返回以下 HTML 代码:

我需要在汇合的 HTML 表中解析它。

0 投票
1 回答
473 浏览

confluence-rest-api - 使用 Confluence API 使用 IFrame 宏创建页面

我正在使用以下简单的 curl 调用来创建一个新的 Confluence 页面,其中包含一个引用外部站点的嵌入式 IFrame 宏:

在使用嵌入宏创建页面时,根据请求有效负载中的定义,尚未设置任何宏参数。“URL”是宏的强制参数,但是我不清楚是否应该使用该元素,或者该元素(因此同时设置两者 - 无济于事)。

谢谢和问候, 安德鲁

0 投票
1 回答
301 浏览

jenkins - Jenkins Confluence Publisher - wiki 标记纯文本以在新行中添加数据

我们如何在表格顶部追加/添加新行/新单元格,作为第一行,使用 wiki 标记标记在标题下方。?

我使用 Jenkins confluence Publisher 将 Jenkins 构建中的值发送到 confluence 页面中表格中的一个单元格。当我每天运行该作业时,我需要 Jenkins 作业在第一行附加新的详细信息,最终昨天的作业详细信息将被推到第二行。

before21令牌返回应该在column H1whilebefore 31值下的结果column H2。我尝试使用|cell|and在现有单元格中创建一个单元格{{!}},但它们都不适合我,因为这些标记位于表格内。如下面的屏幕截图所示,这些值被添加到同一个单元格而不是新单元格。

我不确定是否可以 before21before31. 这些令牌的值作为纯文本选项从 Jenkins confluence 发布者传递,最终将在新行中。纯文本支持 wiki 标记格式。 https://www.jenkins.io/doc/pipeline/steps/confluence-publisher/

你们能指导我我在哪里做错了,我该如何做到这一点?

我使用汇合 7X。在编辑模式下,页面看起来像 预计发布的数据

这是后期更新

在此处输入图像描述

0 投票
1 回答
54 浏览

confluence - 在 Attlassian Confluence 中创建 Confluence 页面

我正在 Atlassian Confluence 中创建一个合流页面。但是我需要在此页面中创建链接,单击该链接时将重定向到另一个页面。

例如:我有一个主页Cars。此页面将列出所有汽车名称,例如本田、丰田等。单击每个名称后,它将重定向到另一个页面,该页面显示与该汽车相关的信息,例如座位容量、油箱容量等。

现在我需要在主页Cars中有一个按钮Add car主页汽车

我使用宏在融合中尝试了很多方法。但我错过了一些东西。任何人都可以帮忙。

0 投票
1 回答
39 浏览

confluence - 根据输入生成内容 - 有可能吗?

我希望 Confluence 用户在对话框中输入一个数字,然后根据该数字在页面内生成一些文本。

EG:假设他们输入了“12345”——那么我们会生成:

服务器名称:abc- 12345 -xyz
SIT URL:http:// 12345 .somewhere.com
作者 URL:http://author。12345 .somewhere.com
...

对宏没有太多经验。是否有一个宏可以使这变得容易?我宁愿不涉足Java,但也许confluence本身有一种更轻的宏语言?

0 投票
1 回答
46 浏览

confluence - Confluence - 在多个会议页面上获取表中出现的名称标签数量

我对 Atlassian Confluence、查询和表格有一点疑问。考虑以下:

  • 我有一个 Confluence 页面,名为CodeKata's
  • 这个主页有子页面,如
    • 2020-1月
    • 2020-2月
    • ...
  • 这些子页面有一个包含以下列的表格:
    • [language | who | link to repository]
    • -column 有这些whoConfluence 名称 -tags,比如@Max Mustermann

问题: 有没有可能在主页上创建CodeKata's一个表格,我可以在其中查询每个名称在子页面的表格中的出现?

像这样的东西:

0 投票
1 回答
143 浏览

confluence - Confluence 用户宏获取电子邮件地址

您好我正在尝试使用提供的用户名参数获取用户的电子邮件地址。我一直在看这里:https ://docs.atlassian.com/atlassian-confluence/6.6.0/

但是我一直找不到我想要的东西。

我能够获得用户名和个人资料图片,但我被困在电子邮件上,所以如果有人能指出我正确的方向,那就太好了!

我想做这样的事情,我根据提供的用户名请求用户的电子邮件地址。但我找不到任何与之匹配的东西。

#set($email = $action.getEmail($paramUsername)) //one that I've tried but doesn't work!

--全名和用户图片,如果这对其他人有帮助的话!

谢谢!

0 投票
1 回答
456 浏览

confluence - com.ctc.wstx.exc.WstxLazyException] 意外字符 '=' (code 61) (expected a name start character) 汇合错误

我创建并上传了一个 confluence 宏插件。在管理应用程序屏幕上,它显示插件已安装并启用,但是,在日志中我看到以下错误。此外,宏未按预期呈现。我试图在谷歌上获得一些帮助,但找不到任何相关信息。

[xhtml.view.macro.DefaultViewMacroWrapper] wrapMacro 解析宏时出错 [NEWJiraMIIssuesConsolidated] 因为 [[com.ctc.wstx.exc.WstxLazyException] 意外字符 '='(代码 61)(应为名称开始字符)”

0 投票
1 回答
61 浏览

confluence - 如何计算 Confluence 中日期之间的持续时间

我正在尝试在 Confluence 中显示两个日期之间差异的持续时间列。我在下面尝试过:

从 T1 中选择 *,(CAST(ROUND(ceiling(DATEDIFF(DAY,'From Date','To Date')))as int))+1+ "days" as 'Duration'

这给出了结果,但是鉴于日期为 2020 年 6 月 25 日至 2020 年 6 月 26 日 - 持续时间显示为 1 而不是 2。

在这里感谢您的帮助。谢谢。

0 投票
1 回答
41 浏览

jira - 与 Jira 集成的 Confluence 开源/示例应用程序

我正在考虑创建一个显示来自 Jira 的信息的自定义 Confluence 应用程序。

是否有示例或开源项目供我查看?