2023-10-04 15:12:06
This commit is contained in:
parent
37428a502d
commit
e1647e34b3
2 changed files with 44 additions and 2 deletions
35
layouts/_default/single.json
Normal file
35
layouts/_default/single.json
Normal file
|
@ -0,0 +1,35 @@
|
|||
{{ ($.Scratch.Add "data" slice) }}
|
||||
|
||||
{{ ($.Scratch.Add "data" (dict
|
||||
"site" (dict
|
||||
"name" (site.Title)
|
||||
"description" (site.Params.description)
|
||||
"url" (site.BaseURL)
|
||||
)
|
||||
"page" (dict
|
||||
"name" ((.Page.Title) | plainify)
|
||||
"images" (.Page.Params.images)
|
||||
"description" (((((.Page.Description) | default (.Page.Summary)) | plainify) | chomp) | base64Encode)
|
||||
"content" (((.Page.Plain) | chomp) | base64Encode)
|
||||
"authors" (.Page.Params.authors)
|
||||
"categories" (.Page.Params.categories)
|
||||
"tags" (.Page.Params.tags)
|
||||
"url" (.Page.Permalink)
|
||||
"date" (dict
|
||||
"created" (.Page.PublishDate.UTC.Format "2006-01-02T15:04:05Z07:00")
|
||||
"published" (.Page.PublishDate.UTC.Format "2006-01-02T15:04:05Z07:00")
|
||||
"modified" (.Page.Lastmod.UTC.Format "2006-01-02T15:04:05Z07:00")
|
||||
)
|
||||
"meta" (dict
|
||||
"type" (.Page.Type)
|
||||
"licenses" (.Page.Params.licenses)
|
||||
"fid" (.File.UniqueID)
|
||||
"uuid" (.Page.Params.uuid)
|
||||
"sha1" (((.Page.Plain) | chomp) | sha1)
|
||||
"word_count" (.Page.WordCount)
|
||||
"read_time" (.Page.ReadingTime)
|
||||
)
|
||||
)
|
||||
)) }}
|
||||
|
||||
{{ ((dict "data" (($.Scratch.Get "data") | uniq)) | jsonify) }}
|
|
@ -38,12 +38,19 @@
|
|||
<div class="col text-center text-lg-end">
|
||||
<ul class="list-inline mb-0">
|
||||
{{ with (.OutputFormats.Get "rss") }}
|
||||
<li class="list-inline-item">
|
||||
<a class="btn btn-sm" href="{{ (.RelPermalink) }}" target="_blank" data-bs-tooltip data-bs-title='{{ (.Name) }}'>
|
||||
<li class="list-inline-item" data-bs-tooltip data-bs-title='{{ (.Name) }}'>
|
||||
<a class="btn btn-sm" href="{{ (.RelPermalink) }}" target="_blank">
|
||||
<i class="fas fa-rss fa-fw"></i>
|
||||
</a>
|
||||
</li>
|
||||
{{ end }}
|
||||
{{ with (.OutputFormats.Get "json") }}
|
||||
<li class="list-inline-item" data-bs-tooltip data-bs-title='{{ (.Name) }}'>
|
||||
<a title="{{ (.Name) }}" class="btn btn-sm" href="{{ (.RelPermalink) }}" target="_blank">
|
||||
<i class="far fa-file-code fa-fw"></i>
|
||||
</a>
|
||||
</li>
|
||||
{{ end }}
|
||||
{{ with (site.Home.AllTranslations) }}
|
||||
<li class="list-inline-item dropup" data-bs-tooltip data-bs-title='{{ (i18n "languages") }}'>
|
||||
<a class="dropdown-toggle btn btn-sm" href="#" role="button" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
|
||||
|
|
Loading…
Reference in a new issue