luci/applications/luci-app-babeld/luasrc/view/babeld.htm
Jonathan Pagel 17ee61c601 luci-app-babeld: rewrite javascript without CDN includes
Rewrite luci app in javascript without external sources

CC-Signed-off-by: Nick Hainke <vincent@systemli.org>
Signed-off-by: Jonathan Pagel <jonny_tischbein@systemli.org>
2021-02-15 07:44:02 -10:00

22 lines
754 B
HTML

<%+header%>
<script type="text/javascript" src="<%=resource%>/babeld.js"></script>
<div id="babeld"></div>
<script type="text/javascript">
data = {};
data["ubus_rpc_session"] = "<%=luci.dispatcher.context.authsession%>"
origin = document.location.href.replace(location.pathname, "")
ubus_url = origin + "/ubus/"
var info = ubus_call("babeld", "get_info", {});
var xroutes = ubus_call("babeld", "get_xroutes", {});
var routes = ubus_call("babeld", "get_routes", {});
var neighbours = ubus_call("babeld", "get_neighbours", {});
renderTableInfo(info, 'babeld');
renderTableXRoutes(xroutes, 'babeld');
renderTableRoutes(routes, 'babeld');
renderTableNeighbours(neighbours, 'babeld');
</script>
<%+footer%>