【问题标题】:Confused about Saiku Analytics javascript file对 Saiku Analytics javascript 文件感到困惑
【发布时间】:2017-04-07 15:01:14
【问题描述】:

我正在尝试自定义 Saiku Analytics 3.11 Pentaho 插件的用户界面。一切都很好,直到我需要自定义问候页面,即单击“创建新查询”按钮的页面。我找不到与该页面等效的 HTML 页面,因此我在整个 Pentaho 目录中搜索了问候页面的一段文本,并找到了该段落的来源saiku.min.js 文件。

现在,我不知道这个文件发生了什么。这是我找到的段落的功能:

function(){var a=$("\x3cdiv\x3e \x3cdiv id\x3d'splash'\x3e \x3cnav\x3e \x3cul\x3e \x3cli class\x3d'active'\x3e\x3ca class\x3d'welcome head' href\x3d'#'\x3eWelcome\x3c/a\x3e\x3c/li\x3e \x3cli\x3e\x3ca class\x3d'features head' href\x3d'#'\x3eFeatures\x3c/a\x3e\x3c/li\x3e \x3cli\x3e\x3ca class\x3d'help head' href\x3d'#'\x3eGet Help\x3c/a\x3e\x3c/li\x3e \x3cli class\x3d'enterprisetoggle enterprise'\x3e\x3ca class\x3d'enterprise head' href\x3d'#'\x3eEnterprise\x3c/a\x3e\x3c/li\x3e \x3c/ul\x3e \x3ch2\x3eExplore Data. Visualise. Act.\x3c/h2\x3e \x3c/nav\x3e \x3csection class\x3d'stabs'\x3e \x3csection style\x3d'margin-top:50px;min-height:700px;' id\x3d'welcome'\x3e \x3cdiv style\x3d'width:50%;float:left;'\x3e \x3ch1 class\x3d'saikulogo'\x3eSaiku\x3c/h1\x3e \x3cp\x3eSaiku has the power to change the way you think about your business and make decisions.   Saiku provides powerful, web based analytics for everyone in your organisation. Quickly and easily analyse data from any data  source to discover what is really happening inside and outside your organisation. \x3ci class\x3d'icon icon-remove' style\x3d'height: 100px;'\x3e\x3c/i\x3e  \x3c/p\x3e \x3ch2\x3e

我对 JavaScript 一无所知,所以这让我很困惑。这是调用外部 HTML 文件还是通过 JS 生成?这是什么\x3 东西?我只需要删除生成此页面的所有内容并仅保留“创建新查询”按钮。

提前致谢!

【问题讨论】:

    标签: javascript html customization analytics saiku


    【解决方案1】:

    saiku.min.js 只是 minified 文件。这里 (https://github.com/OSBI/saiku/tree/development/saiku-ui) 你有 Saiku 的所有 UI,所以你可以编辑并在用新代码替换 pentaho 中的 saiku 的 UI。

    【讨论】:

      【解决方案2】:

      在 saiku 中,他们将主页呈现为存储在 saiku.min.js

      中的 HTML 编码字符串

      您可以对 saiku.min.js 进行 uglify 并保留您希望在 Saiku 主屏幕上显示的那个按钮的 HTML 内容

      希望这将有助于解决您的问题。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-05-06
        • 2014-11-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-08
        • 2012-02-20
        相关资源
        最近更新 更多