|
@@ -39,13 +39,15 @@
|
|
|
<ol class="list-unstyled col-md-8">
|
|
|
<c:forEach var="doc" varStatus="s" items="${documentItems}">
|
|
|
<li id="result${s.index}">
|
|
|
- <h3 class="title text-truncate" style="margin-bottom:0;">
|
|
|
- <a class="link" href="${doc.url_link}" data-uri="${doc.url_link}"
|
|
|
- data-id="${doc.doc_id}" data-order="${s.index}">${doc.content_title}</a>
|
|
|
- </h3>
|
|
|
- <c:if test="${ fn:substring(doc.url,0,4)=='smb:' }">
|
|
|
- <i id="tooltip${s.index}" class="clipboard-copy-button fa fa-copy" aria-hidden="true" data-clipboard-text="${doc.url_link}"></i>
|
|
|
- </c:if>
|
|
|
+ <div class="title-container">
|
|
|
+ <h3 class="title text-truncate" style="margin-bottom:0;">
|
|
|
+ <a class="link" href="${doc.url_link}" data-uri="${doc.url_link}"
|
|
|
+ data-id="${doc.doc_id}" data-order="${s.index}">${doc.content_title}</a>
|
|
|
+ </h3>
|
|
|
+ <c:if test="${ fn:substring(doc.url,0,4)=='smb:' }">
|
|
|
+ <i class="clipboard-copy fa fa-copy" data-clipboard-text="${doc.url_link}"></i>
|
|
|
+ </c:if>
|
|
|
+ </div>
|
|
|
<div class="body">
|
|
|
<c:if test="${thumbnailSupport && !empty doc.thumbnail}">
|
|
|
<div class="mr-3">
|
|
@@ -231,13 +233,17 @@
|
|
|
</ul>
|
|
|
</nav>
|
|
|
<script>
|
|
|
- const clipboard = new ClipboardJS('.clipboard-copy-button');
|
|
|
+ const clipboard = new ClipboardJS('.clipboard-copy');
|
|
|
clipboard.on('success', function(e) {
|
|
|
+ e.trigger.classList.remove('clipboard-copy');
|
|
|
+ e.trigger.classList.add('clipboard-copy-');
|
|
|
e.trigger.classList.add('clipboard-copy-copied');
|
|
|
setTimeout(()=>{
|
|
|
e.trigger.classList.remove('clipboard-copy-copied');
|
|
|
+ e.trigger.classList.remove('clipboard-copy-');
|
|
|
+ e.trigger.classList.add('clipboard-copy');
|
|
|
},1200);
|
|
|
e.clearSelection();
|
|
|
});
|
|
|
</script>
|
|
|
-</div>
|
|
|
+</div>
|