layouts/shortcodes/skew.html: add latestVersionAddMinor
For site.Params.latest equals v1.20, The following shortcode: skew latestVersionAddMinor N "-" would return: 1-(20+N) negative N are supported.
This commit is contained in:
@@ -43,10 +43,22 @@
|
||||
{{- $oldestMinorVersion -}}
|
||||
{{- end -}}
|
||||
|
||||
<!-- output latestVersionAddMinor based on captured args -->
|
||||
{{- if eq $version "latestVersionAddMinor" -}}
|
||||
{{- $seperator := .Get 2 -}}
|
||||
{{- if eq $seperator "" -}}
|
||||
{{- $seperator = "." -}}
|
||||
{{- end -}}
|
||||
{{- $latestVersionAddMinor := int (.Get 1) -}}
|
||||
{{- $latestVersionAddMinor = add $minorVersion $latestVersionAddMinor -}}
|
||||
{{- $latestVersionAddMinor = printf "%s%s%d" (index $versionArray 0) $seperator $latestVersionAddMinor -}}
|
||||
{{- $latestVersionAddMinor -}}
|
||||
{{- end -}}
|
||||
<!--
|
||||
example shortcode use:
|
||||
- skew nextMinorVersion
|
||||
- skew latestVersion
|
||||
- skew prevMinorVersion
|
||||
- skew oldestMinorVersion
|
||||
- skew latestVersionAddMinor -1 "-"
|
||||
-->
|
||||
Reference in New Issue
Block a user