Skip to content

Commit

Permalink
Merged with remote main branch, fixed issue with graph rendering
Browse files Browse the repository at this point in the history
  • Loading branch information
ThomasJejkal committed Apr 13, 2023
2 parents 3d4b2b0 + 9945bed commit 3f6d041
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 6 deletions.
9 changes: 5 additions & 4 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -54,16 +54,17 @@ <h1 class="ui block header">
<div class="sixteen wide column">
<div class="ui fluid icon input">
<input id="pid_input" type="text" value="21.T11981/6ab464ed-978b-4996-876f-f68ea913a308"
placeholder="Base-Repo base URL...">
placeholder="FAIR Digital Object PID">
<i class="search icon"></i>
<div id="show-fdo-button" class="ui vertical animated button" tabindex="0">
<div id="show-fdo-button" class="ui vertical animated button" onClick="loadPid()" tabindex="0">
<div class="hidden content">Reload</div>
<div class="visible content">
<i class="fa-solid fa-arrows-rotate"></i>
</div>
</div>
</div>
</div>

</div>

<div class="ui grid container">
Expand Down Expand Up @@ -361,10 +362,8 @@ <h4 class="ui header">
plainTableColumns[1].field = resolver.valueFieldName;
interactiveTableColumns[0].field = resolver.keyFieldName;
interactiveTableColumns[1].field = resolver.valueFieldName;
setRenderType(1);

let response = resolver.checkForFDO(pid);

let isFairDO = response.isFairDO;
let profilePid = response.profilePid;

Expand All @@ -384,6 +383,8 @@ <h4 class="ui header">
data.nodes.push(node);
// }

//set renderers to trigger start rendering
setRenderType(1);
if (!fdoHistory.includes(pid)) {
fdoHistory.push(pid);
localStorage.setItem("fdoHistory", JSON.stringify(fdoHistory));
Expand Down
7 changes: 5 additions & 2 deletions js/mappings.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ function renderHdl(type,value){
url: "https://hdl.handle.net/api/handles/" + value,
async: false,
success: function (json, status) {
console.log(json.values);
//console.log(json.values);
for(let i=0;i<json.values.length;i++){
if (json.values[i].type === "21.T11148/076759916209e5d62bd5") {
//has profile property, is FAIR DO
Expand Down Expand Up @@ -56,6 +56,8 @@ dataTypes.set("21.T11148/c692273deb2772da307f", {'name': 'version', 'class':'fa-
dataTypes.set("21.T11148/1c699a5d1b4ad3ba4956", {'name': 'digitalObjectType', 'class':'fa-solid fa-file-image', 'renderer': renderHdl});
dataTypes.set("21.T11148/2f314c8fe5fb6a0063a8", {'name': 'licenseUrl', 'class':'fa-solid fa-closed-captioning', 'renderer': renderUrl});
dataTypes.set("21.T11148/1a73af9e7ae00182733b", {'name': 'contact', 'class':'fa-solid fa-address-card', 'renderer': renderUrl});
dataTypes.set("21.T11148/b415e16fbe4ca40f2270", {'name': 'topic', 'class':'fa-solid fa-tag', 'renderer': renderUrl});

//Helmholtz-KIP relational attributes
dataTypes.set("21.T11148/d0773859091aeb451528", {'name': 'hasMetadata', 'class':'fa-solid fa-file-import', 'renderer': renderHdl});
dataTypes.set("21.T11148/4fe7cde52629b61e3b82", {'name': 'isMetadataFor', 'class':'fa-solid fa-file-export', 'renderer': renderHdl});
Expand All @@ -70,9 +72,10 @@ dataTypes.set("21.T11148/af11e18f83466642c47d", {'name': 'provenanceGraph', 'cla


//AI
dataTypes.set("21.T11148/59071da0d09ae46f1126", {'name': 'label', 'class':'fa-solid fa-tag', 'renderer': renderText});
dataTypes.set("21.T11148/59071da0d09ae46f1126", {'name': 'label', 'class':'fa-solid fa-tag', 'renderer': renderUrl});
dataTypes.set("21.T11148/bca3915764ce207253f5", {'name': 'imageFormat', 'class':'fa-solid fa-image', 'renderer': renderText});
dataTypes.set("21.T11148/49330041ca5fddf9af92", {'name': 'schemaLocation', 'class':'fa-solid fa-file-circle-exclamation', 'renderer': renderUrl});
dataTypes.set("21.T11148/aafd5fb4c7222e2d950a", {'name': 'dateCreated', 'class':'fa-solid fa-file-circle-plus', 'renderer': renderText});

//BIO
dataTypes.set("pid", {'name': 'pid', 'class':'fa-solid fa-fingerprint', 'renderer': renderUrl});
Expand Down

0 comments on commit 3f6d041

Please sign in to comment.