Template Tests und Änderungen fuer coloradio

This commit is contained in:
root
2018-05-07 15:15:36 +02:00
parent b3f743dee9
commit 194fa799ea
13 changed files with 392 additions and 136 deletions

View File

@@ -3,56 +3,56 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="expires" content="36000">
<meta http-equiv="Content-Script-Type" content="javascript" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<title>Calendar <TMPL_VAR project_title></title>
</head>
<body>
<head>
<meta http-equiv="expires" content="36000">
<meta http-equiv="Content-Script-Type" content="javascript" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<title>Calendar <TMPL_VAR project_title></title>
</head>
<body>
<div >
<TMPL_IF debug>
<div id="calendar_debug"></div>
</TMPL_IF>
<div>
<TMPL_IF debug>
<div id="calendar_debug"></div>
</TMPL_IF>
<table>
<thead>
<tr>
<th class="first">
<a href="<TMPL_VAR .cache_base_url>/<TMPL_VAR .controllers.calendar>/<TMPL_VAR previous_month>.html"
>&laquo;</a>
</th>
<th colspan="5" align="center">
<a href="<TMPL_VAR .cache_base_url>/<TMPL_VAR .controllers.calendar>/<TMPL_VAR start_date>_<TMPL_VAR end_date>.html"
><TMPL_VAR start_month_name> <TMPL_VAR start_year></a>
</th>
<th class="last">
<a href="<TMPL_VAR .cache_base_url>/<TMPL_VAR .controllers.calendar>/<TMPL_VAR next_month>.html"
>&raquo;</a>
</th>
</tr>
<table>
<thead>
<tr>
<th class="first">
<a href="<TMPL_VAR .cache_base_url>/<TMPL_VAR .controllers.calendar>/<TMPL_VAR previous_month>.html"
>&laquo;</a>
</th>
<th colspan="5" align="center">
<a href="<TMPL_VAR .cache_base_url>/<TMPL_VAR .controllers.calendar>/<TMPL_VAR start_date>_<TMPL_VAR end_date>.html"
><TMPL_VAR start_month_name> <TMPL_VAR start_year></a>
</th>
<th class="last">
<a href="<TMPL_VAR .cache_base_url>/<TMPL_VAR .controllers.calendar>/<TMPL_VAR next_month>.html"
>&raquo;</a>
</th>
</tr>
<tr>
<!--<th>Wo</th>
-->
<TMPL_LOOP weekdays><th><a href="<TMPL_VAR .local_base_url>/<TMPL_VAR .controllers.events>/<TMPL_VAR start_date>/<TMPL_VAR end_date>/<TMPL_VAR weekday>/" onclick="calcms.selectWeekdayEventListener('<TMPL_VAR start_date>','<TMPL_VAR end_date>','<TMPL_VAR weekday>');return false;"><TMPL_VAR "weekday_short_name"></a></th></TMPL_LOOP>
</tr>
<tr>
<!--<th>Wo</th>
-->
<TMPL_LOOP weekdays><th><a href="<TMPL_VAR .local_base_url>/<TMPL_VAR .controllers.events>/<TMPL_VAR start_date>/<TMPL_VAR end_date>/<TMPL_VAR weekday>/" onclick="calcms.selectWeekdayEventListener('<TMPL_VAR start_date>','<TMPL_VAR end_date>','<TMPL_VAR weekday>');return false;"><TMPL_VAR "weekday_short_name"></a></th></TMPL_LOOP>
</tr>
</thead>
<tbody>
</thead>
<tbody>
<TMPL_LOOP week_and_days>
<tr>
<!--
<TMPL_LOOP week><th class="<TMPL_VAR class>"><a href="<TMPL_VAR .local_base_url>/<TMPL_VAR .controllers.events>/<TMPL_VAR from_date>/<TMPL_VAR till_date>/" title="Woche anzeigen" onclick="calcms.selectDateRangeEventListener('<TMPL_VAR from_date>','<TMPL_VAR till_date>');return false;" ><TMPL_VAR week_of_year></a></th></TMPL_LOOP>
-->
<TMPL_LOOP days><td class="<TMPL_VAR class>"><a href="<TMPL_VAR .cache_base_url>/<TMPL_VAR .controllers.events>/<TMPL_VAR date>.html" title="<TMPL_VAR day>.<TMPL_VAR month>. zeigen"><TMPL_VAR day></a></td>
</TMPL_LOOP></tr></TMPL_LOOP>
</tbody>
</table>
</div>
</body>
<TMPL_LOOP week_and_days>
<tr>
<!--
<TMPL_LOOP week><th class="<TMPL_VAR class>"><a href="<TMPL_VAR .local_base_url>/<TMPL_VAR .controllers.events>/<TMPL_VAR from_date>/<TMPL_VAR till_date>/" title="Woche anzeigen" onclick="calcms.selectDateRangeEventListener('<TMPL_VAR from_date>','<TMPL_VAR till_date>');return false;" ><TMPL_VAR week_of_year></a></th></TMPL_LOOP>
-->
<TMPL_LOOP days><td class="<TMPL_VAR class>"><a href="<TMPL_VAR .cache_base_url>/<TMPL_VAR .controllers.events>/<TMPL_VAR date>.html" title="<TMPL_VAR day>.<TMPL_VAR month>. zeigen"><TMPL_VAR day></a></td>
</TMPL_LOOP>
</tr>
</TMPL_LOOP>
</tbody>
</table>
</div>
</body>
</html>

