Files
FixIt/layouts/_partials/init/detection-deprecated.html
T
Cell 3e8bdfd8f9 ♻️ Refactor: global/site/page scope state management (#610)
*  Perf: adjust global/site scope state management

*  Perf: adjust page scope state management
2025-07-03 12:48:32 +08:00

16 lines
585 B
HTML

{{- /* Deprecated parameter detection */ -}}
{{- $warns := slice -}}
{{- $errors := slice -}}
{{- with .Site.Params.ibruce -}}
{{- $warns = $warns | append "The parameter `params.ibruce` is deprecated since v0.3.9, use `params.busuanzi` instead." -}}
{{- end -}}
{{- if len $warns -}}
{{- warnf "Deprecated parameter detection until %v\n - %v\n\n" (hugo.Store.Get "version") (delimit $warns "\n - ") -}}
{{- end -}}
{{- if len $errors -}}
{{- errorf "Deprecated parameter detection until %v\n - %v\n\n" (hugo.Store.Get "version") (delimit $errors "\n - ") -}}
{{- end -}}