add draft status to events
This commit is contained in:
@@ -130,14 +130,16 @@ a{
|
||||
margin:6px;
|
||||
}
|
||||
|
||||
#content li{
|
||||
margin-left:1.7rem;
|
||||
}
|
||||
|
||||
#calcms_list .date{
|
||||
margin-left:1em;
|
||||
font-weight:bold;
|
||||
margin-top:1em;
|
||||
}
|
||||
|
||||
#calcms_list .excerpt{
|
||||
margin-left:3.1rem;
|
||||
margin-left:3rem;
|
||||
margin-top:6px;
|
||||
max-height:5em;
|
||||
overflow: hidden;
|
||||
@@ -507,7 +509,7 @@ a#calcms_search_show_details #plus{
|
||||
padding:0;
|
||||
margin:0;
|
||||
background:#fff;
|
||||
border:1px solid #ddd;
|
||||
border:0px solid #ddd;
|
||||
border-collapse:collapse;
|
||||
text-align:center;
|
||||
}
|
||||
@@ -521,11 +523,6 @@ a#calcms_search_show_details #plus{
|
||||
font-weight:normal;
|
||||
}
|
||||
|
||||
#calcms_calendar table thead th{
|
||||
padding-top:0px;
|
||||
padding-bottom:2px;
|
||||
}
|
||||
|
||||
#calcms_calendar table tbody a:hover,
|
||||
#calcms_calendar table tbody a:link,
|
||||
#calcms_calendar table tbody a:visited{
|
||||
@@ -546,6 +543,8 @@ a#calcms_search_show_details #plus{
|
||||
font-weight:normal;
|
||||
border-bottom:1px solid #ddd;
|
||||
transition: all .1s ease-in-out;
|
||||
padding-top:2%;
|
||||
padding-bottom:2%;
|
||||
}
|
||||
|
||||
#calcms_calendar table thead td:hover,
|
||||
|
||||
@@ -157,6 +157,7 @@ var calcms_settings = new Array();
|
||||
return false;
|
||||
}
|
||||
|
||||
/*
|
||||
function insertDeskDetails() {
|
||||
var pattern = new RegExp(/redaktion\/(.*)$/);
|
||||
var matchs = pattern.exec(document.location.href);
|
||||
@@ -173,7 +174,9 @@ var calcms_settings = new Array();
|
||||
+ '<div id="showDesk" />' + '</div>');
|
||||
}
|
||||
}
|
||||
*/
|
||||
|
||||
/*
|
||||
function fixBlogEntries() {
|
||||
if (document.location.href.match('/redaktionen/')
|
||||
|| document.location.href.match('/redaktionen?')
|
||||
@@ -199,7 +202,9 @@ var calcms_settings = new Array();
|
||||
|
||||
}
|
||||
}
|
||||
*/
|
||||
|
||||
/*
|
||||
function setImageSize() {
|
||||
var image = '#calcms_list div.content img';
|
||||
var size = $(window).width();
|
||||
@@ -225,6 +230,7 @@ var calcms_settings = new Array();
|
||||
});
|
||||
}
|
||||
}
|
||||
*/
|
||||
|
||||
function setThumbs() {
|
||||
$('#calcms_playlist img').each(function(index) {
|
||||
@@ -236,6 +242,7 @@ var calcms_settings = new Array();
|
||||
});
|
||||
}
|
||||
|
||||
/*
|
||||
function addCommentsOnAgendaPages() {
|
||||
if (calcms.contains(window.location.href, '/programm/')
|
||||
|| calcms.contains(window.location.href, '/agenda/')) {
|
||||
@@ -246,6 +253,7 @@ var calcms_settings = new Array();
|
||||
+ '</div></div>');
|
||||
}
|
||||
}
|
||||
*/
|
||||
|
||||
function scrollNextEvent() {
|
||||
if ($('#calcms_running_event').length == 0)
|
||||
@@ -379,9 +387,33 @@ var calcms_settings = new Array();
|
||||
}
|
||||
}
|
||||
|
||||
var isCalcms=false;
|
||||
function initWordpress(){
|
||||
$('header.entry-header').each( function(){
|
||||
var elem=$(this);
|
||||
$(this).find("h1").each( function(){
|
||||
if ( $(this).text() == "calcms" ){
|
||||
isCalcms=true;
|
||||
$(this).text("Programm");
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$('div.site-info').remove();
|
||||
|
||||
if (isCalcms==false){
|
||||
$('#calcms_calendar').parent().parent().remove();
|
||||
$('#calcms_menu').parent().parent().remove();
|
||||
$('#calcms_search').parent().parent().remove();
|
||||
$('#calcms_playlist').parent().parent().remove();
|
||||
$('#calcms_newest_comments').parent().parent().remove();
|
||||
}
|
||||
}
|
||||
|
||||
function initAll() {
|
||||
initCalcms();
|
||||
addCommentsOnAgendaPages();
|
||||
//initWordpress();
|
||||
//addCommentsOnAgendaPages();
|
||||
calcms.showPlaylist();
|
||||
calcms.showNewestComments();
|
||||
// insertDeskDetails();
|
||||
@@ -390,6 +422,7 @@ var calcms_settings = new Array();
|
||||
// setImageSize();
|
||||
// setThumbs();
|
||||
// scrollNextEvent();
|
||||
/initSlider();
|
||||
// mobilise();
|
||||
initSearch();
|
||||
console.log("calcms inited")
|
||||
|
||||
@@ -291,6 +291,15 @@ input.tablesorter-filter{
|
||||
text-align:center;
|
||||
}
|
||||
|
||||
#event_list tr th.draft,
|
||||
#event_list tr td.draft{
|
||||
background:none;
|
||||
}
|
||||
|
||||
#event_list tr th{
|
||||
border-right:1px solid #ccc;
|
||||
}
|
||||
|
||||
#event_list td:nth-child(9),
|
||||
#event_list th:nth-child(9),
|
||||
#event_list td:nth-child(9) .tablesorter-filter{
|
||||
@@ -458,12 +467,14 @@ div#toolbar input.search{
|
||||
|
||||
#calendar div.event.error,
|
||||
#calendar div.event.schedule{
|
||||
width:50%;
|
||||
/* width:50%; */
|
||||
}
|
||||
|
||||
#calendar div.event.error.x2,
|
||||
#calendar div.event.schedule.x2{
|
||||
/*
|
||||
margin-left:50%;
|
||||
*/
|
||||
}
|
||||
|
||||
div.rms_detail{
|
||||
|
||||
@@ -116,6 +116,7 @@ function loadEvent(projectId,studioId,seriesId,eventId, callback){
|
||||
updateCheckBox( "#edit_event input[name='archived']", event.archived);
|
||||
updateCheckBox( "#edit_event input[name='rerun']", event.rerun);
|
||||
updateCheckBox( "#edit_event input[name='playout']", event.playout);
|
||||
updateCheckBox( "#edit_event input[name='draft']", event.draft);
|
||||
|
||||
$("#edit_event textarea[name='excerpt'").html(event.excerpt);
|
||||
$("#edit_event textarea[name='user_excerpt'").html(event.user_excerpt);
|
||||
@@ -299,6 +300,16 @@ $(document).ready(
|
||||
checkFields();
|
||||
|
||||
$('textarea').autosize();
|
||||
|
||||
// unset published on setting draft
|
||||
$("#edit_event input[name='draft']").change(
|
||||
function(){
|
||||
if ($(this).val()==1){
|
||||
console.log( 'unset published' );
|
||||
updateCheckBox("#edit_event input[name='published']", 0);
|
||||
}
|
||||
}
|
||||
)
|
||||
console.log("done")
|
||||
}
|
||||
);
|
||||
|
||||
@@ -109,6 +109,9 @@ msgstr "Folge"
|
||||
msgid "label_rerun"
|
||||
msgstr "Wiederholung"
|
||||
|
||||
msgid "label_draft"
|
||||
msgstr "Entwurf"
|
||||
|
||||
msgid "button_cancel"
|
||||
msgstr "Abbrechen"
|
||||
|
||||
|
||||
@@ -97,6 +97,9 @@ msgstr "Folge"
|
||||
msgid "label_live"
|
||||
msgstr "Live-Sendung"
|
||||
|
||||
msgid "label_draft"
|
||||
msgstr "Entwurf"
|
||||
|
||||
msgid "label_published"
|
||||
msgstr "veröffentlicht"
|
||||
|
||||
|
||||
@@ -97,6 +97,9 @@ msgstr "Sendung veröffentlichen"
|
||||
msgid "label_update_event_status_rerun"
|
||||
msgstr "Wiederholung-Sende Status ändern "
|
||||
|
||||
msgid "label_update_event_status_draft"
|
||||
msgstr "Sendungsentwurf-Status ändern"
|
||||
|
||||
msgid "label_update_event_status_disable_event_sync"
|
||||
msgstr "Google-Import blockieren"
|
||||
|
||||
|
||||
@@ -22,6 +22,9 @@ msgstr "Sendung"
|
||||
msgid "color_schedule"
|
||||
msgstr "Planung"
|
||||
|
||||
msgid "color_draft"
|
||||
msgstr "Entwurf"
|
||||
|
||||
msgid "color_no_series"
|
||||
msgstr "Sendung gehört zu keiner Sendereihe"
|
||||
|
||||
|
||||
@@ -43,6 +43,9 @@ msgstr "conflicts"
|
||||
msgid "label_rerun"
|
||||
msgstr "rerun"
|
||||
|
||||
msgid "label_draft"
|
||||
msgstr "draft"
|
||||
|
||||
msgid "label_archived"
|
||||
msgstr "archived"
|
||||
|
||||
|
||||
@@ -97,6 +97,9 @@ msgstr "episode"
|
||||
msgid "label_live"
|
||||
msgstr "live"
|
||||
|
||||
msgid "label_draft"
|
||||
msgstr "draft"
|
||||
|
||||
msgid "label_published"
|
||||
msgstr "published"
|
||||
|
||||
|
||||
@@ -100,6 +100,9 @@ msgstr "publish events"
|
||||
msgid "label_update_event_status_rerun"
|
||||
msgstr "set event for rerun"
|
||||
|
||||
msgid "label_update_event_status_draft"
|
||||
msgstr "set event to draft"
|
||||
|
||||
msgid "label_update_event_status_disable_event_sync"
|
||||
msgstr "prevent events to be overridden (by calendar synchronization)"
|
||||
|
||||
|
||||
@@ -22,6 +22,9 @@ msgstr "event"
|
||||
msgid "color_schedule"
|
||||
msgstr "schedule"
|
||||
|
||||
msgid "color_draft"
|
||||
msgstr "draft"
|
||||
|
||||
msgid "color_no_series"
|
||||
msgstr "no series assigned to event"
|
||||
|
||||
|
||||
@@ -352,6 +352,12 @@
|
||||
<TMPL_IF rerun><TMPL_VAR .loc.label_rerun></TMPL_IF>
|
||||
</TMPL_IF>
|
||||
|
||||
<TMPL_IF .allow.update_event_status_draft>
|
||||
<input type="checkbox" name="draft" <TMPL_IF draft>checked="checked" value="1"<TMPL_ELSE>value="0"</TMPL_IF> > <TMPL_VAR .loc.label_draft>
|
||||
<TMPL_ELSE>
|
||||
<TMPL_IF draft><TMPL_VAR .loc.label_draft></TMPL_IF>
|
||||
</TMPL_IF>
|
||||
|
||||
<TMPL_IF .allow.update_event_status_disable_event_sync>
|
||||
<input type="hidden" name="disable_event_sync" value="1">
|
||||
<!--
|
||||
|
||||
@@ -21,40 +21,21 @@
|
||||
|
||||
<div class="date<TMPL_IF is_running> running</TMPL_IF>">
|
||||
<TMPL_IF is_running> ... Diese Sendung läuft gerade ...<p></TMPL_IF>
|
||||
<table>
|
||||
<tr>
|
||||
<td>
|
||||
<TMPL_VAR weekday_name>, <TMPL_VAR start_date_name>
|
||||
</td>
|
||||
<td>
|
||||
<TMPL_VAR project_title>
|
||||
<TMPL_IF location_label_studiorebootfm>
|
||||
- Studio reboot.fm
|
||||
<TMPL_ELSIF location_label_dt64>
|
||||
- DT 64 Festival
|
||||
<TMPL_ELSE>
|
||||
- <TMPL_VAR location_mapped>
|
||||
</TMPL_IF>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<TMPL_VAR start_time_name> bis <TMPL_VAR end_time_name> Uhr
|
||||
</td>
|
||||
<td>
|
||||
<TMPL_IF program>(<TMPL_VAR program>)</TMPL_IF>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<p>
|
||||
<h1 class="summary title">
|
||||
<TMPL_IF series_name>
|
||||
<a href="#" onclick="calcms.showPrevSeriesEvent(<TMPL_VAR event_id>)" title="vorherige Sendung">«</a><TMPL_VAR series_name><a href="#" onclick="calcms.showNextSeriesEvent(<TMPL_VAR event_id>)" title="nächste Sendung">»</a>
|
||||
</TMPL_IF>
|
||||
<TMPL_VAR full_title_no_series>
|
||||
|
||||
<div style="font-size:1rem">
|
||||
<TMPL_VAR weekday_name>, <TMPL_VAR start_date_name>,
|
||||
<span style="font-size:1.5rem"><TMPL_VAR start_time_name></span> bis <TMPL_VAR end_time_name> Uhr
|
||||
</div>
|
||||
|
||||
</h1>
|
||||
</p>
|
||||
|
||||
<TMPL_IF program> (<TMPL_VAR program>)</TMPL_IF>
|
||||
</div>
|
||||
<div class="content" >
|
||||
<TMPL_VAR excerpt > <TMPL_VAR user_excerpt >
|
||||
|
||||
@@ -26,11 +26,10 @@
|
||||
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>
|
||||
<TMPL_IF location_mapped>(<TMPL_VAR location_mapped>)</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>
|
||||
|
||||
Reference in New Issue
Block a user