{{$isAdmin := (eq .currentStaff.Rank 3) -}} {{- define "rankRow" -}} {{if eq $.formType 3}}New {{end}}Rank {{end -}} {{- define "passwordRows" -}} Password: Confirm password: {{- end -}} {{range $s, $staff := $.allstaff -}} {{- end -}}
UsernameRankAdded onAction
{{$staff.Username}} {{$staff.RankTitle}} {{formatTimestamp $staff.AddedOn}} {{- if or $isAdmin (eq $staff.Username $.currentStaff.Username) -}} Change Password {{- end}}{{if $isAdmin}} | Change Rank {{- end}}{{if and $isAdmin (not (eq $staff.Username $.currentStaff.Username))}} | Delete {{- end -}}
{{- if gt $.formMode 0 -}}

{{$.formMode}}

{{- if lt $.formMode 3 -}} {{- end -}} {{- if eq $.formMode 1 -}} {{/* Change Password */}} {{- template "passwordRows" . -}} {{- else if eq $.formMode 2 -}} {{/* Change Rank */}} {{template "rankRow" .}} {{- else if eq $.formMode 3 -}} {{/* Add Staff */}} {{- template "passwordRows" . -}} {{- template "rankRow" . -}} {{- end -}}
Username{{if lt $.formMode 3}}{{.username}}{{else}}{{end}}
{{- if lt $.formMode 3 -}} {{- end -}}
{{end}}