Released templates as currently running on SFLC under a permissive license
This commit is contained in:
Bradley M. Kuhn 2008-11-17 15:46:23 -05:00
parent 61a40d7119
commit 2743710ccb
11 changed files with 353 additions and 3 deletions

14
LICENSE
View file

@ -1,8 +1,10 @@
THE LICENSE OF podjango IS AGPLv3-or-later
Short version: The effective license of podjango, when copied, modified,
conveyed, propagated and/or redistributed is
AGPLv3-or-later. More details of the licensing follows.
Short version: The effective license of the podjango software, when
copied, modified, conveyed, propagated and/or redistributed
is AGPLv3-or-later. More details of the licensing follows.
The HTML templates are released under a permissive license.
Details:
@ -30,3 +32,9 @@ The current copyright holders are:
# along with this program in a file in the toplevel directory called
# "AGPLv3". If not, see <http://www.gnu.org/licenses/>.
#
###############################################################################
The templates are licensed this way:
<!-- Copyright (C) 2008 Bradley M. Kuhn <bkuhn@ebb.org> -->
<!-- Permission is granted to copy, modify, redistribute, propagate,
-- and/or convey this template in any form. -->

View file

@ -0,0 +1,54 @@
<!-- FIXME: SFLC SPECIFIC CONTENT!!! -->
<!-- Copyright (C) 2008 Bradley M. Kuhn <bkuhn@ebb.org> -->
<!-- Permission is granted to copy, modify, redistribute, propagate,
-- and/or convey this template in any form. -->
{% extends "base_standard.html" %}
{% block category %}podcast{% endblock %}
{% block head %}
<link rel="alternate" type="application/rss+xml" title="MP3 Audio Feed for the Software Freedom Law Show" href="/feeds/podcast-mp3/" />
<link rel="alternate" type="application/rss+xml" title="Ogg/Vorbis Audio Feed for the Software Freedom Law Show" href="/feeds/podcast-ogg/" />
{% endblock %}
{% block internal_navigate %}
<h3>Tags</h3>
<ul>
{% for tag in all_tags %}
<li><a href="{{ tag.get_absolute_url }}">{{ tag.label }}</a></li>
{% endfor %}
</ul>
<p><a href="/podcast/">All podcasts...</a></p>
<!-- Query is not working right now! -->
<!-- <p><a href="/podcast/query/">Query...</a></p> -->
{% endblock %}
{% block copyright_info %}
<p>The Software Freedom Law Show is produced by <a href="http://adventuresinopensource.blogspot.com/">Dan Lynch</a>
of <a href="http://www.halfbakedmedia.com/">half baked media</a>. Theme
music written and performed
by <a href="http://www.miketarantino.com">Mike Tarantino</a>
with <a href="http://www.charliepaxson.com">Charlie Paxson</a> on drums.</p>
<p><a rel="license"
href="http://creativecommons.org/licenses/by-nd/3.0/us/"><img alt="Creative
Commons License" style="border-width:0"
src="http://i.creativecommons.org/l/by-nd/3.0/us/88x31.png"
/></a><br />The content
of <span xmlns:dc="http://purl.org/dc/elements/1.1/"
href="http://purl.org/dc/dcmitype/Sound" rel="dc:type">our
podcasts</span> and the accompanying show notes are licensed under
a <a rel="license"
href="http://creativecommons.org/licenses/by-nd/3.0/us/">Creative
Commons Attribution-No Derivative Works 3.0 United States License</a>.</p>
<p>The icons for the RSS audio feeds and direct audio links are borrowed from
the <a href="http://www.mightyseek.com/podpress/">PodPress</a> project
and are licensed under <a href="/gplv2.txt">GPLv2</a>.</p>
{% endblock %}

View file

@ -0,0 +1,16 @@
<!-- FIXME: SFLC specific content -->
<!-- Copyright (C) 2008 Bradley M. Kuhn <bkuhn@ebb.org> -->
<!-- Permission is granted to copy, modify, redistribute, propagate,
-- and/or convey this template in any form. -->
{% ifequal obj.omnibus_type "news" %}
<p><i>A news item from SFLC.</i></p>
{% endifequal %}
{% ifequal obj.omnibus_type "podcast" %}
<p><i>An episode of the <a href="http://{{ site }}/podcast/">Software Freedom Law Show</a>.</i></p>
{% endifequal %}
{% ifequal obj.omnibus_type "event" %}
<p><i>An <a href="http://{{ site }}/events/">upcoming event</a> related to the SFLC .</i></p>
{% endifequal %}
{% include obj.omnibus_feed_description_template %}

View file

