summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlo Landmeter <clandmeter@gmail.com>2015-03-19 19:24:48 +0000
committerCarlo Landmeter <clandmeter@gmail.com>2015-03-19 19:24:48 +0000
commit701e936dc64d580a01dabe459ba4974f714e1120 (patch)
treed4598d1bdb8187fd8202fca18c21c1f1ac447b5a
parent4919df119ba7337ff9892711ddcffb5f69fd0cb3 (diff)
downloadaports-turbo-701e936dc64d580a01dabe459ba4974f714e1120.tar.bz2
aports-turbo-701e936dc64d580a01dabe459ba4974f714e1120.tar.xz
add qty to right sidebar
-rwxr-xr-xaports.lua3
-rw-r--r--tpl/package.tpl6
2 files changed, 6 insertions, 3 deletions
diff --git a/aports.lua b/aports.lua
index 1c2269b..95d7c70 100755
--- a/aports.lua
+++ b/aports.lua
@@ -69,8 +69,11 @@ function PackageRenderer:get(arch, name)
local table = QueryPackage(name, arch)
if table ~= nil then
table.deps = QueryDeps(table.deps)
+ table.deps_qty = (table.deps ~= nil) and #table.deps or "0"
table.reqbys = QueryRequiredBy(table.provides)
+ table.reqdeps_qty = (table.reqdeps ~= nil) and #table.reqdeps or "0"
table.subpkgs = QuerySubPackages(table.origin, table.name)
+ table.subpkgs_qty = (table.subpkgs ~= nil) and #table.subpkgs or "0"
table.maintainer = string.gsub(table.maintainer, '<.*>', '')
for k in pairs (table) do
if table[k] == "" then
diff --git a/tpl/package.tpl b/tpl/package.tpl
index 1a473f0..672d3b0 100644
--- a/tpl/package.tpl
+++ b/tpl/package.tpl
@@ -84,7 +84,7 @@
<div class="col-md-3 col-md-offset-1">
<div class="panel panel-default">
<div class="panel-heading">
- <a class="accordion-toggle" data-toggle="collapse" href="#collapseDeps" aria-expanded="false">Dependecies</a>
+ <a class="accordion-toggle" data-toggle="collapse" href="#collapseDeps" aria-expanded="false">Dependecies ({{deps_qty}})</a>
</div>
<div id="collapseDeps" class="panel-collapse collapse">
<ul class="list-group">{{#deps}}
@@ -94,7 +94,7 @@
</div>
<div class="panel panel-default">
<div class="panel-heading">
- <a class="accordion-toggle" data-toggle="collapse" href="#collapseReqBy" aria-expanded="false">Required by</a>
+ <a class="accordion-toggle" data-toggle="collapse" href="#collapseReqBy" aria-expanded="false">Required by ({{reqdeps_qty}})</a>
</div>
<div id="collapseReqBy" class="panel-collapse collapse">
<ul class="list-group">{{#reqbys}}
@@ -104,7 +104,7 @@
</div>
<div class="panel panel-default">
<div class="panel-heading">
- <a class="accordion-toggle" data-toggle="collapse" href="#collapseSubPkg" aria-expanded="false">Sub Packages</a>
+ <a class="accordion-toggle" data-toggle="collapse" href="#collapseSubPkg" aria-expanded="false">Sub Packages ({{subpkgs_qty}})</a>
</div>
<div id="collapseSubPkg" class="panel-collapse collapse">
<ul class="list-group">{{#subpkgs}}