paywall-'plugin' draft

This commit is contained in:
vv01f 2015-11-24 17:38:28 +01:00
parent 83c210150e
commit 344e6ee612
1 changed files with 29 additions and 0 deletions

29
xsl/paywall.xsl Normal file
View File

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
xmlns="http://www.w3.org/1999/xhtml"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:rss="http://purl.org/rss/1.0/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:date="http://exslt.org/dates-and-times"
exclude-result-prefixes="xsl rss rdf">
<xsl:output method="html" indent="yes" />
<xsl:template match="spendenbanner">
<input type="checkbox" name="cb-spendenbanner" id="cb-spendenbanner" checked="checked" style="position: absolute;left: -900em;top: auto;overflow: hidden;" wai-aria="hidden" />
<aside class="lightbox">
<article>
<h2>Wir brauchen Deine Hilfe!</h2>
<p>
Der C3D2 kämpft für das Überleben unseres Hackspaces. Wir brauchen mehr regelmäßige Spenden.
<link href="news/20150825-spendenaufruf.html">Mehr erfahren...</link>
</p>
<link href="unterstuetzen.html" class="green paywall_donate">Ich möchte mit einer regelmäßigen Spende helfen!</link>
<label for="cb-spendenbanner" class="green paywall_skip">Ich habe den Dauerauftrag bereits eingerichtet.</label>
<label for="cb-spendenbanner" class="red paywall_skip">Nö, weiter!</label>
<p class="hint">
We do not store your data.
</p>
</article>
</aside>
</xsl:template>
</xsl:stylesheet>