@ -0,0 +1,5 @@
<!-- Copyright (C) 2008 Bradley M. Kuhn <bkuhn@ebb.org> -->
<!-- Permission is granted to copy, modify, redistribute, propagate,
-- and/or convey this template in any form. -->
{% include obj.omnibus_feed_title_template %}

View file

@ -0,0 +1,48 @@
<!-- FIXME: SFLC specific content -->
<!-- Copyright (C) 2008 Bradley M. Kuhn <bkuhn@ebb.org> -->
<!-- Permission is granted to copy, modify, redistribute, propagate,
-- and/or convey this template in any form. -->
<p>
<a href="http://www.softwarefreedom.org{{ obj.ogg_path }}"><img alt="[Direct download of podcast in Ogg/Vorbis
format]" src="http://www.softwarefreedom.org/img/podcast/audio_ogg_button.png"/></a>
<a href="http://www.softwarefreedom.org{{ obj.mp3_path }}"><img alt="[Direct download of podcast in MP3 format]"
src="http://www.softwarefreedom.org/img/podcast/audio_mp3_button.png"/></a>
</p>
<h3>Show Notes</h3>
{{ obj.body|safe }}
<hr width="80%"/>
<p>Send feedback and comments on the podcast
to <a href="mailto:podcast@softwarefreedom.org">&lt;podcast@softwarefreedom.org&gt;</a>.
You can keep in touch with <a href="http://www.softwarefreedom.org">the
SFLC</a> on our IRC channel, #sflc on irc.freenode.net, and
by <a href="http://identi.ca/sflc">following SFLC on identi.ca</a>.</p>
<p>If your not-for-profit FLOSS project needs legal assistance, write
to <a href="mailto:help@softwarefreedom.org">&lt;help@softwarefreedom.org&gt;</a>.
If your project needs an organizational home, write
to <a href="mailto:conservancy@softwarefreedom.org">&lt;conservancy@softwarefreedom.org&gt;</a>.</p>
<p>The Software Freedom Law Show is produced by <a href="http://adventuresinopensource.blogspot.com/">Dan Lynch</a>
of <a href="http://www.halfbakedmedia.com/">half baked media</a>.
Theme
music written and performed
by <a href="http://www.miketarantino.com">Mike Tarantino</a>
with <a href="http://www.charliepaxson.com">Charlie Paxson</a> on drums.</p>
<p><a rel="license"
href="http://creativecommons.org/licenses/by-nd/3.0/us/"><img alt="Creative
Commons License" style="border-width:0"
src="http://i.creativecommons.org/l/by-nd/3.0/us/88x31.png" hspace=10
/></a>The content
of <span xmlns:dc="http://purl.org/dc/elements/1.1/"
href="http://purl.org/dc/dcmitype/Sound" rel="dc:type">this
podcast</span> and the accompanying show notes are licensed under
a <a rel="license"
href="http://creativecommons.org/licenses/by-nd/3.0/us/">Creative
Commons Attribution-No Derivative Works 3.0 United States License</a>.
</p>
<p><a href="http://www.softwarefreedom.org/donate/"><img src="http://www.softwarefreedom.org/img/support-sflc.png" alt="[frdm] Support SFLC" height="31" width="88" /></a></p>

View file

@ -0,0 +1,4 @@
<!-- Copyright (C) 2008 Bradley M. Kuhn <bkuhn@ebb.org> -->
<!-- Permission is granted to copy, modify, redistribute, propagate,
-- and/or convey this template in any form. -->
{{ obj.title|striptags|safe }}

View file

@ -0,0 +1,34 @@
<!-- FIXME: SFLC specific content -->
<!-- Copyright (C) 2008 Bradley M. Kuhn <bkuhn@ebb.org> -->
<!-- Permission is granted to copy, modify, redistribute, propagate,
-- and/or convey this template in any form. -->
{% extends "base_podcast.html" %}
{% block subtitle %}The Software Freedom Law Show Archive: {{ day|date:"F j, Y" }} - {% endblock %}
{% block content %}
<h1><a href="/feeds/podcast-ogg/"
class="feedlink"><img src="/img/podcast/rss-audioogg.png"
alt="[Ogg/Vorbis Audio RSS]"/></a>
<a href="/feeds/podcast-mp3/"
class="feedlink"><img src="/img/podcast/rss-audiomp3.png"
alt="[MP3 Audio RSS]"/></a>
The Software Freedom Law Show</h1>
<h2>The Software Freedom Law Show Archive: {{ day|date:"F j, Y" }}</h2>
{% for object in object_list %}
<div class="shaded">
<p class="date">{{ object.pub_date|date:"F j, Y" }}</p>
<h3><a href="{{ object.get_absolute_url }}">{{ object.title|safe }}</a></h3>
{{ object.summary|safe }}
<p><span class="continued"><a href="{{ object.get_absolute_url
}}">Read More...</a></span></p>
<p>Released on {{ object.pub_date|date:"F j, Y" }}; its running time is {{ object.duration }}</p>
{% if object.tags.all %}<p class="blog-tags small">Tags: {% for tag in object.tags.all %}<a href="{{ tag.get_absolute_url }}">{{ tag.label }}</a>{% if not forloop.last %}, {% endif %}{% endfor %}</p>{% endif %}
</div>
{% endfor %}
{% endblock %}

