ikiwiki/templates
Joey Hess 7591cf7776
aggregate enclosures
aggregate: When a feed has an enclosure that is an image, audio, or video,
include the enclosure in the generated page.

The enclosure is hotlinked from the original feed, not copied.

My use case is to include a mastodon rss feed in amoung other rss feeds for
users who don't use mastodon. It could also be used to aggregate together
podcasts, etc.

Other enclosure types than image, audio, video, could be added, perhaps
a generic one? But these are the main ones.

The template uses 50% width for image and video, because often
attachments are in a high resolution, which will default to being
perhaps too wide for the page, or taking up a lot of vertical space. By
making it take up at most half the page width, that is avoided, while
also leaving room for any sidebar.

Sponsored-by: Shae Erisson on Patreon
2021-12-25 12:59:27 -04:00
..
aggregatepost.tmpl aggregate enclosures 2021-12-25 12:59:27 -04:00
archivepage.tmpl Ease archivepage styling by using named classes, move styling to the CSS. 2012-08-25 10:37:28 -04:00
atomitem.tmpl Render fancy podcast enclosures. 2013-02-20 21:16:19 -05:00
atompage.tmpl Drop the version attribute on the generator tag in Atom feeds. 2012-03-03 11:01:55 -04:00
autoindex.tmpl initial draft 2008-07-29 15:39:01 -04:00
autotag.tmpl better autotag title 2010-06-09 18:40:18 -04:00
blogpost.tmpl inline: allow assigning an id to postform/feedlink 2011-02-22 17:33:07 -04:00
calendarmonth.tmpl calendarmonth.tmpl: The month calendar is now put in a sidebar. 2010-04-15 18:51:50 -04:00
calendaryear.tmpl ikiwiki-calendar: New command automates creation of archive pages using the calendar plugin. 2009-10-11 16:52:54 -04:00
change.tmpl recentchangesdiff: fix further breakage to the template from 3.20120725 2012-10-16 20:49:26 -04:00
comment.tmpl Use rel=nofollow microformat for comment authors 2017-01-09 13:07:24 +00:00
commentmoderation.tmpl fix labels for form elements 2010-06-15 13:33:43 -04:00
editcomment.tmpl Use rel=nofollow microformat for dynamic (CGI-related) URLs 2017-01-09 13:07:24 +00:00
editconflict.tmpl Split out error messages from editpage.tmpl into several separate templates. 2008-07-22 19:58:34 -04:00
editcreationconflict.tmpl Split out error messages from editpage.tmpl into several separate templates. 2008-07-22 19:58:34 -04:00
editfailedsave.tmpl Split out error messages from editpage.tmpl into several separate templates. 2008-07-22 19:58:34 -04:00
editpage.tmpl add comment subscription checkbox to editpage 2012-04-13 14:28:02 -04:00
editpagegone.tmpl Split out error messages from editpage.tmpl into several separate templates. 2008-07-22 19:58:34 -04:00
emailauth.tmpl tweak wording 2015-05-13 23:07:07 -04:00
feedlink.tmpl inline: allow assigning an id to postform/feedlink 2011-02-22 17:33:07 -04:00
googleform.tmpl Always produce HTML5 doctype and new attributes, but not new elements 2014-10-16 11:04:53 +01:00
inlinepage.tmpl Genericize download link for more use cases. 2013-06-26 20:21:33 -04:00
login-selector.tmpl emailauth link sent and verified; user login works 2015-05-13 22:27:03 -04:00
microblog.tmpl consistently drop NAME= in templates 2010-05-05 21:10:40 -04:00
notifyemail.tmpl reorg 2012-03-28 19:47:06 -04:00
page.tmpl Use rel=nofollow microformat for dynamic (CGI-related) URLs 2017-01-09 13:07:24 +00:00
passwordmail.tmpl improve wording 2008-05-30 17:53:10 -04:00
pocreatepage.tmpl consistently drop NAME= in templates 2010-05-05 21:10:40 -04:00
recentchanges.tmpl rename template 2008-01-29 13:39:12 -05:00
renamesummary.tmpl consistently drop NAME= in templates 2010-05-05 21:10:40 -04:00
revert.tmpl add missing </div> 2016-04-03 15:29:27 -04:00
rssitem.tmpl Show author in addition to feedname, if different. 2013-07-17 16:38:08 -04:00
rsspage.tmpl Add an atom:link rel="self" to RSS feeds 2016-01-21 07:53:39 +00:00
searchform.tmpl Always produce HTML5 doctype and new attributes, but not new elements 2014-10-16 11:04:53 +01:00
searchquery.tmpl Add classes to form in search results 2014-11-26 11:57:58 +00:00
titlepage.tmpl consistently drop NAME= in templates 2010-05-05 21:10:40 -04:00
trails.tmpl trail: new plugin (3rd attempt) 2011-11-09 22:49:37 +00:00