diff options
Diffstat (limited to 'applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/iframe/main.htm')
-rw-r--r-- | applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/iframe/main.htm | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/iframe/main.htm b/applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/iframe/main.htm new file mode 100644 index 0000000000..f0d89d7425 --- /dev/null +++ b/applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/iframe/main.htm @@ -0,0 +1,45 @@ +<% +--[[ +LuCI - Lua Configuration Interface + +Copyright 2012 Manuel Munz <freifunk at somakoma dot de> + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +]]-- + +local url = data['url'] +local name = data['.name'] +local title = data['title'] or "No title set" +local height = data['height'] or "400px" +if type(height) == "number" then + height = height .. "px" +end +local width = data['width'] or "100%" +if type(width) == "number" then + width = width .. "px" +end + +%> + +<div id="<%=name%>" style="width:<%=width%>;float:left;"> +<h2><%=title%></h2> + +<% if not url then %> + +<%:No url set.%> + +<% else %> +<div style="height:<%=height%>;min-height:<%=height%>"> +<object type="text/html" data="<%=url%>" width="100%" height="<%=height%>" name="widget_<%=name%>" id="widget_<%=name%>"> +<param name="src" value="<%=url%>" /> +<%:Sorry, your browser doesn't support the object tag and cannot display this page:%><br /> +<a href="<%=url%>"><%=url%></a> +</object> +</div> +</div> +<%end%> |