mirror of
https://github.com/Theodor-Springmann-Stiftung/musenalm.git
synced 2025-10-29 17:25:32 +00:00
Beginn Personenansicht Beiträge / Anzahl Personenübersicht
This commit is contained in:
@@ -16,6 +16,11 @@
|
||||
{{- $singleView = index . 4 -}}
|
||||
{{- end -}}
|
||||
|
||||
{{- $entrySubView := false -}}
|
||||
{{- if gt (len .) 5 -}}
|
||||
{{- $entrySubView = index . 5 -}}
|
||||
{{- end -}}
|
||||
|
||||
|
||||
<div class="content flex flex-row font-serif" id="{{- $content.Id -}}">
|
||||
{{- if not $singleView -}}
|
||||
@@ -41,7 +46,7 @@
|
||||
|
||||
<div class="grow columntwo">
|
||||
<div class="fields">
|
||||
{{- if $singleView -}}
|
||||
{{- if or $singleView $entrySubView -}}
|
||||
<div class="fieldlabel">Almanach</div>
|
||||
<div class="fieldvalue">
|
||||
<a href="/almanach/{{- $entry.MusenalmID -}}">
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
CResult []*dbmodels.Entry /// Sorted
|
||||
Contents map[string][]*dbmodels.Content // KEY: entry ID
|
||||
ContentsAgents map[string][]*dbmodels.RContentsAgents // KEY: Content ID
|
||||
Agents map[string]*dbmodels.Agent // KEY: Agent ID
|
||||
}
|
||||
*/}}
|
||||
|
||||
@@ -108,17 +109,19 @@
|
||||
</div>
|
||||
{{ end }}
|
||||
|
||||
|
||||
<!--
|
||||
{{ if .contents }}
|
||||
<h2>Inhalte</h2>
|
||||
{{ range $id, $c := .contents }}
|
||||
<div>
|
||||
{{ $e := index $model.centries $c.Entry }}
|
||||
<a href="/almanach/{{ $e.MusenalmID }}">{{ $e.PreferredTitle }}</a>
|
||||
{{ $c.PreferredTitle }}
|
||||
{{ $c.Numbering }}
|
||||
{{- if len $model.result.CResult -}}
|
||||
<div class="container-normal mt-0 pt-0" id="almanachcontents">
|
||||
<div class="mt-8">
|
||||
{{- range $_, $e := $model.result.CResult -}}
|
||||
<div class="font-serif font-bold border-b pb-0.5 mb-2">{{ $e.PreferredTitle }}</div>
|
||||
{{- $contents := index $model.result.Contents $e.Id -}}
|
||||
<div class="mb-7">
|
||||
{{- range $i, $c := $contents -}}
|
||||
{{- $rels := index $model.result.ContentsAgents $c.Id -}}
|
||||
{{- template "_content" Arr $c $e $rels $model.result.Agents false true -}}
|
||||
{{- end -}}
|
||||
</div>
|
||||
{{- end -}}
|
||||
</div>
|
||||
{{ end }}
|
||||
{{ end }}
|
||||
-->
|
||||
</div>
|
||||
{{- end -}}
|
||||
|
||||
@@ -74,6 +74,19 @@
|
||||
{{- end -}}
|
||||
</div>
|
||||
|
||||
<div class="w-28 ml-4 shrink-0 font-sans text-sm text-right flex flex-row mt-1">
|
||||
{{- if (index $model.bcount $agent.Id) -}}
|
||||
<div class="mr-2">
|
||||
<i class="ri-book-line"></i> {{ index $model.bcount $agent.Id }}
|
||||
</div>
|
||||
{{- end -}}
|
||||
{{- if index $model.ccount $agent.Id -}}
|
||||
<div class="">
|
||||
<i class="ri-article-line"></i> {{ index $model.ccount $agent.Id }}
|
||||
</div>
|
||||
{{- end -}}
|
||||
</div>
|
||||
|
||||
<div class="w-64 ml-4 shrink-0 {{ if $model.FTS -}}search-result{{- end -}}">
|
||||
{{ $agent.References }}
|
||||
</div>
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
<div class="mt-4">
|
||||
{{- range $_, $hit := $model.result.Hits -}}
|
||||
{{- $series := index $model.result.Series $hit -}}
|
||||
<div class="font-serif font-bold py-1 border border-zinc-300 px-3 mt-6">
|
||||
<div class="font-serif font-bold py-1 border-b border-zinc-300 px-3 mt-6">
|
||||
<span class="text-base font-sans pr-2 border-zinc-300">Reihe</span>
|
||||
<span class="pl-2">{{ $series.Title }}</span>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user