mirror of
https://github.com/McShelby/hugo-theme-relearn.git
synced 2024-12-04 21:23:07 +00:00
13 lines
No EOL
381 B
Go Template
13 lines
No EOL
381 B
Go Template
{{- $page := . }}
|
|
{{- if (ne $page.Site.Params.disableRandomIds true) }}
|
|
{{- $random := "" }}
|
|
{{- $set := split "012345abcdefghijklmnopqrstuvwxyz" "" }}
|
|
{{- range (seq 16) }}
|
|
{{- with ($set | shuffle | first 1) }}
|
|
{{- $random = printf "%s%s" $random . }}
|
|
{{- end }}
|
|
{{- end }}
|
|
{{- md5 $random }}
|
|
{{- else }}
|
|
{{- printf "00000000000000000000000000000000" }}
|
|
{{- end }} |