html - 在 Kibana 4 的导航栏中添加一个页面

标签 html angularjs elasticsearch kibana

我正在尝试向 Kibana 4 添加欢迎/介绍页面,并且需要修改导航菜单。我在/src/kibana/plugins/kibana/kibana.html 找到了导航源 html 文档,但无法弄清楚选项卡名称是从哪里注入(inject)的。

这是进行调用的列表代码块:

<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>

这与“发现”、“可视化”、“仪表板”和“设置”相关,如下所示:

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

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

最佳答案

我在 Kibana 4.1.1 中添加了这样一个页面:

  • src/kibana/plugins/settings复制到src/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 中的所有代码(将 settings 替换为 help)。

当然不是最简单的做事方式,very much not endorsed by elastic.co .我希望受支持的做事方式不会太遥远。

关于html - 在 Kibana 4 的导航栏中添加一个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27807200/

相关文章:

Elasticsearch 排除对字段值的最高命中

javascript - Protractor :按住 Ctrl 单击

javascript - 如何使用 Javascript 在 chrome 中禁用保存密码气泡?

elasticsearch - elasticsearch可视化聚合产生的两个指标的商

html - Tumblr 标题和 Feed 间距

angularjs - 将 PIE.htc 与 AngularJS 一起使用的正确方法是什么?

elasticsearch - Elasticsearch : Match phrase and term

javascript - 如何实现自动调整到您的视口(viewport)的滚动效果

android - 应用程序在 Android 上的呈现方式与使用 phonegap 的 iOS 不同

jQuery - 在第 1 节下显示第一段