Browse Source

fixed dataset template

master
rdrew 2 years ago
parent
commit
3f0d1fdce2
  1. 60
      templates/content/node--islandora-rdm-dataset.html.twig
  2. 50
      templates/content/node--islandora-rdm-dataset.html.twig.bk

60
templates/content/node--islandora-rdm-dataset.html.twig

@ -1,4 +1,4 @@
{{ dd(content) }} {#{{ dd(content) }}#}
{% {%
set node_classes = [ set node_classes = [
'node', 'node',
@ -134,64 +134,10 @@ set node_classes = [
{{ content.links }} {{ content.links }}
{{ content.group_dataset }} {{ content.group_dataset }}
{#/table#} {#/table#}
<!-- dummy tabs -->
<!-- Tab links -->
{#
<div class="tab">
<button id="defaultOpen" class="tablinks" onclick="openTab(event, 'Tab01')">Tab01</button>
<button class="tablinks" onclick="openTab(event, 'Tab02')">Tab02</button>
<button class="tablinks" onclick="openTab(event, 'Tab03')">Tab03</button>
</div>
<!-- Tab content -->
<div id="Tab01" class="tabcontent">
<h3>Tab01</h3>
<p>Adipisicing consectetur dolorem tempora quibusdam ad at! Eius consectetur consequuntur omnis tenetur repudiandae. Iure laudantium optio magni laboriosam rerum Commodi quisquam tempora eaque minima nemo! Distinctio earum dolores aliquid facere</p>
</div>
<div id="Tab02" class="tabcontent">
<h3>Tab02</h3>
<p>Dolor quam quo vero perspiciatis vel. Odit ut delectus doloribus illum culpa? Nobis culpa aperiam omnis quae cupiditate ipsam libero iure vero. Unde sequi eligendi eaque eum repellendus Animi ullam.</p>
</div>
<div id="Tab02" class="tabcontent">
<h3>Tab03</h3>
<p>Adipisicing ea dolorum eos excepturi nobis Ipsa officia accusamus omnis iure at Repudiandae quaerat ratione provident quos quae dolor Est voluptatibus aliquam fuga enim nostrum? Necessitatibus magni earum quo esse.</p>
</div>
<!-- /dummy tabs -->
{{ content.field_rdm_creator }}
{{ content.field_rdm_organization_name }}
#}
<hr> <hr>
<span>(below this will be hidden)</span>
<hr>
{{ content }} {{ content }}
</div> </div>
</article> </article>
{#==========#}
{#JS for Tabs#}
{#==========#}
<script>
function openTab(evt, tabName) {
// Declare all variables
var i, tabcontent, tablinks;
// Get all elements with class="tabcontent" and hide them
tabcontent = document.getElementsByClassName("tabcontent");
for (i = 0; i < tabcontent.length; i++) {
tabcontent[i].style.display = "none";
}
// Get all elements with class="tablinks" and remove the class "active"
tablinks = document.getElementsByClassName("tablinks");
for (i = 0; i < tablinks.length; i++) {
tablinks[i].className = tablinks[i].className.replace(" active", "");
}
// Show the current tab, and add an "active" class to the button that opened the tab
document.getElementById(tabName).style.display = "block";
evt.currentTarget.className += " active";
}
document.getElementById("defaultOpen").click();
</script>

50
templates/content/node--islandora-rdm-dataset.html.twig_bk → templates/content/node--islandora-rdm-dataset.html.twig.bk

@ -1,4 +1,4 @@
{{ dd(content) }} {#{{ dd(content) }}#}
{% {%
set node_classes = [ set node_classes = [
'node', 'node',
@ -45,10 +45,10 @@ set node_classes = [
{#Dummy Content#} {#Dummy Content#}
{#=============#} {#=============#}
<hr> <hr>
<h3>Rob's dummy content</h3> {#<h3>Rob's dummy content</h3>#}
<section class="citation-block"> <section class="citation-block">
<div class="icon"><i class="ficon-file"></i></div> <div class="icon"><i class="ficon-file"></i></div>
<div class="data-citation"><h3>Title</h3> <div class="data-citation"><h3>{{ label }}</h3>
<span> <span>
Elit consequatur quasi expedita sint consectetur. Ipsa obcaecati sed dolores exercitationem iste Voluptate ipsam nihil aperiam numquam asperiores Sequi iste ad commodi eligendi sunt? Amet possimus ratione est exercitationem blanditiis? Elit consequatur quasi expedita sint consectetur. Ipsa obcaecati sed dolores exercitationem iste Voluptate ipsam nihil aperiam numquam asperiores Sequi iste ad commodi eligendi sunt? Amet possimus ratione est exercitationem blanditiis?
</span></div> </span></div>
@ -56,66 +56,78 @@ set node_classes = [
{#Table#} {#Table#}
<table class="rdm_metadata"> <table class="rdm_metadata">
<tbody> <tbody>
{% if content.field_rdm_creator[0] is not empty %}
<tr id="creator"> <tr id="creator">
<th class="label" scope="row">Creator(s)</th> <th class="label" scope="row">Creator(s):</th>
<td> <td>
<div>{{ content.field_rdm_creator }}</div> <div>{{ content.field_rdm_creator }}</div>
</td> </td>
</tr> </tr>
{% endif %}
{% if content.field_rdm_description[0] is not empty %}
<tr id="description"> <tr id="description">
<th class="label" scope="row">Description</th> <th class="label" scope="row">Description:</th>
<td> <td>
<div>{{ content.field_rdm_description[0] }}</div> <div>{{ content.field_rdm_description[0] }}</div>
</td> </td>
</tr> </tr>
{% endif %}
{% if content.field_rdm_contributors[0] is not empty %}
<tr id="contibutors"> <tr id="contibutors">
<th class="label" scope="row">Contributor(s)</th> <th class="label" scope="row">Contributor(s):</th>
<td> <td>
<div>{{ content.field_rdm_contributors }}</div> <div>{{ content.field_rdm_contributors }}</div>
</td> </td>
</tr> </tr>
{% endif %}
{% if content.field_subjects[0] is not empty %}
<tr id="subjects"> <tr id="subjects">
<th class="label" scope="row">Subjects</th> <th class="label" scope="row">Subjects:</th>
<td> <td>
<div>{{ content.field_subjects }}</div> <div>{{ content.field_subjects }}</div>
</td> </td>
</tr> </tr>
{% endif %}
{% if content.field_rdm_field_of_research[0] is not empty %}
<tr id="research_field"> <tr id="research_field">
<th class="label" scope="row">Field of Research</th> <th class="label" scope="row">Field of Research:</th>
<td> <td>
<div>{{ content.field_rdm_field_of_research }}</div> <div>{{ content.field_rdm_field_of_research }}</div>
</td> </td>
</tr> </tr>
{% endif %}
{% if content.field_rdm_publication_title[0] is not empty %}
<tr id="title"> <tr id="title">
<th class="label" scope="row">Title</th> <th class="label" scope="row">Title:</th>
<td> <td>
<div>{{ content.field_rdm_publication_title }}</div> <div>{{ content.field_rdm_publication_title }}</div>
</td> </td>
</tr> </tr>
{% endif %}
{% if content.field_gemini_uri[0] is not empty %}
<tr id="uri"> <tr id="uri">
<th class="label" scope="row">URI</th> <th class="label" scope="row">Fedora URI:</th>
<td> <td>
<div>{{ content.field_rdm_gemini_uri }}</div> <div>{{ content.field_gemini_uri }}</div>
</td> </td>
</tr> </tr>
{% endif %}
{% if content.field_rdm_publication_link[0] is not empty %}
<tr id="publication_link"> <tr id="publication_link">
<th class="label" scope="row">Publication Link</th> <th class="label" scope="row">Publication Link:</th>
<td> <td>
<div>{{ content.field_rdm_publication_link }}</div> <div>{{ content.field_rdm_publication_link }}</div>
</td> </td>
</tr> </tr>
{% endif %}
{% if content.field_organization[0] is not empty %}
<tr id="organization"> <tr id="organization">
<th class="label" scope="row">Organization</th> <th class="label" scope="row">Organization:</th>
<td> <td>
<div>{{ content.field_organization }}</div> <div>{{ content.field_organization }}</div>
</td> </td>
</tr> </tr>
<tr id="link"> {% endif %}
<th class="label" scope="row">Link</th>
<td>
<div>{{ content.field_rdm_publication_link }}</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
{{ content.content_moderation_control }} {{ content.content_moderation_control }}
Loading…
Cancel
Save