diff --git a/files/templates/submission.html b/files/templates/submission.html
index 920ac08675..d8e94c917b 100644
--- a/files/templates/submission.html
+++ b/files/templates/submission.html
@@ -837,6 +837,20 @@
xhr.onload=function(){
if (xhr.status==200) {
document.getElementById("viewmore").innerHTML = xhr.response.replace(/data-src/g, 'src').replace(/data-cfsrc/g, 'src').replace(/style="display:none;visibility:hidden;"/g, '');
+ var tooltipTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]'));
+ tooltipTriggerList.map(function(element){
+ return new bootstrap.Tooltip(element);
+ });
+
+ const popoverTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="popover"]'));
+ const popoverList = popoverTriggerList.map(function(popoverTriggerEl) {
+ const popoverId = popoverTriggerEl.getAttribute('data-content-id');
+ const contentEl = document.getElementById(popoverId).innerHTML;
+ return new bootstrap.Popover(popoverTriggerEl, {
+ content: contentEl,
+ html: true,
+ });
+ })
}
}
xhr.send(form)