Skip to content

Commit

Permalink
removed download link and pdf and image previewers as they do not wor…
Browse files Browse the repository at this point in the history
…k in Dataverse context
  • Loading branch information
ErykKul committed Oct 13, 2023
1 parent afd1a0a commit 0899bf0
Showing 1 changed file with 9 additions and 5 deletions.
14 changes: 9 additions & 5 deletions previewers/betatest/js/ro-crate-dynamic.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
/*
Based on https://github.com/Language-Research-Technology/ro-crate-html-js
copied from https://unpkg.com/[email protected]/dist/ro-crate-dynamic.js (resolved https://unpkg.com/ro-crate-html-js/dist/ro-crate-dynamic.js) with added call to load() function at the line 135
copied from https://unpkg.com/[email protected]/dist/ro-crate-dynamic.js (resolved https://unpkg.com/ro-crate-html-js/dist/ro-crate-dynamic.js)
Changes from original:
- added call to load() function at the line 139
- removed download link for the files, as it does not work in the context of the Dataverse previewer (line 427)
- removed image and pdf previewers, as it does not work in the context of the Dataverse previewer (line 491)
*/

(function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;i<t.length;i++)o(t[i]);return o}return r})()({1:[function(require,module,exports){
Expand Down Expand Up @@ -420,9 +424,9 @@ copied from https://unpkg.com/[email protected]/dist/ro-crate-dynamic.js (
}
}
}
} else if ( types.includes("File") || types.includes("ImageObject") || types.includes("MediaObject") || path === "ro-crate-metadata.jsonld"){
} /*else if ( types.includes("File") || types.includes("ImageObject") || types.includes("MediaObject") || path === "ro-crate-metadata.jsonld"){
view = "⬇️ Download: ";
}
} */
if (view){
idLink += `<a href="${path}">${view}</a>`;
}
Expand Down Expand Up @@ -484,13 +488,13 @@ copied from https://unpkg.com/[email protected]/dist/ro-crate-dynamic.js (
previews += `<iframe src='${p}' width='100%' height='500'></iframe>`;
} else if (p.match(/(\.mp3)|(\.ogg?)|(\.wav)$/i)){
previews += `<audio controls><source src='${p}'/></audio>`;
} else if (p.match(/(\.jpe?g)|(\.png)$/i)){
} /*else if (p.match(/(\.jpe?g)|(\.png)$/i)){
previews += `<img width='100%' style='object-fit: contain' src='${p}'/>`;
}
else if (p.match(/pdf$/i)){
previews += `<embed src="${p}" type="application/pdf" width="100%" height="600px" />`;

}
} */
}
return previews;
}
Expand Down

0 comments on commit 0899bf0

Please sign in to comment.