{{define "content"}} {{$m := .Data.Mind}}

{{$m.DisplayName}} personality

Version {{$m.PersonalityVersion}}{{if .Data.Template}} ยท based on template {{.Data.Template.Name}}{{end}}. Every save creates a new version; nothing is overwritten.

Export JSON
{{template "mind_tabs" (dict "M" $m "Active" "personality")}} {{$admin := .Principal.User.Role.AtLeast "administrator"}}
{{template "personality_form" (dict "P" $m.Personality)}}
{{if $admin}}{{end}}
{{with .Data.Preview}}

Preview (unsaved)

{{.}}
{{end}}

Template

{{if $admin}}

Mind-specific overrides are kept when a template is applied or re-applied.

{{else}}

{{if .Data.Template}}{{.Data.Template.Name}}{{else}}None{{end}}

{{end}} {{if .Data.Overrides}}

Overrides

    {{range $k, $v := .Data.Overrides}}
  • {{$k}}
  • {{end}}
{{end}}

History

{{range .Data.Versions}}{{end}}
vNoteBy
{{.Version}}{{if eq .Version $m.PersonalityVersion}} current{{end}} {{.ChangeNote}}
{{ago .CreatedAt}}
{{.CreatedBy}} {{if ne .Version $m.PersonalityVersion}}diff {{if $admin}}
{{end}}{{end}}
{{if $admin}}

Import JSON

{{end}}
{{end}}