UI Improvements
This commit is contained in:
parent
4ed96bb95e
commit
09b829a9c7
9 changed files with 97 additions and 53 deletions
|
@ -18,7 +18,7 @@ configfile = "Konfigurationsdatei"
|
||||||
confirmation = "Bestätigung"
|
confirmation = "Bestätigung"
|
||||||
|
|
||||||
delete = "Löschen"
|
delete = "Löschen"
|
||||||
descr = "Beschriebung"
|
descr = "Beschreibung"
|
||||||
design = "Design"
|
design = "Design"
|
||||||
device = "Gerät"
|
device = "Gerät"
|
||||||
devices = "Geräte"
|
devices = "Geräte"
|
||||||
|
|
BIN
libs/cbi/htdocs/luci-static/resources/cbi/find.gif
Normal file
BIN
libs/cbi/htdocs/luci-static/resources/cbi/find.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 273 B |
BIN
libs/cbi/htdocs/luci-static/resources/cbi/reload.gif
Normal file
BIN
libs/cbi/htdocs/luci-static/resources/cbi/reload.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 248 B |
|
@ -34,7 +34,7 @@ $Id$
|
||||||
<input type="file" size="30" name="archive" />
|
<input type="file" size="30" name="archive" />
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<input type="submit" value="<%:a_s_backup_restore%>" />
|
<input type="submit" class="cbi-input-apply" value="<%:a_s_backup_restore%>" />
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
<%+footer%>
|
<%+footer%>
|
|
@ -11,6 +11,13 @@ You may obtain a copy of the License at
|
||||||
|
|
||||||
$Id$
|
$Id$
|
||||||
|
|
||||||
|
-%>
|
||||||
|
<%-
|
||||||
|
local rowcnt = 1
|
||||||
|
function rowstyle()
|
||||||
|
rowcnt = rowcnt + 1
|
||||||
|
return (rowcnt % 2) + 1
|
||||||
|
end
|
||||||
-%>
|
-%>
|
||||||
<%+header%>
|
<%+header%>
|
||||||
<h1><%:system%></h1>
|
<h1><%:system%></h1>
|
||||||
|
@ -36,56 +43,57 @@ $Id$
|
||||||
<br />
|
<br />
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
<div>
|
<form method="post" action="<%=REQUEST_URI%>">
|
||||||
<a href="<%=controller%>/admin/system/packages/ipkg"><%:a_s_packages_ipkg%></a><br />
|
<div class="cbi-map">
|
||||||
<a href="<%=controller%>/admin/system/packages?update=1"><%:a_s_packages_updatelist%></a><br />
|
<fieldset class="cbi-section">
|
||||||
<a href="<%=controller%>/admin/system/packages?upgrade=1"><%:a_s_packages_upgrade%></a>
|
<ul>
|
||||||
</div>
|
<li><a href="<%=REQUEST_URI%>/ipkg"><%:a_s_packages_ipkg%></a></li>
|
||||||
|
<li><a href="<%=REQUEST_URI%>?update=1"><%:a_s_packages_updatelist%></a></li>
|
||||||
|
<li><a href="<%=REQUEST_URI%>?upgrade=1"><%:a_s_packages_upgrade%></a></li>
|
||||||
|
</ul>
|
||||||
|
<br />
|
||||||
|
<fieldset class="cbi-section-node">
|
||||||
|
<div class="cbi-value">
|
||||||
|
<label class="cbi-value-title"><%:a_s_packages_installurl%>:</label>
|
||||||
|
<div class="cbi-value-field">
|
||||||
|
<input type="text" name="url" size="30" value="" />
|
||||||
|
<input class="cbi-input-save" type="submit" name="submit" value="<%:ok%>" />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<br />
|
<div class="cbi-value">
|
||||||
<br />
|
<label class="cbi-value-title"><%:filter%>:</label>
|
||||||
|
<div class="cbi-value-field">
|
||||||
|
<input type="text" name="query" size="20" value="<%=query%>" />
|
||||||
|
<input type="submit" class="cbi-input-find" name="search" value="<%:a_s_packages_search%>" />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<form method="post" action="<%=controller%>/admin/system/packages">
|
<table class="cbi-section-table">
|
||||||
<div>
|
<tr class="cbi-section-table-titles">
|
||||||
<span class="bold"><%:a_s_packages_installurl%>:</span><br />
|
<th class="cbi-section-table-cell"><%:a_s_packages_name%></th>
|
||||||
<input type="text" name="url" size="30" value="" />
|
<th class="cbi-section-table-cell"><%:version%></th>
|
||||||
<input type="submit" name="submit" value="<%:ok%>" />
|
<th class="cbi-section-table-cell"><%:install%></th>
|
||||||
|
<th class="cbi-section-table-cell"><%:delete%></th>
|
||||||
|
<th class="cbi-section-table-cell"><%:descr%></th>
|
||||||
|
</tr>
|
||||||
|
<% for k, pkg in pairs(pkgs) do %>
|
||||||
|
<tr class="cbi-section-table-row cbi-rowstyle-<%=rowstyle()%>">
|
||||||
|
<td><%=pkg.Package%></td>
|
||||||
|
<td><%=pkg.Version%></td>
|
||||||
|
<td><% if not pkg.Status or not pkg.Status.installed then %><input type="checkbox" name="install.<%=pkg.Package%>" value="1" /><% else %><%:installed%><% end %></td>
|
||||||
|
<td><% if pkg.Status and pkg.Status.installed then %><input type="checkbox" name="remove.<%=pkg.Package%>" value="1" /><% else %><%:notinstalled%><% end %></td>
|
||||||
|
<td><%=pkg.Description%></td>
|
||||||
|
</tr>
|
||||||
|
<% end %>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<br />
|
||||||
|
|
||||||
|
<div style="text-align: right">
|
||||||
|
<input type="submit" class="cbi-input-apply" name="submit" value="<%:a_s_packages_do%>" />
|
||||||
|
</div>
|
||||||
|
</fieldset></fieldset>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
|
|
||||||
<div>
|
|
||||||
<span class="bold"><%:filter%>:</span>
|
|
||||||
<input type="text" name="query" size="20" value="<%=query%>" />
|
|
||||||
<input type="submit" name="search" value="<%:a_s_packages_search%>" />
|
|
||||||
<input type="submit" name="submit" value="<%:a_s_packages_do%>" />
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
|
|
||||||
<div>
|
|
||||||
<table style="font-size: 0.8em">
|
|
||||||
<tr>
|
|
||||||
<th><%:a_s_packages_name%></th>
|
|
||||||
<th><%:version%></th>
|
|
||||||
<th><%:install%></th>
|
|
||||||
<th><%:delete%></th>
|
|
||||||
<th><%:descr%></th>
|
|
||||||
</tr>
|
|
||||||
<% for k, pkg in pairs(pkgs) do %>
|
|
||||||
<tr>
|
|
||||||
<td><%=pkg.Package%></td>
|
|
||||||
<td><%=pkg.Version%></td>
|
|
||||||
<td><% if not pkg.Status or not pkg.Status.installed then %><input type="checkbox" name="install.<%=pkg.Package%>" value="1" /><% else %><%:installed%><% end %></td>
|
|
||||||
<td><% if pkg.Status and pkg.Status.installed then %><input type="checkbox" name="remove.<%=pkg.Package%>" value="1" /><% else %><%:notinstalled%><% end %></td>
|
|
||||||
<td><%=pkg.Description%></td>
|
|
||||||
</tr>
|
|
||||||
<% end %>
|
|
||||||
</table>
|
|
||||||
</div>
|
|
||||||
<br />
|
|
||||||
<input type="submit" name="submit" value="<%:a_s_packages_do%>" />
|
|
||||||
</form>
|
</form>
|
||||||
<%+footer%>
|
<%+footer%>
|
|
@ -34,7 +34,7 @@ $Id$
|
||||||
<input type="file" size="30" name="archive" />
|
<input type="file" size="30" name="archive" />
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<input type="submit" value="<%:a_s_backup_restore%>" />
|
<input type="submit" class="cbi-input-apply" value="<%:a_s_backup_restore%>" />
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
<%+footer%>
|
<%+footer%>
|
|
@ -283,6 +283,18 @@ input.cbi-input-key {
|
||||||
padding-left: 17px;
|
padding-left: 17px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
input.cbi-input-find {
|
||||||
|
background: url('../resources/cbi/find.gif') no-repeat scroll 1px center;
|
||||||
|
background-color: inherit;
|
||||||
|
padding-left: 17px;
|
||||||
|
}
|
||||||
|
|
||||||
|
input.cbi-input-reload {
|
||||||
|
background: url('../resources/cbi/reload.gif') no-repeat scroll 1px center;
|
||||||
|
background-color: inherit;
|
||||||
|
padding-left: 17px;
|
||||||
|
}
|
||||||
|
|
||||||
input.cbi-input-add,
|
input.cbi-input-add,
|
||||||
input.cbi-button-add {
|
input.cbi-button-add {
|
||||||
background: url('../resources/cbi/add.gif') no-repeat scroll 1px center;
|
background: url('../resources/cbi/add.gif') no-repeat scroll 1px center;
|
||||||
|
|
|
@ -268,6 +268,18 @@ input.cbi-input-key {
|
||||||
padding-left: 17px;
|
padding-left: 17px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
input.cbi-input-find {
|
||||||
|
background: url('../resources/cbi/find.gif') no-repeat scroll 1px center;
|
||||||
|
background-color: inherit;
|
||||||
|
padding-left: 17px;
|
||||||
|
}
|
||||||
|
|
||||||
|
input.cbi-input-reload {
|
||||||
|
background: url('../resources/cbi/reload.gif') no-repeat scroll 1px center;
|
||||||
|
background-color: inherit;
|
||||||
|
padding-left: 17px;
|
||||||
|
}
|
||||||
|
|
||||||
input.cbi-input-add,
|
input.cbi-input-add,
|
||||||
input.cbi-button-add {
|
input.cbi-button-add {
|
||||||
background: url('../resources/cbi/add.gif') no-repeat scroll 1px center;
|
background: url('../resources/cbi/add.gif') no-repeat scroll 1px center;
|
||||||
|
|
|
@ -276,6 +276,18 @@ input.cbi-input-key {
|
||||||
padding-left: 17px;
|
padding-left: 17px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
input.cbi-input-find {
|
||||||
|
background: url('../resources/cbi/find.gif') no-repeat scroll 1px center;
|
||||||
|
background-color: inherit;
|
||||||
|
padding-left: 17px;
|
||||||
|
}
|
||||||
|
|
||||||
|
input.cbi-input-reload {
|
||||||
|
background: url('../resources/cbi/reload.gif') no-repeat scroll 1px center;
|
||||||
|
background-color: inherit;
|
||||||
|
padding-left: 17px;
|
||||||
|
}
|
||||||
|
|
||||||
input.cbi-input-add,
|
input.cbi-input-add,
|
||||||
input.cbi-button-add {
|
input.cbi-button-add {
|
||||||
background: url('../resources/cbi/add.gif') no-repeat scroll 1px center;
|
background: url('../resources/cbi/add.gif') no-repeat scroll 1px center;
|
||||||
|
|
Loading…
Reference in a new issue