Add request shortcode

This commit is contained in:
Will Faught
2024-07-18 17:46:20 -07:00
parent 2e8c210119
commit 4eac14a0bb
3 changed files with 116 additions and 0 deletions

View File

@@ -0,0 +1,79 @@
+++
authors = ["author-demo"]
categories = ["paige", "shortcodes"]
description = "Demonstration of the request shortcode."
tags = ["request", "figures"]
title = "Request"
+++
The `paige/request` shortcode displays the content for a URL.
<!--more-->
## Basic
Code:
```go-html-template
<pre>
{{</* paige/request "https://raw.githubusercontent.com/willfaught/paige/master/LICENSE" */>}}
</pre>
```
Result:
<pre>
{{< paige/request "https://raw.githubusercontent.com/willfaught/paige/master/LICENSE" >}}
</pre>
## Method parameter
Code:
```go-html-template
<pre>
{{</* paige/request method="get" url="https://raw.githubusercontent.com/willfaught/paige/master/LICENSE" */>}}
</pre>
```
Result:
<pre>
{{< paige/request method="get" url="https://raw.githubusercontent.com/willfaught/paige/master/LICENSE" >}}
</pre>
## Url parameter
Code:
```go-html-template
<pre>
{{</* paige/request url="https://raw.githubusercontent.com/willfaught/paige/master/LICENSE" */>}}
</pre>
```
Result:
<pre>
{{< paige/request url="https://raw.githubusercontent.com/willfaught/paige/master/LICENSE" >}}
</pre>
## Figure
Code:
```go-html-template
{{</* paige/figure caption="License" */>}}
<pre>
{{</* paige/request "https://raw.githubusercontent.com/willfaught/paige/master/LICENSE" */>}}
</pre>
{{</* /paige/figure */>}}
```
Result:
{{< paige/figure caption="License" >}}
<pre>
{{< paige/request "https://raw.githubusercontent.com/willfaught/paige/master/LICENSE" >}}
</pre>
{{< /paige/figure >}}