better image overview

This commit is contained in:
Marc Wäckerlin
2015-11-20 15:14:56 +00:00
parent 0df8e72673
commit 299bf06591
2 changed files with 19 additions and 3 deletions

View File

@@ -19,13 +19,27 @@ if ($ret==0) {
if (isset($i['RepoTags']) && count($i['RepoTags'])>0) {
$name = join("\\n", $i['RepoTags']);
if (isset($i['Author']) && $i['Author']!="") $name .= '\\n['.$i['Author'].']';
echo ' "'.$i['Id'].'" [label="'.$name.'"];'."\n";
}
echo ' "'.$i['Id'].'" [label="'.$name.'"];'."\n";
}
foreach ($images as $i) {
if (isset($i['Parent']) && $i['Parent']!="")
echo ' "'.$i['Parent'].'" -> "'.$i['Id'].'";'."\n";
if (isset($i['RepoTags']) && count($i['RepoTags'])>0) {
for ($p = $i['Parent']; isset($p) && $p!="";) {
$next = null;
foreach ($images as $i2)
if ($i2['Id'] == $p) {
$next = $i2;
break;
}
if (!$next) break;
$p = $next['Parent'];
if (isset($next['RepoTags']) && count($next['RepoTags'])>0) {
echo ' "'.$next['Id'].'" -> "'.$i['Id'].'";'."\n";
break;
}
}
}
}
echo "}";

View File

@@ -19,6 +19,8 @@ div {
svg {
max-width: 100%;
max-height: 100%;
width: auto;
height: auto;
}