问题标签 [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.
css - 在融合中摆脱内联 CSS 样式属性
在 Confluence Server 部署中可以自定义 CSS 文件。
常规配置 -> 安全配置 -> 空间自定义样式表 可以启用。当我查看汇合页面的源代码时,我可以看到 CSS 内联属性。例如
{“serverDuration”:148,“requestCorrelationId”:“cfc0fae0d17c7e90”}
如何完全摆脱替换 CSS 类的 css 内联属性?
git - 从 BitBucket 在 Confluence 中显示 PlantUML
Confluence 支持使用例如PlantUML for Confluence宏来显示 PlantUML 图。基本上,复制粘贴 UML 图的源代码并在页面中正确呈现。
宏使用和渲染:
问题:
我的目标是使图表与当前版本的代码保持同步。有没有办法将图表的源代码从存储库导入Confluence 并显示图表(比如说从分支)?master
由于 BitBucket 和 Confluence 是 Atlassian 的产品,并且可能可以很好地协同工作,因此我正在寻找这样的集成。如果有办法从显示的 GitHub/GitLab 获取源代码,我会更加感激答案。但是,使用 BitBucket - Confluence - PlantUML 的解决方案将绰绰有余。
confluence - 在 Confluence Cloud 中,有没有一种方法可以在页面中创建指向同一页面中标题的链接?
我为此使用的当前解决方法是发布页面,复制标题的链接,然后再次编辑页面以使用该链接。这在 Confluence 中“有效”,但是当导出为 PDF 时,链接总是导航到文档的顶部。
此功能是否有特定的宏?
jira - 有没有一个很好的例子来递归 Jira 宏的结果在汇合和有条件地格式化行?
我有一组 Jira Epics 和故事,如下所示:
- 史诗1
- 故事1
- 故事2
- 史诗2
- 故事3
- 故事4
我一直在使用表格式化程序宏来包装 Jira 问题宏来自定义返回的 Jira 问题表的格式,但我对每个 Epic 都重复了它。
例如对于 Epic1,我在 Table Formatter 宏中有以下 SQL
然后我复制那个 Jira 宏,将 JQL 更改为包含 Story1 和 Story2,并使用不同的 SQL 来对它们进行稍微不同的格式化。
我有大约 30 部史诗,其中包含许多故事。当我必须更改格式以编辑所有宏或查看 HTML 以及搜索和替换时,这很痛苦。
理想情况下,我可以提供 1 个返回整个 Jira 树的 JQL,如果它是问题类型 Epic,它可以以某种方式使用 FormatWiki,然后如果是 Story 问题类型,则以不同的方式使用 FormatWiki。
我只是无法找到一种方法来遍历 Jira 查询的结果并有条件地返回格式化的内容。
任何帮助将不胜感激!
html - Confluence 无法完全显示 iframe 的内容(CORS 问题)
我正在使用托管公共 Grafana 仪表板的“Raintank”网站。这是他们给我的 iframe:
我想在 Confluence 中显示这个 iframe,所以在 Confluence 中,我做了“插入更多内容 - 其他宏 - iframe”。我将 iframe 链接放入“https://snapshot.raintank.io/dashboard-solo/snapshot/lBtQQ...?orgId=2&from=1596254400000&to=1620432682439&panelId=16”。
保存后,我看到了部分 iframe 加载(我看到了来自 raintank 站点的加载 gif),但随后它永远加载。查看浏览控制台,我看到:
知道如何解决这个 CORS 问题吗?
jira - 我是 Confluence 的新手,我有一个任务
我是 confluence 的新用户,我参与了一个工作流程,因为我的客户支持收到了错误,我将它们报告给一个中央开发团队。现在,问题是我正在尝试为客户支持团队创建一种方法,以便对我报告的问题有更多的了解,例如快速找出某些问题的状态。我想到的是一个融合页面,其中包含从 Jira 中提取的问题表,但我无法达到我想到的确切最终产品。例如,有没有办法让我在此表中创建一个列,以便我可以为某些问题添加评论?或者我可以根据他们分配给哪个开发人员包对问题进行分类。主要是我想知道是否有其他方法可以解决我的情况,但由于我缺乏经验,我没有看到它。谢谢!
confluence - 如何避免在用户宏中打印 IF 条件的结果
我正在为 Confluence 服务器编写用户宏,并且在其中使用了一些列表。我检查第一个列表的每个元素,如果它满足条件,我将元素添加到另一个列表中。稍后在代码中,我将 $listTwo 用于宏的主要功能并给出预期的结果。问题是,当我在给定页面中导出 pdf 时,它会打印宏的预期结果,但每次 IF 条件返回 true 时它也会打印“true”。我怎样才能避免这种情况?这是代码的那一部分
confluence - Confluence 项目从一家公司转移到另一家公司
我的公司ABC被PQR公司接管,ABC有 Confluence 项目“ Proj1 ”,其中包含大量信息内容。我想将项目“ Proj1 ”移动/复制/转移/导出到新公司PQR的 Confluence 站点,项目名称相同,项目名称为“ Proj1 ”,其中包含所有内容
这在 Confluence 项目中可行吗?
macros - Confluence 宏多行参数输入
我正在尝试修改开源美人鱼插件,以便在配置对话框中完成代码插入。但是,我发现参数输入字段只允许单行输入。有没有办法允许多线输入?
confluence - 为宏提供动态配置(属性)
我创建了一个简单的宏,它可以对特定点进行外部 REST 调用,获取信息并在页面上显示它们。很简单。
现在的问题是:我想让客户端(曾经使用过我的宏)能够为每个 confluence 服务器定义一次 REST 端点基本 URL。然后我可以在我的代码中读取此属性并将其用作 REST 请求的基本 URL。
提供宏所需的简单配置属性的“Confluence 方式”是什么?它可以在 Confluence 的管理 GUI 中的某个地方进行控制吗?这使得安装宏的人可以轻松配置基本 URL。每个 Confluence 服务器定义一次基本 URL(confluence/macro 安装)。如果我使用宏的参数,那么每次您向页面添加宏时,您都应该添加相同的参数,这是我希望避免的。
感谢您的时间。