一尘不染

在Kibana 4中将页面添加到导航栏中

elasticsearch

我试图将欢迎页面/简介页面添加到Kibana
4,并且需要修改导航菜单。我在/src/kibana/plugins/kibana/kibana.html上找到了导航源html文档,但无法确定从何处插入了选项卡名称。

这是进行呼叫的列表代码块:

<li ng-repeat="app in apps.inOrder | filter:{show: true}" ng-class="{active: activeApp === app}">
    <a ng-href="#{{app.lastPath}}" bo-text="app.name"></a>
</li>

与单词“ Discover”,“ Visualize”,“ Dashboard”和“ Settings”相关联,如下所示:

http://www.elasticsearch.org/content/uploads/2014/10/Screen-
Shot-2014-09-30-at-4.07.15-PM.png

我希望会有一个配置文件,但是我似乎找不到它…


阅读 281

收藏
2020-06-22

共1个答案

一尘不染

我在Kibana 4.1.1中添加了一个页面,如下所示:

  • 复制src/kibana/plugins/settingssrc/kibana/plugins/help
  • 去掉
    • src/kibana/plugins/help/styles
    • src/kibana/plugins/help/saved_object_registry.js
    • src/kibana/plugins/help/sections/advanced
    • src/kibana/plugins/help/sections/indices
    • src/kibana/plugins/help/sections/objects

然后,我重构了其中的所有代码src/kibana/plugins/help(替换settingshelp)。

当然,这不是最简单的做事方式,而且也没有Elastic.co认可。我希望支持的做事方式不会太遥远。

2020-06-22