mirror of
https://github.com/wassname/template.git
synced 2026-06-29 13:33:34 +08:00
28 lines
1.5 KiB
JavaScript
28 lines
1.5 KiB
JavaScript
export default function(dom, data) {
|
|
let el = dom.querySelector('dt-appendix > div');
|
|
if (el) {
|
|
let newHTML = "";
|
|
|
|
newHTML += `<h3>Updates and Corrections</h3>
|
|
<p><a href="${data.githubCompareUpdatesUrl}">View all changes</a> to this article since it was first published. If you see a mistake or want to suggest a change, please <a class="github-issue" href="${data.githubUrl}/issues/new">create an issue on GitHub</a>.</p>`;
|
|
|
|
newHTML += `<h3 id="citation">Citations and Reuse</h3>
|
|
<p>Diagrams and text are licensed under Creative Commons Attribution <a href="https://creativecommons.org/licenses/by/2.0/">CC-BY 2.0</a>, unless noted otherwise, with the <a class="github" href="${data.githubUrl}">source available on GitHub</a>. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: “Figure from …”.</p>
|
|
|
|
<p>For attribution in academic contexts, please cite this work as</p>
|
|
<pre class="citation short">${data.concatenatedAuthors}, "${data.title}", ${data.journal.title}, ${data.publishedYear}. http://doi.org/${data.doi}</pre>
|
|
|
|
<p>BibTeX citation</p>
|
|
<pre class="citation long">@article{${data.slug},
|
|
author = {${data.bibtexAuthors}},
|
|
title = {${data.title}},
|
|
journal = {${data.journal.title}},
|
|
year = {${data.publishedYear}},
|
|
url = {${data.url}},
|
|
doi = {${data.doi}}
|
|
}</pre>`;
|
|
|
|
let existingHTML = el.innerHTML;
|
|
el.innerHTML = existingHTML + newHTML;
|
|
}
|
|
} |