aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBryan Newbold <bnewbold@archive.org>2020-08-06 22:50:55 -0700
committerBryan Newbold <bnewbold@archive.org>2020-08-06 22:50:55 -0700
commit45e263f32a9dd05a6bc3932fd525712733b69a9d (patch)
tree962f533a4351b925fd9ee0d1b5dae5f094db7b72
parent373f1e17c24f18f84c2fad77ad5ffaf216303a7e (diff)
downloadfatcat-scholar-45e263f32a9dd05a6bc3932fd525712733b69a9d.tar.gz
fatcat-scholar-45e263f32a9dd05a6bc3932fd525712733b69a9d.zip
'more versions' dropdown table
-rw-r--r--fatcat_scholar/templates/search_macros.html82
1 files changed, 82 insertions, 0 deletions
diff --git a/fatcat_scholar/templates/search_macros.html b/fatcat_scholar/templates/search_macros.html
index 796193e..8d2567e 100644
--- a/fatcat_scholar/templates/search_macros.html
+++ b/fatcat_scholar/templates/search_macros.html
@@ -163,6 +163,88 @@
{{ tag_label("lang:" + paper.biblio.lang_code) }}
{% endif %}
+ {# ### VERSIONS #}
+ {% if (paper.access and paper.access|length > 1) or (paper.releases and paper.releases|length > 1) %}
+ <div class="ui basic label blue small simple dropdown item">
+ <i class="ui icon add"></i>
+ Multiple Versions
+
+ <div class="menu" style="font-weight: normal;">
+ <table class="ui celled table">
+ <thead>
+ <tr>
+ <th>Publication Stage</th>
+ <th>Date</th>
+ <th>Fulltext</th>
+ <th>Metadata</th>
+ </tr>
+ </thead>
+ <tbody>
+ {% for release in paper.releases %}
+ <tr>
+ <td>
+ <span style="font-weight: normal; text-transform: uppercase; font-weight: bold; color: brown;">
+ {{ release.release_stage or "unknown" }}
+ </span>
+ </td>
+ <td>
+ {% if release.release_date %}
+ {{ release.release_date }}
+ {% elif release.release_year %}
+ {{ release.release_year }}
+ {% endif %}
+ </td>
+ <td>
+ {% for access in paper.access %}
+ {% if access.release_ident == release.ident %}
+ <a href="{{ access.access_url }}">
+ <span class="ui blue label">
+ {% if access.mimetype == "application/pdf" %}
+ <i class="file pdf outline icon"></i>
+ {% endif %}
+ {{ access.access_type }}
+ </span>
+ </a>
+ {% endif %}
+ {% endfor %}
+ </td>
+ <td>
+ <a href="https://fatcat.wiki/release/{{ release.ident }}">
+ <span class="ui green label">
+ <i class="share square icon"></i>
+ fatcat
+ </span>
+ </a>
+ </td>
+ </tr>
+ {% endfor %}
+ {% for access in paper.access %}
+ {% if not access.release_ident and access.access_type == "ia_sim" %}
+ <tr>
+ <td>
+ <span style="font-weight: normal; text-transform: uppercase; font-weight: bold; color: brown;">
+ published
+ </span>
+ </td>
+ <td></td>
+ <td>
+ <a href="{{ access.access_url }}">
+ <span class="ui blue label">
+ <i class="film icon"></i>
+ microfilm
+ </span>
+ </a>
+ </td>
+ <td></td>
+ </tr>
+ {% endif %}
+ {% endfor %}
+ </tbody>
+ </table>
+ </div>
+ </div>
+ {% endif %}
+
{# ### COLLAPSED HITS #}
{% if paper._collapsed_count > 0 %}
<button class="ui basic label blue small button" form="search_form" type="submit" name="collapse_key" value="{{ paper.collapse_key }}">