blob: 375884b47ca29feed72775ff0397fc55ac3d324c [file] [log] [blame]
{
"version": "https://jsonfeed.org/version/1",
"title": "${config.site_title}",
"description": "${config.site_description!' '}",
"home_page_url": "${config.site_host}",
"feed_url": "${config.site_host}/${config.feed_file}",
"author" : {
"name": "${config.site_author}",
"avatar": "${config.site_host}/${config.site_author_avatar}"
},
"items": [
<#list posts as post>
{
"id": "${config.site_host}/${post.noExtensionUri!post.uri}",
<#if (post.summary?has_content) > "summary": "${post.summary?json_string!''}",</#if>
<#if (post.featuredimage?has_content) > "banner_image": "${config.site_host}/${post.featuredimage}", </#if>
"url": "${config.site_host}/${post.noExtensionUri!post.uri}",
"date_published": "${post.date?string('yyyy-MM-dd\'T\'HH:mm:ssXXX')}",
<#if (post.last_updated?has_content)>"date_modified": "${post.last_updated?date('yyyy-MM-dd')?string('yyyy-MM-dd\'T\'HH:mm:ssXXX')}",</#if>
"author" : "${post.author!config.site_author}",
"tags": [<#list post.tags as tag> "${tag}"<#sep>, </#sep> </#list>],
"content_html" : <@compress single_line=true>"${post.body?json_string}"</@compress>
}<#sep>, </#sep>
</#list>
]
}