2017-04-07 135 views
0

我想要自定義Saiku Analytics 3.11 Pentaho插件的用戶界面。一切都很好,直到我需要自定義問候頁面,您點擊「創建新查詢」按鈕。我無法找到該頁面的HTML頁面,因此我在整個Pentaho目錄中搜索了一段歡迎頁面的文本,並找到saiku.min.js文件,該段落來自該文件。關於Saiku Analytics javascript文件的困惑

現在,我不知道這個文件正在發生什麼。以下是我找到的段落的功能:

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的東西?我只需要刪除生成此頁面的任何內容,並只保留「創建新查詢」按鈕。

在此先感謝!

回答

0

在賽酷,他們正在渲染主頁存儲在saiku.min.js的HTML編碼字符串

可以醜化saiku.min.js並保持你想要的按鈕的HTML內容在Saiku的主屏幕上顯示

希望這將有助於解決您的問題。