View File

@@ -10,42 +10,67 @@
</head>
<body>
<a name="comments" />
<TMPL_IF allow.new_comments>
<a href="#comments"
onclick="calcms.showCommentForm('calcms_add_comment','','<TMPL_VAR event_id>','<TMPL_VAR event_start>');return false;"
>Neuen Kommentar schreiben</a>
<div>
<div id="calcms_add_comment" style="display:none;visibility:hidden;" >&nbsp;</div>
</div>
</TMPL_IF>
<TMPL_IF comments>
<br>
<h4>
<span style="float:left">
<TMPL_VAR comment_count> Kommentar<TMPL_UNLESS one_result>e</TMPL_UNLESS> &nbsp;
</span>
<div class="eventlist_kommentarzahl submitted<TMPL_IF comment_count> comments</TMPL_IF>">&#128172; <TMPL_VAR comment_count> <!--Kommentar<TMPL_UNLESS one_comment>e</TMPL_UNLESS>--></div>
<!--
<a href="/agenda/feed_kommentare/" title="Kommentare als Feed abonnieren">
<img src="<TMPL_VAR static_files_url>image/feed.png" style="float:none">
</a>
-->
</h4>
</TMPL_IF>
<TMPL_LOOP comments>
<div class="comment level<TMPL_VAR level>" style="float:clear;" >
<a name="comment_<TMPL_VAR id>" />
<div class="w1"><div class="w2"><div class="w3"><div class="w4">
<span class="author"><TMPL_VAR author escape=0></span>,
<span class="date"><TMPL_VAR start_date_name> - <TMPL_VAR start_time_name></span>
<div class="content"><TMPL_VAR content escape=0></div>
<TMPL_IF allow.new_comments>
<span >
<a href="#calcms_add_comment_<TMPL_VAR id>_anchor"
onclick="calcms.showCommentForm('calcms_add_comment_<TMPL_VAR id>','<TMPL_VAR id>','<TMPL_VAR event_id>','<TMPL_VAR event_start>');return false;"
>antworten</a>
</span>
<div id="calcms_add_comment_<TMPL_VAR id>">&nbsp;</div>
</TMPL_IF>
<div class="comment_meta">
<span class="author"><TMPL_VAR author escape=0></span>,
<span class="date"><TMPL_VAR start_date_name> - <TMPL_VAR start_time_name></span>
<TMPL_IF allow.new_comments>
<div class="kommentare_antwort_link_container">
<a class="kommentare_antwort_link" href="#calcms_add_comment_<TMPL_VAR id>_anchor"
onclick="calcms.showCommentForm('calcms_add_comment_<TMPL_VAR id>','<TMPL_VAR id>','<TMPL_VAR event_id>','<TMPL_VAR event_start>');return false;">antworten</a>
</div>
<div class="antwort_kommentar_input" id="calcms_add_comment_<TMPL_VAR id>">&nbsp;</div>
</TMPL_IF>
</div>
</div></div></div></div>
</div>
<div style="clear:both;"></div>
</TMPL_LOOP>
<TMPL_IF allow.new_comments>
<a href="#comments" class="add_new_comment_link"
onclick="calcms.showCommentForm('calcms_add_comment','','<TMPL_VAR event_id>','<TMPL_VAR event_start>');return false;"
>Neuen Kommentar schreiben</a>
<div>
<div id="calcms_add_comment" style="display:none;visibility:hidden;" >&nbsp;</div>
</div>
</TMPL_IF>
<TMPL_IF allow.new_comments>
<div style="clear:both"></div>
<!-- Button: Reload Page -->
<a class="reload_page" title="Neu laden" id="reload_<TMPL_VAR event_id>" href="#"></a>
<div style="clear:both"></div>
</TMPL_IF>
</body>

