From 6cfb99bddd44f825a8d3d6b5985ee9d75684bd9f Mon Sep 17 00:00:00 2001 From: "David T. Sadler" Date: Sun, 8 Mar 2020 02:48:38 +0000 Subject: Add atom feed --- source/_layouts/master.blade.php | 1 + source/_partials/post-as-rss-item.blade.php | 14 ++++++++++++++ source/feed.blade.atom | 7 +++++++ 3 files changed, 22 insertions(+) create mode 100644 source/_partials/post-as-rss-item.blade.php create mode 100644 source/feed.blade.atom (limited to 'source') diff --git a/source/_layouts/master.blade.php b/source/_layouts/master.blade.php index 02eb72c..0e93e7f 100644 --- a/source/_layouts/master.blade.php +++ b/source/_layouts/master.blade.php @@ -13,6 +13,7 @@ {{ $page->title ? $page->title . ' | ' : '' }}{{ $page->siteName }} + diff --git a/source/_partials/post-as-rss-item.blade.php b/source/_partials/post-as-rss-item.blade.php new file mode 100644 index 0000000..b172280 --- /dev/null +++ b/source/_partials/post-as-rss-item.blade.php @@ -0,0 +1,14 @@ + + {{ $entry->getUrl() }} + + {{ $entry->title }} + {{ date(DATE_ATOM, $entry->date) }} + {{ date(DATE_ATOM, $entry->date) }} + + {{ $entry->author }} + + {{ $entry->excerpt ?? $entry->description }}... + getFilename(), '_posts._tmp.' . $entry->getFilename()]) + ]]> + diff --git a/source/feed.blade.atom b/source/feed.blade.atom new file mode 100644 index 0000000..c6f02d0 --- /dev/null +++ b/source/feed.blade.atom @@ -0,0 +1,7 @@ +@extends('_layouts.rss') + +@section('entries') + @foreach ($posts as $entry) + @include('_partials.post-as-rss-item') + @endforeach +@endsection -- cgit v1.2.3-13-gbd6f