added Head customization, which supports ZOTERO(!) for anything that has publishDate
!publish!
This commit is contained in:
parent
ecea8efa7e
commit
bf4b52dfa8
1 changed files with 80 additions and 12 deletions
|
@ -1,11 +1,89 @@
|
||||||
<!-- ADDED PUBLISH DATE as DATE TO META -->
|
<!-- ADDED PUBLISH DATE as DATE TO META
|
||||||
|
See Zotero metadata suggestions:
|
||||||
|
https://www.zotero.org/support/dev/exposing_metadata
|
||||||
|
-->
|
||||||
|
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="msapplication-TileColor" content="#da532c">
|
<meta name="msapplication-TileColor" content="#da532c">
|
||||||
<meta name="theme-color" content="#ffffff">
|
<meta name="theme-color" content="#ffffff">
|
||||||
|
|
||||||
|
|
||||||
|
<!--############################################################################ -->
|
||||||
|
<!--
|
||||||
|
ZOTERO CITATION METADATA
|
||||||
|
Title: citation_title
|
||||||
|
Date: citation_date (preferred), citation_publication_date, citation_cover_date, citation_online_date, citation_year
|
||||||
|
Publication: citation_journal_title
|
||||||
|
Journal Abbreviation: citation_journal_abbrev
|
||||||
|
Book Title or Proceedings Title: citation_book_title, citation_inbook_title
|
||||||
|
Pages: citation_firstpage and citation_lastpage
|
||||||
|
Volume: citation_volume
|
||||||
|
Issue: citation_issue
|
||||||
|
Series: citation_series_title
|
||||||
|
Publisher: citation_publisher
|
||||||
|
DOI: citation_doi
|
||||||
|
ISBN: citation_isbn
|
||||||
|
ISSN: citation_issn, citation_eIssn
|
||||||
|
PMID: citation_pmid
|
||||||
|
URL: citation_public_url, citation_abstract_html_url, citation_fulltext_html_url
|
||||||
|
Embedded Metadata can also find the URL in a <link rel=“canonical”> tag or use the page URL.
|
||||||
|
Abstract: citation_abstract
|
||||||
|
Language: citation_language
|
||||||
|
Conference Name: citation_conference_title, citation_conference
|
||||||
|
University (for theses and dissertations): citation_dissertation_institution
|
||||||
|
Institution (for reports): citation_technical_report_institution
|
||||||
|
Report Number: citation_technical_report_number
|
||||||
|
Creators: citation_author, citation_authors, citation_editor, citation_editors
|
||||||
|
Creators should be listed in repeated <meta> tags or in a single tag, separated by semicolons:
|
||||||
|
THIS IS
|
||||||
|
<meta name="citation_editor" content="Surname, Given Name">
|
||||||
|
<meta name="citation_authors" content="Smith, Jane; Public, John Q.">
|
||||||
|
EQUIVALENT TO
|
||||||
|
<meta name="citation_editor" content="Surname, Given Name">
|
||||||
|
<meta name="citation_author" content="Smith, Jane">
|
||||||
|
<meta name="citation_author" content="Public, John Q.">
|
||||||
|
Full-Text PDF attachment: citation_pdf_url
|
||||||
|
Tags: citation_keywords (semicolon-separated)
|
||||||
|
-->
|
||||||
|
|
||||||
|
<!--ZOTERO-COMPATIBLE METADATA FIELDS ######################################################################### -->
|
||||||
|
<!-- DYNAMIC META FIELDS -->
|
||||||
|
<!-- AUTHORS (probabbly better to make one meta field for all.. but for now this works-->
|
||||||
|
{{ if .Params.contributors }}
|
||||||
|
{{ range .Params.contributors }}
|
||||||
|
{{ $a:=$.GetPage (printf "contributor/%s" . ) }}
|
||||||
|
<meta name = "citation_author" content = "{{ $a.Title }}"/>
|
||||||
|
{{ end }}
|
||||||
|
{{ end }}
|
||||||
|
<!-- TITLE // Title: citation_title -->
|
||||||
|
<meta name = "citation_title" content = "{{ .Page.Title }}"/>
|
||||||
|
<!-- DATE if available // Date: citation_date (preferred) -->
|
||||||
|
{{ with .Page.Params.publishDate }}
|
||||||
|
{{ $d:= .Format "Jan, 2 2006" }} <!-- default date format doesn't seem to work-->
|
||||||
|
<meta name = "citation_date" content = "{{ $d }}"/>
|
||||||
|
{{ end }}
|
||||||
|
<!-- ABSTRACT -->
|
||||||
|
{{ with .Page.Params.abstract }}
|
||||||
|
<meta name = "citation_abstract" content = "{{ . }}"/>
|
||||||
|
{{ end }}
|
||||||
|
<!-- KEYWORDS // Tags: citation_keywords (semicolon-separated) -->
|
||||||
|
{{ with .Keywords}}
|
||||||
|
{{ $k:=delimit . " ; " }}
|
||||||
|
<meta name = "citation_keywords" content= "{{ $k }}" />
|
||||||
|
{{ end }}
|
||||||
|
<!-- ISSUE // Issue: citation_issue-->
|
||||||
|
<meta name = "citation_issue" content = "The Issue" />
|
||||||
|
<!-- STATIC META FIELDS -->
|
||||||
|
<!-- JOURNAL NAME // Publication: citation_journal_title-->
|
||||||
|
<meta name = "citation_journal_title" content = "Game Design Knowledge & Practice Journal?"/>
|
||||||
|
<!-- JOURNAL ABBREVIATION if applicable -->
|
||||||
|
<meta name = "citation_journal_abbrev" content = "GDKPJ?"/>
|
||||||
|
<!-- ISSN -->
|
||||||
|
<meta name = "citation_issn" content = "The ISSN"/>
|
||||||
|
<!--########################################################################################################### -->
|
||||||
|
|
||||||
|
|
||||||
<!-- DESCRIPTION -->
|
<!-- DESCRIPTION -->
|
||||||
{{ if .Description }}
|
{{ if .Description }}
|
||||||
<meta name="description" content="{{ .Description }}" />
|
<meta name="description" content="{{ .Description }}" />
|
||||||
|
@ -24,17 +102,7 @@
|
||||||
{{ end }}
|
{{ end }}
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
<!-- DATE -->
|
|
||||||
<!-- Add to meta fields date of publication via Hugo frontmatter field `publishDate` -->
|
|
||||||
{{ if .PublishDate }}
|
|
||||||
<meta name= "date" content = "{{ .PublishDate }}"/>
|
|
||||||
<!-- test print -->
|
|
||||||
{{ "dev-test: Published: " }} {{.PublishDate | time.Format "Jan 2, 2006" }}
|
|
||||||
|
|
||||||
{{ end }}
|
|
||||||
|
|
||||||
<!-- AUTHORS (if available) -->
|
<!-- AUTHORS (if available) -->
|
||||||
|
|
||||||
{{ if .Params.authors }}
|
{{ if .Params.authors }}
|
||||||
{{ range .Params.authors }}
|
{{ range .Params.authors }}
|
||||||
{{ $e := $.GetPage (printf "author/%s" .) }}
|
{{ $e := $.GetPage (printf "author/%s" .) }}
|
||||||
|
|
Loading…
Add table
Reference in a new issue