2

我有一个 Atlassian Confluence,在导航栏应该位于的页面顶部我有以下文本字符串,这似乎是一个错误:

$soyTemplateRendererHelper.getRenderedTemplateHtml("com.atlassian.auiplugin:aui-experimental-soy-templates", "aui.page.header.soy", $templateParameters) 

经过一番调查,我注意到该插件未激活:

用于 Velocity 的 Confluence 大豆模板渲染器(soyTemplateRendererHelperContext)

我认为这是问题所在,但是由于它是一个核心模块,我无法在 Confluence Admin GUI 中做任何事情,任何点都可以指出我如何激活这个插件的正确方向吗?

我已经在高低搜索了这方面的文档,但找不到任何东西。

4

3 回答 3

1

我们的磁盘已满时收到此消息。如果其他方法不起作用,请检查您是否还有空间。

于 2014-09-16T09:59:19.277 回答
0

警告:Jacob Clark 提出的另一个答案建议 Bandana 表更新是危险的,因为它不应该被使用。

修理:

  • 导航到 Toolgear-> 附加组件。
  • 查看页面源代码并从 HTML 中获取安全令牌<head>。它应该如下所示: meta id="atlassian-token" content="b50c842e84b3963f828b7da729ecb1cd80e91505" name="atlassian-token"
  • 将令牌的“内容”部分复制并粘贴到以下 URL 中的 atl_token 查询参数中,然后从浏览器访问该 URL: http://YOURJIRASYSTEM/admin/enableplugin.action?moduleKey=com.atlassian.confluence.plugins.soy:soyTemplateRendererHelperContext&atl_token=b50c842e84b3963f828b7da729ecb1cd80e91505

单击此按钮后,您将被转储到格式不正确的旧插件管理页面......但该模块将被启用。

要验证所有内容是否已修复,请返回Toolgear->Add-onsSystem从下拉列表中选择,单击Confluence Soy Template Support以展开它,然后单击+图标以验证所有模块是否已启用。

于 2014-09-02T16:11:56.257 回答
-1

我通过在 confluencedb 数据库上执行以下 PostgreSQL 查询以启用 Confluence Soy 模板渲染器来解决此问题。

update BANDANA set BANDANAVALUE='<map><entry><string>com.atlassian.confluence.plugins.doctheme:velocityHelper</strong><boolean>true</boolean></entry><entry><string>com.atlassian.confluence.plugins.soy::soyTemplateRendererHelperContext</string><boolean>true</boolean></entry></map>'
于 2014-04-17T18:18:32.013 回答