View File

@@ -40,8 +40,8 @@ LAST-MODIFIED;TZID=<TMPL_VAR time_zone>:<TMPL_VAR modified_at>
LOCATION:<TMPL_VAR location_mapped>
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:<TMPL_VAR full_title>
URL:<TMPL_VAR cache_base_url>/<TMPL_VAR .controllers.event>/<TMPL_VAR event_id>.html#<TMPL_VAR event_uri>
SUMMARY:<TMPL_VAR full_title> - coloRadio
URL:<TMPL_VAR base_url><TMPL_VAR .controllers.domain><TMPL_VAR .controllers.event>/<TMPL_VAR event_id>.html#<TMPL_VAR event_uri>
TRANSP:OPAQUE
CATEGORIES:<TMPL_VAR project_title>
END:VEVENT

View File

@@ -49,11 +49,16 @@
</TMPL_IF>
<TMPL_VAR topic ESCAPE=0><TMPL_VAR content ESCAPE=0>
<TMPL_IF recurrence_date><a href="<TMPL_VAR recurrence>.html">Wiederholung vom <TMPL_VAR recurrence_date></a></TMPL_IF>
<a class="playfile" href="<TMPL_VAR media_url>"><img style="width:19px;height:19px;margin-bottom:-3px;margin-left:1px;" src="/agenda/img/player/play-button-64px-D13030.png" alt="playbutton">broadcast audio URL</a><br>
<a class="playfile" href="<TMPL_VAR podcast_url>"><img style="width:19px;height:19px;margin-bottom:-3px;margin-left:1px;" src="/agenda/img/player/play-button-64px-D13030.png" alt="playbutton">podcast URL</a><br>
<a class="playfile" href="<TMPL_VAR archive_url>"><img style="width:19px;height:19px;margin-bottom:-3px;margin-left:1px;" src="/agenda/img/player/play-button-64px-D13030.png" alt="playbutton">audio archive URL</a><br>
</div>
</div>
<div id="icon_bar">
<div id="icon_bar" style="display:none;">
<a href="<TMPL_VAR .controllers.domain><TMPL_VAR .controllers.atom>/radio.atom.xml" title="Sendeplan abonnieren - Atom"><img width="16" height="16" alt="Atom Feed" src="<TMPL_VAR static_files_url>image/feed.png" /></a>
<a href="<TMPL_VAR .controllers.domain><TMPL_VAR .controllers.rss>/radio.rss.xml" title="Sendeplan abonnieren - RSS"><img width="16" height="16" alt="RSS Feed" src="<TMPL_VAR static_files_url>image/feed.png" /></a>
<a href="<TMPL_VAR .controllers.domain><TMPL_VAR .controllers.ical>/<TMPL_VAR event_id>/<TMPL_IF series_name><TMPL_VAR series_name escape=url>-</TMPL_IF><TMPL_VAR title escape=url>.ics" title="Termin merken"><img width="16" height="16" alt="ICalendar" src="<TMPL_VAR static_files_url>image/ical.png" /></a>

View File

