From 304ffdec72a3d489aad2015ca9a697101e353bd3 Mon Sep 17 00:00:00 2001 From: baigner <benedikt.aigner@rwth-aachen.de> Date: Wed, 13 Dec 2017 14:09:04 +0100 Subject: [PATCH] VISTOMS bugfix part 2: Changed tool information table so all the metaData will be shown Former-commit-id: 835d9941ce6bb5cb7859a84135f4525b311af581 --- .../VISTOMS_170817/VISTOMS_datarepl.html | 63 ++++++++++--------- 1 file changed, 33 insertions(+), 30 deletions(-) diff --git a/kadmos/vispack/VISTOMS_170817/VISTOMS_datarepl.html b/kadmos/vispack/VISTOMS_170817/VISTOMS_datarepl.html index a9f84b87b..5ccf6c95d 100644 --- a/kadmos/vispack/VISTOMS_170817/VISTOMS_datarepl.html +++ b/kadmos/vispack/VISTOMS_170817/VISTOMS_datarepl.html @@ -19892,24 +19892,25 @@ th, td { { data.push({ "name" : "NO TOOL METADATA AVAILABLE", "value" : "..." }) } - for (var j=0; j < aTool.metadata.length;j++) + function findSubMetaData(aMetaData) { - var metaData = aTool.metadata[j]; - for(var key in metaData) + for(var key in aMetaData) { - if (typeof metaData[key] === 'object') + if (typeof aMetaData[key] === 'object') { - for (var subKey in metaData[key]) - { - data.push({ "name" : subKey, "value" : metaData[key][subKey] }) - } + data.push({ "name" : key, "value" : ''}) ; + findSubMetaData(aMetaData[key]); } else { - data.push({ "name" : key, "value" : metaData[key] }) + data.push({ "name" : key, "value" : aMetaData[key] }) } } - + } + for (var j=0; j < aTool.metadata.length;j++) + { + var metaData = aTool.metadata[j]; + findSubMetaData(metaData); } var table = toolTableGroup.append('table'); tabulate(table,data,['name', 'value']); // 2 column table @@ -22192,24 +22193,25 @@ th, td { { data.push({ "name" : "NO TOOL METADATA AVAILABLE", "value" : "..." }) } - for (var j=0; j < aTool.metadata.length;j++) + function findSubMetaData(aMetaData) { - var metaData = aTool.metadata[j]; - for(var key in metaData) + for(var key in aMetaData) { - if (typeof metaData[key] === 'object') + if (typeof aMetaData[key] === 'object') { - for (var subKey in metaData[key]) - { - data.push({ "name" : subKey, "value" : metaData[key][subKey] }) - } + data.push({ "name" : key, "value" : ''}) ; + findSubMetaData(aMetaData[key]); } else { - data.push({ "name" : key, "value" : metaData[key] }) + data.push({ "name" : key, "value" : aMetaData[key] }) } } - + } + for (var j=0; j < aTool.metadata.length;j++) + { + var metaData = aTool.metadata[j]; + findSubMetaData(metaData); } var table = toolTableGroup.append('table'); tabulate(table,data,['name', 'value']); // 2 column table @@ -25292,24 +25294,25 @@ th, td { { data.push({ "name" : "NO TOOL METADATA AVAILABLE", "value" : "..." }) } - for (var j=0; j < aTool.metadata.length;j++) + function findSubMetaData(aMetaData) { - var metaData = aTool.metadata[j]; - for(var key in metaData) + for(var key in aMetaData) { - if (typeof metaData[key] === 'object') + if (typeof aMetaData[key] === 'object') { - for (var subKey in metaData[key]) - { - data.push({ "name" : subKey, "value" : metaData[key][subKey] }) - } + data.push({ "name" : key, "value" : ''}) ; + findSubMetaData(aMetaData[key]); } else { - data.push({ "name" : key, "value" : metaData[key] }) + data.push({ "name" : key, "value" : aMetaData[key] }) } } - + } + for (var j=0; j < aTool.metadata.length;j++) + { + var metaData = aTool.metadata[j]; + findSubMetaData(metaData); } var table = toolTableGroup.append('table'); tabulate(table,data,['name', 'value']); // 2 column table -- GitLab