first attempt at putting images in rss feed
This commit is contained in:
		
							parent
							
								
									934e36e3b8
								
							
						
					
					
						commit
						6abc134062
					
				@ -3,5 +3,7 @@ title: "{{ replace .Name "-" " " | title }}"
 | 
			
		||||
date: {{ .Date }}
 | 
			
		||||
tags: []
 | 
			
		||||
topics: []
 | 
			
		||||
image: ""
 | 
			
		||||
description: ""
 | 
			
		||||
draft: true
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										45
									
								
								layouts/_default/rss.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										45
									
								
								layouts/_default/rss.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,45 @@
 | 
			
		||||
{{- $pctx := . -}}
 | 
			
		||||
{{- if .IsHome -}}{{ $pctx = .Site }}{{- end -}}
 | 
			
		||||
{{- $pages := slice -}}
 | 
			
		||||
{{- if or $.IsHome $.IsSection -}}
 | 
			
		||||
{{- $pages = $pctx.RegularPages -}}
 | 
			
		||||
{{- else -}}
 | 
			
		||||
{{- $pages = $pctx.Pages -}}
 | 
			
		||||
{{- end -}}
 | 
			
		||||
{{- $limit := .Site.Config.Services.RSS.Limit -}}
 | 
			
		||||
{{- if ge $limit 1 -}}
 | 
			
		||||
{{- $pages = $pages | first $limit -}}
 | 
			
		||||
{{- end -}}
 | 
			
		||||
{{- printf "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"yes\"?>" | safeHTML }}
 | 
			
		||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
 | 
			
		||||
    <channel>
 | 
			
		||||
        <title>{{ if eq  .Title  .Site.Title }}{{ .Site.Title }}{{ else }}{{ with .Title }}{{.}} on {{ end }}{{ .Site.Title }}{{ end }}</title>
 | 
			
		||||
        <link>{{ .Permalink }}</link>
 | 
			
		||||
        <description>Recent content {{ if ne  .Title  .Site.Title }}{{ with .Title }}in {{.}} {{ end }}{{ end }}on {{ .Site.Title }}</description>
 | 
			
		||||
        <generator>Hugo -- gohugo.io</generator>{{ with .Site.LanguageCode }}
 | 
			
		||||
        <language>{{.}}</language>{{end}}{{ with .Site.Author.email }}
 | 
			
		||||
        <managingEditor>{{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}</managingEditor>{{end}}{{ with .Site.Author.email }}
 | 
			
		||||
        <webMaster>{{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}</webMaster>{{end}}{{ with .Site.Copyright }}
 | 
			
		||||
        <copyright>{{.}}</copyright>{{end}}{{ if not .Date.IsZero }}
 | 
			
		||||
        <lastBuildDate>{{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}</lastBuildDate>{{ end }}
 | 
			
		||||
        {{- with .OutputFormats.Get "RSS" -}}
 | 
			
		||||
        {{ printf "<atom:link href=%q rel=\"self\" type=%q />" .Permalink .MediaType | safeHTML }}
 | 
			
		||||
        {{- end -}}
 | 
			
		||||
        {{ range $pages }}
 | 
			
		||||
        <item>
 | 
			
		||||
            <title>{{ .Title }}</title>
 | 
			
		||||
            <link>{{ .Permalink }}</link>
 | 
			
		||||
            <pubDate>{{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}</pubDate>
 | 
			
		||||
            {{ with .Site.Author.email }}<author>{{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}</author>{{end}}
 | 
			
		||||
            <guid>{{ .Permalink }}</guid>
 | 
			
		||||
            <description> <![CDATA[
 | 
			
		||||
                <p>
 | 
			
		||||
                <img src="https://gmgauthier.com{{ with .Params.image }}{{.}}{{ end }}"/>
 | 
			
		||||
                {{.Content | html }}
 | 
			
		||||
                </p>
 | 
			
		||||
                ]]>
 | 
			
		||||
            </description>
 | 
			
		||||
        </item>
 | 
			
		||||
        {{ end }}
 | 
			
		||||
    </channel>
 | 
			
		||||
</rss>
 | 
			
		||||
@ -4,5 +4,6 @@ date = "{{ .Date }}"
 | 
			
		||||
draft = true
 | 
			
		||||
tags = []
 | 
			
		||||
topics = []
 | 
			
		||||
image = ""
 | 
			
		||||
description = ""
 | 
			
		||||
+++
 | 
			
		||||
 | 
			
		||||
@ -2,4 +2,5 @@
 | 
			
		||||
    <time>{{ with .Site.Params.dateFormat }}{{ $.Date.Format . }}{{ else }}{{ .Date.Format "02 Jan 2006, 15:04" }}{{ end
 | 
			
		||||
        }}
 | 
			
		||||
    </time>
 | 
			
		||||
    - <a href="{{ .Permalink }}">{{ .Title }}</a></li>
 | 
			
		||||
    - <a href="{{ .Permalink }}">{{ .Title }}</a>
 | 
			
		||||
</li>
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user