@@ -11,52 +11,47 @@
<title>Agenda <TMPL_VAR project_title></title>
<body>
<TMPL_INCLUDE no_search_result.html>
<TMPL_INCLUDE no_result.html>
<!--<TMPL_INCLUDE no_result.html>-->
<div>
<TMPL_LOOP NAME=events>
<TMPL_IF event_id>
<TMPL_IF name="is_first_of_day">
<div class="date">
<TMPL_VAR weekday_short_name>, <TMPL_VAR start_date_name><TMPL_IF project_title> - <TMPL_VAR project_title></TMPL_IF>
<TMPL_VAR weekday_short_name>, <TMPL_VAR start_date_name>
</div>
</TMPL_IF>
<div id="event_<TMPL_VAR event_id>" class="event<TMPL_IF location_css> <TMPL_VAR location_css></TMPL_IF><TMPL_IF is_running> running</TMPL_IF>"
onclick="window.location.href='<TMPL_VAR cache_base_url>/<TMPL_VAR .controllers.event>/<TMPL_VAR event_id>.html#<TMPL_VAR event_uri escape=url>'"
>
<span class="summary title" title="Mehr Infos zur Sendung">
<TMPL_VAR start_time_name><TMPL_IF name="__last__"> - <TMPL_VAR end_time_name></TMPL_IF> |
<a href="<TMPL_VAR cache_base_url>/<TMPL_VAR .controllers.event>/<TMPL_VAR event_id>.html#<TMPL_VAR event_uri escape=url>"
><TMPL_VAR full_title></a>
<a id="event_list_id_<TMPL_VAR event_id>" class="click_for_detail" href="<TMPL_VAR cache_base_url>/<TMPL_VAR .controllers.event>/<TMPL_VAR event_id>.html#<TMPL_VAR event_uri escape=url>"
><TMPL_VAR full_title></a>
<TMPL_UNLESS no_comment>
<!--<a href="<TMPL_VAR cache_base_url>/<TMPL_VAR .controllers.event>/<TMPL_VAR event_id>.html#<TMPL_VAR event_uri>#comments">-->
<span class="eventlist_kommentarzahl submitted<TMPL_IF comment_count> comments</TMPL_IF>">&#128172; <TMPL_VAR comment_count> <!--Kommentar<TMPL_UNLESS one_comment>e</TMPL_UNLESS>--></span>
<!--</a>-->
</TMPL_UNLESS>
<TMPL_IF is_running> (l&auml;uft gerade)</TMPL_IF>
<!--
<span style="float:right;font-weight:100"><TMPL_IF location_mapped><TMPL_VAR location_mapped></TMPL_IF></span>
</span>
<div class="excerpt"><TMPL_VAR excerpt> <TMPL_VAR user_excerpt></div>
<TMPL_UNLESS no_comment>
<a href="<TMPL_VAR cache_base_url>/<TMPL_VAR .controllers.event>/<TMPL_VAR event_id>.html#<TMPL_VAR event_uri>#comments"
>
<span class="submitted<TMPL_IF comment_count> comments</TMPL_IF>"><TMPL_VAR comment_count> Kommentar<TMPL_UNLESS one_comment>e</TMPL_UNLESS></span>
</a>
</TMPL_UNLESS>
<div class="excerpt"><TMPL_VAR excerpt> <TMPL_VAR user_excerpt>
</div>-->
</div>
</TMPL_IF>
</TMPL_LOOP>
</div>
<TMPL_UNLESS no_result>
<TMPL_UNLESS no_search_result>
<!--onclick="calcms.selectListEventListener('<TMPL_VAR event_id>');return false;"-->
<div id="icon_bar">
<a href="<TMPL_VAR .controllers.domain><TMPL_VAR .controllers.atom>/radio.atom.xml" title="Sendeplan abonnieren - Atom"><img width="16" height="16" alt="Atom Feed" src="<TMPL_VAR static_files_url>image/feed.png" /></a>
<a href="<TMPL_VAR .controllers.domain><TMPL_VAR .controllers.rss>/radio.rss.xml" title="Sendeplan abonnieren - RSS"><img width="16" height="16" alt="RSS Feed" src="<TMPL_VAR static_files_url>image/feed.png" /></a>
<a href="<TMPL_VAR .controllers.domain><TMPL_VAR .controllers.ical>/<TMPL_VAR month>/" title="alle Sendungen des Monats merken"><img width="16" height="16" alt="Icalendar" src="<TMPL_VAR static_files_url>image/icals.png" /></a>
<a href="<TMPL_VAR .controllers.domain><TMPL_VAR .controllers.ical>/<TMPL_VAR month>/" onclick="calcms.selectICalEventListener();return false;" title="gewaehlte Sendungen merken"><img width="16" height="16" alt="ICalendar" src="<TMPL_VAR static_files_url>image/ical.png"/></a>
</div>
</TMPL_UNLESS>
</TMPL_UNLESS>
</body>
</html>

