Remove raw param
This commit is contained in:
		| @@ -315,7 +315,6 @@ paige: | ||||
|     image: | ||||
|       alt: "" # Image alt | ||||
|       height: "" # CSS unit; image height | ||||
|       raw: false # Do not copy the file | ||||
|       stretch: false # Stretch the image fully horizontally if true; center the image otherwise | ||||
|       url: "" # Local or remote resource glob | ||||
|       width: "" # CSS unit; image width | ||||
| @@ -456,7 +455,6 @@ The `paige/image` shortcode provides a figure with an image. | ||||
|     maxwidth="10rem" | ||||
|     method="resize" | ||||
|     options="550x webp picture Lanczos" | ||||
|     raw=false | ||||
|     src="me.jpg" | ||||
|     title="My title" | ||||
|     width="10rem" | ||||
| @@ -482,8 +480,6 @@ Parameters: | ||||
|     <dd>Optional. String. Hugo image processing method. Must be <code>crop</code>, <code>fill</code>, <code>fit</code>, or <code>resize</code>. Must be specified with <code>options</code>. See the <a href="https://gohugo.io/content-management/image-processing/#image-processing-methods">methods</a>.</dd> | ||||
|     <dt><code>options</code></dt> | ||||
|     <dd>Optional. String. Hugo image processing options. Must be specified with <code>method</code>. See the <a href="https://gohugo.io/content-management/image-processing/#image-processing-options">options</a>.</dd> | ||||
|     <dt><code>raw</code></dt> | ||||
|     <dd>Optional. Boolean. Whether to reference an image without copying it. Default is <code>false</code>.</dd> | ||||
|     <dt><code>src</code></dt> | ||||
|     <dd>Required. Position 0. String. URL. Image source.</dd> | ||||
|     <dt><code>title</code></dt> | ||||
|   | ||||
| @@ -8,7 +8,6 @@ paige: | ||||
|     blurb: "This is the blurb." | ||||
|     greeting: "This is the greeting" | ||||
|     image: | ||||
|       raw: false | ||||
|       stretch: false | ||||
|       url: "landscape.webp" | ||||
|   main: | ||||
| @@ -126,7 +125,6 @@ paige: | ||||
|     blurb: "This is the blurb." | ||||
|     greeting: "This is the greeting" | ||||
|     image: | ||||
|       raw: false | ||||
|       stretch: false | ||||
|       url: "landscape.webp" | ||||
|   main: | ||||
|   | ||||
| @@ -83,30 +83,6 @@ Result: | ||||
|  | ||||
| {{< paige/image link="https://github.com/willfaught/paige" method="resize" options="550x webp picture Lanczos" src="landscape.webp" >}} | ||||
|  | ||||
| ## Raw parameter | ||||
|  | ||||
| Code: | ||||
|  | ||||
| ```go-text-template | ||||
| {{</* paige/image raw=false src="https://picsum.photos/1296/600.webp" */>}} | ||||
| ``` | ||||
|  | ||||
| Result: | ||||
|  | ||||
| {{< paige/image raw=false src="https://picsum.photos/1296/600.webp" >}} | ||||
|  | ||||
| --- | ||||
|  | ||||
| Code: | ||||
|  | ||||
| ```go-text-template | ||||
| {{</* paige/image raw=true src="https://picsum.photos/1296/600.webp" */>}} | ||||
| ``` | ||||
|  | ||||
| Result: | ||||
|  | ||||
| {{< paige/image raw=true src="https://picsum.photos/1296/600.webp" >}} | ||||
|  | ||||
| ## Src parameter | ||||
|  | ||||
| Code: | ||||
|   | ||||
| @@ -22,7 +22,6 @@ | ||||
|                             "fetchpriority" "high" | ||||
|                             "loading" "eager" | ||||
|                             "page" $page | ||||
|                             "raw" $page.Params.paige.home.image.raw | ||||
|                             "src" $page.Params.paige.home.image.url | ||||
|                             "style" $style | ||||
|                         ) }} | ||||
|   | ||||
| @@ -12,7 +12,6 @@ | ||||
| {{ $method := $params.method }} | ||||
| {{ $options := $params.options }} | ||||
| {{ $page := $params.page }} | ||||
| {{ $raw := $params.raw }} | ||||
| {{ $referrerpolicy := $params.referrerpolicy | default "no-referrer" }} | ||||
| {{ $resource := $params.resource }} | ||||
| {{ $src := $params.src }} | ||||
| @@ -27,16 +26,14 @@ | ||||
| {{ $intrinsicheight := $height }} | ||||
| {{ $intrinsicwidth := $width }} | ||||
|  | ||||
| {{ if $raw }} | ||||
|     {{ $src = relLangURL $src }} | ||||
| {{ else }} | ||||
|     {{ if not $resource }} | ||||
|         {{ $resource = partial "paige/resource.html" (dict | ||||
|             "page" $page | ||||
|             "url" $src | ||||
|         ) }} | ||||
|     {{ end }} | ||||
| {{ if not $resource }} | ||||
|     {{ $resource = partial "paige/resource.html" (dict | ||||
|         "page" $page | ||||
|         "url" $src | ||||
|     ) }} | ||||
| {{ end }} | ||||
|  | ||||
| {{ with $resource }} | ||||
|     {{ if and $method $options }} | ||||
|         {{ if eq $method "crop" }} | ||||
|             {{ $resource = $resource.Crop $options }} | ||||
| @@ -59,6 +56,8 @@ | ||||
|     {{ end }} | ||||
|  | ||||
|     {{ $src = $resource.RelPermalink }} | ||||
| {{ else }} | ||||
|     {{ $src = relLangURL $src }} | ||||
| {{ end }} | ||||
|  | ||||
| {{ if and (or $height $maxheight) (not (or $maxwidth $width)) }} | ||||
|   | ||||
| @@ -7,7 +7,6 @@ | ||||
| {{ $integrity := $params.integrity }} | ||||
| {{ $outputstyle := cond hugo.IsProduction "compressed" "" }} | ||||
| {{ $page := $params.page }} | ||||
| {{ $raw := $params.raw }} | ||||
| {{ $referrerpolicy := $params.referrerpolicy | default "no-referrer" }} | ||||
| {{ $sass := $params.sass }} | ||||
|  | ||||
| @@ -15,13 +14,8 @@ | ||||
|     {{ errorf "paige/link: no href" }} | ||||
| {{ end }} | ||||
|  | ||||
| {{ if not $raw }} | ||||
|     {{ $resource := partial "paige/resource.html" (dict | ||||
|         "page" $page | ||||
|         "url" $href | ||||
|     ) }} | ||||
|  | ||||
|     {{ $resource = resources.ExecuteAsTemplate $href (or $page dict) $resource }} | ||||
| {{ with partial "paige/resource.html" (dict "page" $page "url" $href) }} | ||||
|     {{ $resource := resources.ExecuteAsTemplate $href (or $page dict) . }} | ||||
|  | ||||
|     {{ if $sass }} | ||||
|         {{ $resource = $resource | toCSS (dict | ||||
| @@ -34,6 +28,8 @@ | ||||
|     {{ $resource = $resource | minify | fingerprint }} | ||||
|     {{ $href = $resource.RelPermalink }} | ||||
|     {{ $integrity = $resource.Data.Integrity }} | ||||
| {{ else }} | ||||
|     {{ $href = relLangURL $href }} | ||||
| {{ end }} | ||||
|  | ||||
| <link {{ with $crossorigin }} crossorigin="{{ . }}" {{ end }} href="{{ $href | safeURL }}" {{ with $integrity }} integrity="{{ . }}" {{ end }} {{ with $referrerpolicy }} referrerpolicy="{{ . }}" {{ end }} rel="stylesheet"> | ||||
|   | ||||
| @@ -35,8 +35,4 @@ | ||||
|     {{ end }} | ||||
| {{ end }} | ||||
|  | ||||
| {{ if not $result }} | ||||
|     {{ errorf "paige/resource: invalid resource: %q" $url }} | ||||
| {{ end }} | ||||
|  | ||||
| {{ return $result }} | ||||
|   | ||||
| @@ -6,23 +6,18 @@ | ||||
| {{ $onload := $params.onload | safeJS }} | ||||
| {{ $page := $params.page }} | ||||
| {{ $referrerpolicy := $params.referrerpolicy | default "no-referrer" }} | ||||
| {{ $raw := $params.raw }} | ||||
| {{ $src := $params.src }} | ||||
|  | ||||
| {{ if not $src }} | ||||
|     {{ errorf "paige/script: no src" }} | ||||
| {{ end }} | ||||
|  | ||||
| {{ if $raw }} | ||||
|     {{ $src = $src }} | ||||
| {{ else }} | ||||
|     {{ $resource := (partial "paige/resource.html" (dict | ||||
|         "page" $page | ||||
|         "url" $src | ||||
|     )) | minify | fingerprint }} | ||||
|  | ||||
| {{ with partial "paige/resource.html" (dict "page" $page "url" $src) }} | ||||
|     {{ $resource := . | minify | fingerprint }} | ||||
|     {{ $integrity = $resource.Data.Integrity }} | ||||
|     {{ $src = $resource.RelPermalink }} | ||||
| {{ else }} | ||||
|     {{ $href = relLangURL $href }} | ||||
| {{ end }} | ||||
|  | ||||
| <script {{ with $crossorigin }} crossorigin="{{ . }}" {{ end }} {{ with $defer }} defer {{ end }} integrity="{{ $integrity }}" {{ with $onload }} onload="{{ . }}" {{ end }} {{ with $referrerpolicy }} referrerpolicy="{{ . }}" {{ end }} src="{{ $src | safeURL }}"></script> | ||||
|   | ||||
| @@ -5,7 +5,6 @@ | ||||
| {{ $maxwidth := .Get "maxwidth" }} | ||||
| {{ $method := .Get "method" }} | ||||
| {{ $options := .Get "options" }} | ||||
| {{ $raw := .Get "raw" }} | ||||
| {{ $src := .Get 0 | default (.Get "src") }} | ||||
| {{ $title := .Get "title" }} | ||||
| {{ $width := .Get "width" }} | ||||
| @@ -23,7 +22,6 @@ | ||||
|     "method" $method | ||||
|     "options" $options | ||||
|     "page" .Page | ||||
|     "raw" $raw | ||||
|     "src" $src | ||||
|     "title" $title | ||||
|     "width" $width | ||||
|   | ||||
		Reference in New Issue
	
	Block a user