View file

@ -0,0 +1,34 @@
<!-- FIXME: SFLC specific content -->
<!-- Copyright (C) 2008 Bradley M. Kuhn <bkuhn@ebb.org> -->
<!-- Permission is granted to copy, modify, redistribute, propagate,
-- and/or convey this template in any form. -->
{% extends "base_podcast.html" %}
{% block subtitle %}The Software Freedom Law Show Archive: {{ month|date:"F, Y" }} - {% endblock %}
{% block content %}
<h1><a href="/feeds/podcast-ogg/"
class="feedlink"><img src="/img/podcast/rss-audioogg.png"
alt="[Ogg/Vorbis Audio RSS]"/></a>
<a href="/feeds/podcast-mp3/"
class="feedlink"><img src="/img/podcast/rss-audiomp3.png"
alt="[MP3 Audio RSS]"/></a>
The Software Freedom Law Show</h1>
<h2>The Software Freedom Law Show Archive: {{ month|date:"F, Y" }}</h2>
{% for object in object_list %}
<div class="shaded">
<p class="date">{{ object.pub_date|date:"F j, Y" }}</p>
<h3><a href="{{ object.get_absolute_url }}">{{ object.title|safe }}</a></h3>
{{ object.summary|safe }}
<p><span class="continued"><a href="{{ object.get_absolute_url
}}">Read More...</a></span></p>
<p>Released on {{ object.pub_date|date:"F j, Y" }}; its running time is {{ object.duration }}</p>
{% if object.tags.all %}<p class="blog-tags small">Tags: {% for tag in object.tags.all %}<a href="{{ tag.get_absolute_url }}">{{ tag.label }}</a>{% if not forloop.last %}, {% endif %}{% endfor %}</p>{% endif %}
</div>
{% endfor %}
{% endblock %}

View file

@ -0,0 +1,28 @@
<!-- FIXME: SFLC specific content -->
<!-- Copyright (C) 2008 Bradley M. Kuhn <bkuhn@ebb.org> -->
<!-- Permission is granted to copy, modify, redistribute, propagate,
-- and/or convey this template in any form. -->
{% extends "base_podcast.html" %}
{% block subtitle %}The Software Freedom Law Show Archive: {{ year }} - {% endblock %}
{% block content %}
<h1><a href="/feeds/podcast-ogg/"
class="feedlink"><img src="/img/podcast/rss-audioogg.png"
alt="[Ogg/Vorbis Audio RSS]"/></a>
<a href="/feeds/podcast-mp3/"
class="feedlink"><img src="/img/podcast/rss-audiomp3.png"
alt="[MP3 Audio RSS]"/></a>
The Software Freedom Law Show</h1>
<h2>The Software Freedom Law Show Archive: {{ year }}</h2>
<ul>
{% for object in object_list %}
<li><a href="{{ object.get_absolute_url }}"><b>{{ object.title|safe }}</b></a><br/>
<i>{{ object.pub_date|date:"F j, Y" }}; duration: {{ object.duration }}</i></li>
{% endfor %}
</ul>
{% endblock %}

View file

