【问题标题】:Adding a page to the navigation bar in Kibana 4在 Kibana 4 中向导航栏添加页面
【发布时间】:2015-07-24 16:22:50
【问题描述】:

我正在尝试向 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>

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

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

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

【问题讨论】:

  • 运行 grunt 应用程序后查看组合索引文件,似乎创建了 app 变量,然后根据插件分配了各种标头。它仍然有点模糊,但开始变得更加清晰。

标签: html angularjs elasticsearch kibana


【解决方案1】:

我在 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。我希望一种受支持的做事方式不会太远。

【讨论】:

  • 而且你什么都不改变吗?我这样做了,但没有用。
猜你喜欢
  • 2018-04-16
  • 1970-01-01
  • 1970-01-01
  • 2022-01-04
  • 2021-04-09
  • 1970-01-01
  • 1970-01-01
  • 2023-03-04
  • 1970-01-01
相关资源
最近更新 更多