summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/iframe/main.htm
blob: f0d89d74256156517bdeaae171064c0611cee30f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
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%>