@ -0,0 +1,57 @@
<!-- FIXME: SFLC specific content -->
<!-- Copyright (C) 2008 Bradley M. Kuhn <bkuhn@ebb.org> -->
<!-- Permission is granted to copy, modify, redistribute, propagate,
-- and/or convey this template in any form. -->
{% extends "base_podcast.html" %}
{% block subtitle %}{{ object.title|striptags }} - Software Freedom Law Show - {% endblock %}
{% block content %}
<h1><a href="/feeds/podcast-ogg/"
class="feedlink"><img src="/img/podcast/rss-audioogg.png"
alt="[Ogg/Vorbis Audio RSS]"/></a>
<a href="/feeds/podcast-mp3/"
class="feedlink"><img src="/img/podcast/rss-audiomp3.png"
alt="[MP3 Audio RSS]"/></a>
The Software Freedom Law Show</h1>
<h2><a class="feedlink" href="{{ object.ogg_path }}"><img alt="[Get podcast in Ogg/Vorbis
format]" src="/img/podcast/audio_ogg_button.png"/></a>
<a class="feedlink" href="{{ object.mp3_path }}"><img alt="[Get podcast in MP3 format]"
src="/img/podcast/audio_mp3_button.png"/></a>
{{ object.title|safe }}</h2>
<p class="date">{{ object.pub_date|date:"j F Y" }}</p>
<h3>Download</h3>
<a href="{{ object.ogg_path }}" class="document_format">ogg</a><a href="{{ object.mp3_path }}" class="document_format">mp3</a>
<h3>Summary</h3>
{{ object.summary|safe }}
<p>
This show was released on {{ object.pub_date|date:"l j F Y" }}; its
running time is {{ object.duration}}.</p>
<h3>Show Notes</h3>
{{ object.body|safe }}
<br/>
<hr width="80%"/>
<p>Send feedback and comments on the podcast
to <a href="mailto:podcast@softwarefreedom.org">&lt;podcast@softwarefreedom.org&gt;</a>.
You can keep in touch with <a href="http://www.softwarefreedom.org">the
SFLC</a> on our IRC channel, #sflc on irc.freenode.net, and
by <a href="http://identi.ca/sflc">following SFLC on identi.ca</a>.</p>
{% if object.tags.all %}<p class="blog-tags">Tags: {% for tag in object.tags.all %}<a href="{{ tag.get_absolute_url }}">{{ tag.label }}</a>{% if not forloop.last %}, {% endif %}{% endfor %}</p>{% endif %}
<p><span class="continued"><a href="/podcast/">Other Software Freedom Law Show podcasts...</a></span></p>
{% endblock %}

View file

@ -0,0 +1,62 @@
<!-- FIXME: SFLC specific content -->
<!-- Copyright (C) 2008 Bradley M. Kuhn <bkuhn@ebb.org> -->
<!-- Permission is granted to copy, modify, redistribute, propagate,
-- and/or convey this template in any form. -->
{% extends "base_podcast.html" %}
{% block subtitle %}The Software Freedom Law Show - {% endblock %}
{% block content %}
<h1><a href="/feeds/podcast-ogg/"
class="feedlink"><img src="/img/podcast/rss-audioogg.png"
alt="[Ogg/Vorbis Audio RSS]"/></a>
<a href="/feeds/podcast-mp3/"
class="feedlink"><img src="/img/podcast/rss-audiomp3.png"
alt="[MP3 Audio RSS]"/></a>
The Software Freedom Law Show</h1>
{% if tags %}
<p>Displaying podcasts
tagged {% for tag in tags %}{% if not forloop.last %}{% if not forloop.first %}, {% endif %}{% endif %}<a href="{{ tag.get_absolute_url }}">{{ tag.label }}</a>{% ifequal forloop.revcounter 2 %} or {% endifequal %}{% endfor %}
</p>
{% endif %}
{% for object in object_list %}
<div class="shaded">
<p class="date">{{ object.pub_date|date:"F j, Y" }}</p>
<h3>
<a class="feedlink" href="{{ object.ogg_path }}"><img alt="[Get podcast in Ogg/Vorbis
format]" src="/img/podcast/audio_ogg_button.png"/></a>
<a class="feedlink" href="{{ object.mp3_path }}"><img alt="[Get podcast in MP3 format]"
src="/img/podcast/audio_mp3_button.png"/></a>
<a href="{{ object.get_absolute_url }}">{{ object.title|safe }}</a></h3>
<h4>Summary</h4>
{{ object.summary|safe }}
<p>
This show was released on {{ object.pub_date|date:"l j F Y" }}; its
running time is {{ object.duration}}.</p>
<h4>Show Notes</h4>
{{ object.body|safe }}
<br/>
{% if object.tags.all %}<p class="podcast-tags small">Tags: {% for tag in object.tags.all %}<a href="{{ tag.get_absolute_url }}">{{ tag.label }}</a>{% if not forloop.last %}, {% endif %}{% endfor %}</p>{% endif %}
</div>
{% endfor %}
<p>
{% if has_next %}<a class="next_page_button" href="?page={{ next }}{% if query_string %}&amp;{{ query_string|escape }}{% endif %}">Next page (older) &raquo;</a>{% endif %}
{% if has_previous %}<a href="?page={{ previous }}{% if query_string %}&amp;{{ query_string|escape }}{% endif %}">&laquo; Previous page (newer)</a>{% endif %}
</p>
<div class="clear"></div>
{% if date_list %}
<h3>Index by date</h3>
<ul>
{% for year in date_list %}<li><a href="{{ year|date:"Y" }}/">{{ year|date:"Y" }}</a></li>{% endfor %}
</ul>
{% endif %}
{% endblock %}