mirror of https://github.com/Mabbs/mabbs.github.io
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
47 lines
1.3 KiB
47 lines
1.3 KiB
{% if page.layout == "xslt" %}<?xml version="1.0" encoding="utf-8"?> |
|
<xsl:stylesheet |
|
version="3.0" |
|
xmlns:xsl="http://www.w3.org/1999/XSL/Transform" |
|
xmlns:atom="http://www.w3.org/2005/Atom"> |
|
<xsl:output method="html" version="4.0" encoding="UTF-8" indent="yes"/> |
|
<xsl:template match="/"> |
|
{{ content }} |
|
</xsl:template> |
|
<xsl:template match="atom:feed/atom:entry"> |
|
<div class="item"> |
|
<h2> |
|
<a> |
|
<xsl:attribute name="href"> |
|
<xsl:value-of select="atom:link/@href"/> |
|
</xsl:attribute> |
|
<xsl:value-of select="atom:title"/> |
|
</a> |
|
</h2> |
|
<small class="gray"> |
|
Published at <xsl:value-of select="substring(atom:published, 0, 11)" /> |
|
</small> |
|
<p><xsl:value-of select="atom:summary"/></p> |
|
<hr /> |
|
</div> |
|
</xsl:template> |
|
<xsl:template match="/rss/channel/item"> |
|
<div class="item"> |
|
<h2> |
|
<a> |
|
<xsl:attribute name="href"> |
|
<xsl:value-of select="link"/> |
|
</xsl:attribute> |
|
<xsl:value-of select="title"/> |
|
</a> |
|
</h2> |
|
<small class="gray"> |
|
Published at <xsl:value-of select="substring(pubDate, 0, 17)" /> |
|
</small> |
|
<p><xsl:value-of select="description"/></p> |
|
<hr /> |
|
</div> |
|
</xsl:template> |
|
</xsl:stylesheet> |
|
{% else %}<!DOCTYPE html> |
|
{{ content }} |
|
{% endif %} |