{{/* layouts/shortcodes/tabbox.html */}} {{- $name := .Get "name" -}} {{- $defaultTab := .Get "defaultTab" | default "2" | int -}} {{- $productData := index .Site.Data.properties $name -}} {{- with $productData }}
{{ .product }}

{{ .title | safeHTML }}

{{- if .majorVersions }}
{{- range $index, $majorVersion := .majorVersions }}
{{ $majorVersion.lifecycle }}
{{- end }}
{{- range $index, $majorVersion := .majorVersions }}
{{- if eq $majorVersion.lifecycle "Archive" }} {{- range $majorVersion.majorVersions }}
{{ .majorVersion }} {{- if .releaseNotes }} | Release Notes {{- end }}
{{- range .releases }}
{{- if and (.link) (.name) }} {{ .name }} {{- else }} {{ .name }} {{- end }} {{- with .type }} {{ . }} {{- end }} {{- if .date }} {{ if eq .date "" }}TBD{{ else }}{{ dateFormat "2 January 2006" .date }}{{ end }} {{- end }}
{{- with .description }} {{- $desc := . }} {{- if reflect.IsMap $desc }} {{- $desc = (index $desc $.Site.Language.Lang) }} {{- end }} {{ $desc | $.Page.RenderString }} {{- end }}
{{- end }} {{- end }} {{- else }}
{{ .majorVersion }} {{- if .releaseNotes }} Release Notes {{- end }}
{{- range $majorVersion.releases }}
{{- if and (.link) (.name) }} {{ .name }} {{- else }} {{ .name }} {{- end }} {{- with .type }} {{ . }} {{- end }} {{- if .date }} {{ if eq .date "" }}TBD{{ else }}{{ dateFormat "2 January 2006" .date }}{{ end }} {{- end }}
{{- with .description }} {{- $desc := . }} {{- if reflect.IsMap $desc }} {{- $desc = (index $desc $.Site.Language.Lang) }} {{- end }} {{ $desc | $.Page.RenderString }} {{- end }}
{{- end }} {{- end }}
{{- end }} {{- end }}
{{- end }}