View File

@@ -19,34 +19,62 @@
<TMPL_IF event_id>
<TMPL_IF name="__first__">
<div class="date">
<TMPL_VAR weekday_short_name>, <TMPL_VAR start_date_name>
<!--
<a href="<TMPL_VAR cache_base_url>/<TMPL_VAR .controllers.events>/<TMPL_VAR start_date>.html">
<TMPL_VAR weekday_short_name>, <TMPL_VAR start_date_name>
</a>
-->
</div>
</TMPL_IF>
<a
href="<TMPL_VAR cache_base_url>/<TMPL_VAR .controllers.event>/<TMPL_VAR event_id>.html#<TMPL_VAR event_uri escape=url>"
>
<div id="event_menu_<TMPL_VAR event_id>" class="vevent event<TMPL_IF is_running> running</TMPL_IF>"
title="<TMPL_IF program><TMPL_VAR program> - </TMPL_IF><TMPL_IF series_name><TMPL_VAR series_name> - </TMPL_IF><TMPL_VAR title>"
<div class="scripted">
<a class="zeige_sendungsdetails" id="link_zu_event_<TMPL_VAR event_id>" href="#"
>
<div id="event_menu_<TMPL_VAR event_id>" class="vevent event<TMPL_IF is_running> running</TMPL_IF>"
title="<TMPL_IF program><TMPL_VAR program> - </TMPL_IF><TMPL_IF series_name><TMPL_VAR series_name> - </TMPL_IF><TMPL_VAR title>"
>
<div class="icon">
<TMPL_IF icon><img src="<TMPL_VAR icon>" alt="<TMPL_VAR series_name>" />
<TMPL_ELSE><img src="<TMPL_VAR static_files_url>image/event.icon.png" />
</TMPL_IF>
</div>
<div class="title">
<TMPL_VAR start_time_name> <TMPL_VAR series_name><TMPL_UNLESS series_name>kaputt: <TMPL_VAR title></TMPL_UNLESS>&nbsp;
</div>
<span class="dtstart"><TMPL_VAR start></span>
<TMPL_IF NAME=end><span class="dtend"><TMPL_VAR end></span></TMPL_IF>
<span class="location"><TMPL_VAR location_mapped></span>
</div>
</a>
</div>
<noscript>
<a
href="<TMPL_VAR cache_base_url>/<TMPL_VAR .controllers.event>/<TMPL_VAR event_id>.html#<TMPL_VAR event_uri escape=url>"
>
<div class="icon">
<TMPL_IF icon><img src="<TMPL_VAR icon>" alt="<TMPL_VAR series_name>" />
<TMPL_ELSE><img src="<TMPL_VAR static_files_url>image/event.icon.png" />
</TMPL_IF>
</div>
<div id="event_menu_<TMPL_VAR event_id>" class="vevent event<TMPL_IF is_running> running</TMPL_IF>"
title="<TMPL_IF program><TMPL_VAR program> - </TMPL_IF><TMPL_IF series_name><TMPL_VAR series_name> - </TMPL_IF><TMPL_VAR title>"
>
<div class="icon">
<TMPL_IF icon><img src="<TMPL_VAR icon>" alt="<TMPL_VAR series_name>" />
<TMPL_ELSE><img src="<TMPL_VAR static_files_url>image/event.icon.png" />
</TMPL_IF>
</div>
<div class="title">
<TMPL_VAR start_time_name><br />
<TMPL_VAR series_name><TMPL_UNLESS series_name>kaputt: <TMPL_VAR title></TMPL_UNLESS>&nbsp;
</div>
<div class="title">
<TMPL_VAR start_time_name> <TMPL_VAR series_name><TMPL_UNLESS series_name>kaputt: <TMPL_VAR title></TMPL_UNLESS>&nbsp;
</div>
<span class="dtstart"><TMPL_VAR start></span>
<TMPL_IF NAME=end><span class="dtend"><TMPL_VAR end></span></TMPL_IF>
<span class="location"><TMPL_VAR location_mapped></span>
</div>
</a>
<span class="dtstart"><TMPL_VAR start></span>
<TMPL_IF NAME=end><span class="dtend"><TMPL_VAR end></span></TMPL_IF>
<span class="location"><TMPL_VAR location_mapped></span>
</div>
</a>
</noscript>
</TMPL_IF>
</TMPL_LOOP>

