{% if release.release_stage == 'published' %}
Published in
{{ release.container.name }}
{% else %}
Released as a
{{ release.release_type }}
{% if release.container %} in
{{ release.container.name }} {% endif %}
{% endif %}
{% if release.publisher %}
by
{{ release.publisher }}
{% endif %}
{% if release.number != None %}
Number |
{{ release.number }}
{% endif %}
{% if release.version != None %}
|
Version |
{{ release.version }}
{% endif %}
{% if release.container != None and release.container.issnl != None %}
|
ISSN-L |
{{ release.container.issnl }}
{% endif %}
{% if release.volume != None %}
|
Volume |
{{ release.volume }}
{% endif %}
{% if release.issue != None %}
|
Issue |
{{ release.issue }}
{% endif %}
{% if release.pages != None %}
|
Page(s) |
{{ release.pages }}
{% endif %}
{% if release.release_date != None %}
|
Release Date |
{{ release.release_date }}
{% elif release.release_year != None %}
|
Release Year |
{{ release.release_year }}
{% endif %}
{% if release.container != None and release.container.container_type != None %}
|
Container Type |
{{ release.container.container_type }}
{% endif %}
{% if release.publisher != None %}
|
Publisher |
{{ release.publisher }}
{% endif %}
{% if release.language != None %}
|
Primary Language |
{{ release.language }}
(lookup)
{% endif %}
|
{% if release.contribs|length > 0 %}
All Contributors ({{ release.contribs|length }})
{% for contrib in release.contribs %}
{% if contrib.index or contrib.index == 0 %} {{ contrib.index + 1 }}{% endif %}
|
{% if contrib.creator_id %}
{{ contrib.raw_name or 'unknown' }}
{% else %}
{{ contrib.raw_name or '' }}
{% endif %}
{% if contrib.surname %}
({{ contrib.surname }}{% if contrib.given_name %}, {{ contrib.given_name }}{% endif %})
{% endif %}
{{ contrib.role or 'unknown' }}
{% endfor %}
|
{% else %}
No known contributors (authors, translators, etc).
{% endif %}
{% if release.abstracts != [] %}
Abstract
{{ release.abstracts[0].content }}
In {{ release.abstracts[0].mimetype }}
format
{% endif %}
{% if entity.extra %}
Extra Metadata (raw JSON)
{{ entity_macros.extra_metadata(entity.extra) }}
{% endif %}
{% if entity.status == 'active' %}
Known Files and URLs
{% if entity.files != [] %}
{% else %}
There are no known files associated with this release (you could try
other releases for this work?).
{% endif %}
{% endif %}
{% if entity.status == 'active' %}
{% if entity.filesets != [] %}
File Sets
{% for fileset in entity.filesets %}
{{ fileset.manifest|count }} files {{ fileset._total_size|filesizeformat }}
fileset:{{ fileset.ident }}
|
{% for url in fileset.urls[:5] %}
{% if url.rel == "dweb" %}
{{ url.url }} ({{ url.rel }})
{% else %}
{{ url.url.split('/')[2] }} ({{ url.rel }})
{% endif %}
{% endfor %}
{% if fileset.urls|length > 5 %}
+ {{ file.urls|length - 5 }} more URLs
{% endif %}
{% endfor %}
|
{% endif %}
{% endif %}
{% if entity.status == 'active' %}
{% if entity.webcaptures != [] %}
Web Captures
{% endif %}
{% endif %}
{% if release.refs != None and release.refs.size != 0 %}
References
This release citing other releases
{# see https://github.com/Semantic-Org/Semantic-UI/issues/2639 #}
{% for ref in release.refs %}
-
{% if ref.title %}
{{ ref.title }}
{% if ref.container_name %}{{ ref.container_name }}.{% endif %}
{% if ref.year %}{{ ref.year }}{% endif %}
{% if ref.locator %}{{ ref.locator }}{% endif %}
{% elif ref.extra != None %}
{% if ref.extra.get('author') %}{{ ref.extra['author'] }}.{% endif %}
{% if ref.extra.get('article-title') %}{{ ref.extra['article-title'] }}.{% endif %}
{% if ref.container_name %}{{ ref.container_name }}.{% endif %}
{% if ref.year %}{{ ref.year }}.{% endif %}
{% if ref.extra.unstructured %}{{ ref.extra.unstructured }}{% endif %}
{% else %}
unknown
{% endif %}
{% if ref.target_release_id != None %}
(fatcat entry)
{% endif %}
{% if ref.extra != None and ref.extra.doi %}
(DOI: {{ ref.extra.doi }})
{% endif %}
{% endfor %}
{% else %}
No reference list available.
{% endif %}
{% if entity.status == 'active' and entity.files != [] and entity.files[0].urls != [] %}
Download Full Text
{% elif entity.status == 'active' and entity.webcaptures != [] and entity.webcaptures[0].archive_urls != [] and entity.webcaptures[0].archive_urls[0].rel == "wayback" %}
View Web Archive
{% else %}
No Full Text Available
{% endif %}
{% if release.release_type or release.release_stage or release.release_year %}
Type {{ release.release_type or 'unknown' }}
Stage {{ release.release_stage or 'unknown' }}
{% if release.release_date %}
Date {{ release.release_date }}
{% elif release.release_year %}
Year {{ release.release_year }}
{% endif %}
{% if release.version %}
Version {{ release.version }}
{% endif %}
{% endif %}
{% if release.number or release.ext_ids.doi or release.ext_ids.pmid or release.ext_ids.pmcid or release.ext_ids.wikidata_qid or release.ext_ids.isbn13 or release.ext_ids.arxiv or release.ext_ids.jstor or release.ext_ids.ark %}
{% endif %}
{% if release.extra.is_oa == True %}
Open Access
{% elif release.extra.is_oa == False %}
Not Open Access
{% endif %}
{% if release.container != None and release.container._es %}
Container Metadata
{% if release.container._es.is_oa == True %}
Open Access Publication
{% elif release.container._es.is_oa == False %}
Not Open Access
{% else %}
Unknown OA Status
{% endif %}
{% if (release.container._es != None) %}
{% if release.container._es.in_doaj == True %}
In
DOAJ
{% elif release.container._es.in_doaj == False %}
Not in
DOAJ
{% endif %}
{% if release.container._es.in_road == True %}
In
ISSN ROAD
{% elif release.container._es.in_road == False %}
Not in
ISSN ROAD
{% endif %}
{% if release.container._es.in_kbart == True %}
In
Keepers Registery
{% elif release.container._es.in_kbart == False %}
Not in
Keepers Registry
{% endif %}
{% endif %}
{% if release.container.issnl != None %}
ISSN-L:
{{ release.container.issnl }}
{% endif %}
Fatcat Entry
{% endif %}
Work Entity
grouping other versions (eg, pre-print) and variants of this release
{# this restriction, for CSL-JSON generation, rules out almost everything #}
{% if release.contribs and release.contribs[0].creator_id %}
{% endif %}
{{ entity_macros.fatcat_bits(entity, "release", "container,files,filesets,webcaptures", editgroup) }}