Changeset 8781

Show
Ignore:
Timestamp:
06/26/12 22:49:15 (11 months ago)
Author:
jow
Message:

libs/web: extend network_ifacelist widget to display all networks an iface is member of

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • luci/trunk/libs/web/luasrc/view/cbi/network_ifacelist.htm

    r7558 r8781  
    5252            <img title="<%=iface:get_type_i18n()%>" style="width:16px; height:16px; vertical-align:middle" src="<%=resource%>/icons/<%=iface:type()%><%=iface:is_up() and "" or "_disabled"%>.png" /> 
    5353            <% if link then -%></a><% end -%> 
    54             <%=pcdata(iface:get_i18n())%><% local n = iface:get_network(); if n then %> (<a href="<%=n:adminlink()%>"><%=n:name()%></a>)<% end %> 
     54            <%=pcdata(iface:get_i18n())%> 
     55            <% local ns = iface:get_networks(); if #ns > 0 then %>( 
     56                <%- local i, n; for i, n in ipairs(ns) do -%> 
     57                    <%-= (i>1) and ', ' -%> 
     58                    <a href="<%=n:adminlink()%>"><%=n:name()%></a> 
     59                <%- end -%> 
     60            )<% end %> 
    5561        </label> 
    5662    </li>