View File

@@ -4,11 +4,11 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="expires" content="3600">
<meta http-equiv="Cache-control" content="public">
<meta http-equiv="Content-Script-Type" content="javascript" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<title>Playlist <TMPL_VAR project_title></title>
<meta http-equiv="expires" content="3600">
<meta http-equiv="Cache-control" content="public">
<meta http-equiv="Content-Script-Type" content="javascript" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<title>Playlist <TMPL_VAR project_title></title>
<script>
/**
@@ -106,18 +106,49 @@
</head>
<body>
<div id="playlist_container" class="dragscroll">
<div id="playlist_container" class="_dragscroll">
Playlist Long <br><br>
<TMPL_LOOP NAME=events>
<a href="<TMPL_VAR cache_base_url>/<TMPL_VAR .controllers.event>/<TMPL_VAR event_id>.html#<TMPL_VAR event_uri escape=url>" >
<div id="event_playlist_<TMPL_VAR event_id>" class="eventContainer event">
<div class="top" title="<TMPL_VAR full_title><TMPL_IF excerpt>. <TMPL_VAR excerpt></TMPL_IF>">
<TMPL_VAR weekday_short_name> <TMPL_VAR start_time_name>
</div>
<div class="bottom">
<TMPL_IF series_name><TMPL_VAR series_name><TMPL_ELSE><TMPL_VAR title></TMPL_IF>
<a class="playlist_long_event_detail" href="<TMPL_VAR cache_base_url>/<TMPL_VAR .controllers.event>/<TMPL_VAR event_id>.html#<TMPL_VAR event_uri escape=url>" >
<div id="event_playlist_<TMPL_VAR event_id>" class="eventContainer event">
<div class="top" title="<TMPL_VAR full_title><TMPL_IF excerpt>. <TMPL_VAR excerpt></TMPL_IF>">
<TMPL_VAR weekday_short_name> <TMPL_VAR start_time_name>
</div>
<div class="bottom">
<TMPL_IF series_name><TMPL_VAR series_name><TMPL_ELSE><TMPL_VAR title></TMPL_IF>
</div>
</div>
</div>
</a>
</a>
<div class="scripted" style="display:none;">
<a class="zeige_sendungsdetails_playlist_long playlist_long_event_detail" id="link_zu_event_<TMPL_VAR event_id>" href="#">
<div id="event_playlist_<TMPL_VAR event_id>" class="eventContainer event">
<div class="top" title="<TMPL_VAR full_title><TMPL_IF excerpt>. <TMPL_VAR excerpt></TMPL_IF>">
<TMPL_VAR weekday_short_name> <TMPL_VAR start_time_name>
</div>
<div class="bottom">
<TMPL_IF series_name><TMPL_VAR series_name><TMPL_ELSE><TMPL_VAR title></TMPL_IF>
</div>
</div>
</a>
</div>
<noscript>
<a class="playlist_long_event_detail" href="<TMPL_VAR cache_base_url>/<TMPL_VAR .controllers.event>/<TMPL_VAR event_id>.html#<TMPL_VAR event_uri escape=url>" >
<div id="event_playlist_<TMPL_VAR event_id>" class="eventContainer event">
<div class="top" title="<TMPL_VAR full_title><TMPL_IF excerpt>. <TMPL_VAR excerpt></TMPL_IF>">
<TMPL_VAR weekday_short_name> <TMPL_VAR start_time_name>
</div>
<div class="bottom">
<TMPL_IF series_name><TMPL_VAR series_name><TMPL_ELSE><TMPL_VAR title></TMPL_IF>
</div>
</div>
</a>
</noscript>
</TMPL_LOOP>
</div>
</body>

View File

@@ -0,0 +1,165 @@
<TMPL_IF use_client_cache>Cache-Control: max-age=600, must-revalidate
</TMPL_IF>Content-type:text/html; charset=utf-8;
<!DOCTYPE html>
<html>
<body>
<TMPL_UNLESS no_result>
<TMPL_UNLESS no_search_result>
<div>
<TMPL_LOOP NAME=events>
<TMPL_IF event_id>
<span class="summary title" title="Mehr Infos zur Sendung" >
<!-- Sendestart -->
<!--<TMPL_VAR start_time_name>-->
<!-- Titel der Sendung -->
<!--<a href="<TMPL_VAR cache_base_url>/<TMPL_VAR .controllers.event>/<TMPL_VAR event_id>.html#<TMPL_VAR event_uri escape=url>" >-->
<h1><TMPL_VAR full_title></h1>
<!--</a>-->
<!-- Location -->
<!--<span style="float:right;font-weight:100"><TMPL_IF location_mapped><TMPL_VAR location_mapped></TMPL_IF></span>-->
</span>
<div class="excerpt">
<!--
<TMPL_VAR excerpt> <TMPL_VAR user_excerpt>
<TMPL_IF excerpt>
<hr>
<TMPL_ELSE>
<TMPL_IF user_excerpt>
<hr>
</TMPL_IF>
</TMPL_IF>
-->
<!--
<TMPL_IF no_image_in_text>
<p>
<a href="<TMPL_VAR image>">
<img alt="<TMPL_VAR series_name>" src="<TMPL_VAR thumb>">
</a>
</p>
</TMPL_IF>
-->
<!-- Sendezeit: Start & Ende -->
<TMPL_IF name="is_first_of_day">
<div class="date">
<TMPL_VAR weekday_short_name>, <TMPL_VAR start_date_name>
<!--<TMPL_IF project_title> - <TMPL_VAR project_title></TMPL_IF>-->
<!-- ICAL EVENT -->
<div class="ical_event">
<a href="<TMPL_VAR .controllers.domain><TMPL_VAR .controllers.ical>/<TMPL_VAR event_id>/<TMPL_IF series_name><TMPL_VAR series_name escape=url>-</TMPL_IF><TMPL_VAR title escape=url>.ics" title="Termin merken"><!--<img width="16" height="16" alt="ICalendar" src="<TMPL_VAR static_files_url>image/ical.png" />-->im Kalender speichern</a>
</div>
</div>
</TMPL_IF>
<div style="clear:both"></div>
<div class="event_time">
<TMPL_VAR start_time_name> <TMPL_IF name="__last__"> - <TMPL_VAR end_time_name></TMPL_IF>
</div>
<TMPL_IF is_running> (l&auml;uft gerade)</TMPL_IF>
<!-- ICAL ALLE SENDUNGEN DES MONATS -->
<div id="icon_bar" style="display:none;">
<a href="<TMPL_VAR .controllers.domain><TMPL_VAR .controllers.ical>/<TMPL_VAR month>/" title="alle Sendungen des Monats merken"><img width="16" height="16" alt="Icalendar" src="<TMPL_VAR static_files_url>image/icals.png" /></a>
</div>
<TMPL_IF recurrence_date><a href="<TMPL_VAR recurrence>.html">Wiederholung vom <TMPL_VAR recurrence_date></a></TMPL_IF>
<div style="clear:both"></div>
<!-- Sendungsbild -->
<TMPL_IF thumb>
<img alt="<TMPL_VAR series_name>" src="<TMPL_VAR thumb>">
</TMPL_IF>
<!-- Detailierte Beschreibung -->
<div class="detailbeschreibung">
<TMPL_VAR topic ESCAPE=0><TMPL_VAR content ESCAPE=0>
<div>
<!-- is the event live or preproduced : tinyint(1) unsigned -->
<div class="live_or_preproduced" id="is_live_<TMPL_VAR live>">
<TMPL_IF live>
Eine LIVE-Sendung. Das Studiotelefon hat die Nummer 0351 / 32 05 47 11.
<TMPL_ELSE>
Vorproduzierte Sendung, findet nicht live im Studio statt
</TMPL_IF>
</div>
<!-- AUDIO URLS -->
<TMPL_IF media_url>
<a class="playfile" href="<TMPL_VAR media_url>"><img style="width:19px;height:19px;margin-bottom:-3px;margin-left:1px;" src="/agenda/img/player/play-button-64px-D13030.png" alt="playbutton">broadcast audio URL</a><br>
</TMPL_IF>
<!-- Podcast URL : hat die Sendung einen eigenen Podcast? Wenn ja, kann mit dieser URL abonniert werden. -->
<TMPL_IF podcast_url>
<a href="<TMPL_VAR podcast_url>"><img style="width:19px;height:19px;margin-bottom:-3px;margin-left:1px;" src="/agenda/img/player/play-button-64px-D13030.png" alt="playbutton">Podcast der Sendung abonnieren</a><br>
</TMPL_IF>
<!-- Link zum Archiv der Sendung -->
<TMPL_IF archive_url>
<a class="archive_url" href="http:<TMPL_VAR archive_url>" target="_blank"><TMPL_VAR archive_url></a><br>
</TMPL_IF>
<div style="clear:both"></div>
<!-- Permalink -->
<a class="permalink" href="<TMPL_VAR cache_base_url>/<TMPL_VAR .controllers.event>/<TMPL_VAR event_id>.html#<TMPL_VAR event_uri escape=url>">Permalink</a>
<div style="clear:both"></div>
</div>
<div id="calcms_comments">
<script>
jQuery(document).ready(
function() {
calcms.showCommentsByEventIdOrEventStart('<TMPL_VAR event_id>','<TMPL_VAR start_datetime>');
}
);
</script>
</div>
</TMPL_IF>
</TMPL_LOOP>
</div>
</TMPL_UNLESS>
</TMPL_UNLESS>
</body>
</html>

View File

@@ -6,6 +6,7 @@
<html>
<body>
<TMPL_IF no_result>
<!--
<script>
jQuery( document ).ready(function() {
//load next shows into current playlist
@@ -23,6 +24,9 @@
overflow:hidden;
}
</style>
-->
<!--
<div class="content" style="clear:both">
<h1 class="summary title">Freies Radio</h1>
@@ -36,6 +40,8 @@
<TMLP_VAR count> Treffer:
</TMPL_IF>
</div>
-->
</TMPL_IF>

View File

@@ -0,0 +1 @@
<TMPL_IF use_client_cache>Cache-Control: max-age=600, must-revalidate</TMPL_IF>Content-type:text/html; charset=UTF-8;<TMPL_LOOP events><TMPL_IF event_id>1<TMPL_VAR event_id></TMPL_IF></TMPL_LOOP>

View File

@@ -4,13 +4,13 @@
<script>
jQuery( document ).ready(function() {
//load next shows into current playlist
if(jQuery('#coming_shows').length!=0) jQuery('#coming_shows').load('/agenda/playlistLong/');
if(jQuery('#sendungen').length!=0) jQuery('#sendungen').load('/agenda/playlistLong/');
//hide next shows
if(jQuery('#calcms_playlist').length!=0) jQuery('#calcms_playlist').parent().parent().hide();
// if(jQuery('#calcms_playlist').length!=0) jQuery('#calcms_playlist').parent().parent().hide();
//hide programm menu
if(jQuery('#calcms_menu').length!=0) jQuery('#calcms_menu').parent().parent().hide();
// if(jQuery('#calcms_menu').length!=0) jQuery('#calcms_menu').parent().parent().hide();
});
</script>

View File

@@ -3,7 +3,7 @@
Keine Sendung gefunden.
</div>
</TMPL_IF>
<TMPL_IF event_count><TMPL_VAR event_count> Treffer</TMPL_IF>
<!--<TMPL_IF event_count><TMPL_VAR event_count> Treffer</TMPL_IF>-->

View File

@@ -18,8 +18,8 @@
style="display:none;"
>
<option value="">- Sendereihe -</option>
<TMPL_LOOP series_names><option value="<TMPL_VAR series_name escape=0>"<TMPL_VAR selected escape=0>><TMPL_VAR series_name> (<TMPL_VAR sum>)</option>
<option value="">- Sendereihe ausw&auml;hlen -</option>
<TMPL_LOOP series_names><option value="<TMPL_VAR series_name escape=0>"<TMPL_VAR selected escape=0>><TMPL_VAR series_name> <!--(<TMPL_VAR sum>)--></option>
</TMPL_LOOP>
</select>