|
|
@ -42,9 +42,7 @@ function live_meta_box_add()
|
|
|
|
function orari_dirette_input($post)
|
|
|
|
function orari_dirette_input($post)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
$values = get_post_custom($post->ID);
|
|
|
|
$values = get_post_custom($post->ID);
|
|
|
|
$onair_cadence = array();
|
|
|
|
$onair_cadence = $onair_start_date = $onair_start = $onair_end = array();
|
|
|
|
$text_start = array();
|
|
|
|
|
|
|
|
$text_end = array();
|
|
|
|
|
|
|
|
wp_nonce_field('on_air_nonce', 'onair_nonce');
|
|
|
|
wp_nonce_field('on_air_nonce', 'onair_nonce');
|
|
|
|
$broadcast = term_exists('Podcast', 'category', 0);
|
|
|
|
$broadcast = term_exists('Podcast', 'category', 0);
|
|
|
|
$old_term = term_exists($post->post_title, 'category', $broadcast);
|
|
|
|
$old_term = term_exists($post->post_title, 'category', $broadcast);
|
|
|
@ -53,13 +51,14 @@ function orari_dirette_input($post)
|
|
|
|
<?php
|
|
|
|
<?php
|
|
|
|
for ($x=0;$x<7;$x++) :
|
|
|
|
for ($x=0;$x<7;$x++) :
|
|
|
|
$onair_day[$x] = isset($values['on_air_day_'.$x]) ? esc_attr($values['on_air_day_'.$x][0]) : '';
|
|
|
|
$onair_day[$x] = isset($values['on_air_day_'.$x]) ? esc_attr($values['on_air_day_'.$x][0]) : '';
|
|
|
|
$onair_cadence[$x] = isset($values['on_air_cadence'.$x]) ? esc_attr($values['on_air_cadence'.$x][0]) : '';
|
|
|
|
$onair_cadence[$x] = isset($values['on_air_cadence_'.$x]) ? esc_attr($values['on_air_cadence_'.$x][0]) : '';
|
|
|
|
$text_start[$x] = isset($values['on_air_start_'.$x]) ? esc_attr($values['on_air_start_'.$x][0]) : '';
|
|
|
|
$onair_start_date[$x] = isset($values['on_air_start_date_'.$x]) ? esc_attr($values['on_air_start_date_'.$x][0]) : '';
|
|
|
|
$text_end[$x] = isset($values['on_air_end_'.$x]) ? esc_attr($values['on_air_end_'.$x][0]) : '';
|
|
|
|
$onair_start[$x] = isset($values['on_air_start_'.$x]) ? esc_attr($values['on_air_start_'.$x][0]) : '';
|
|
|
|
|
|
|
|
$onair_end[$x] = isset($values['on_air_end_'.$x]) ? esc_attr($values['on_air_end_'.$x][0]) : '';
|
|
|
|
$broadcast[$x] = term_exists('Podcast', 'category', 0);
|
|
|
|
$broadcast[$x] = term_exists('Podcast', 'category', 0);
|
|
|
|
$old_term[$x] = term_exists($post->post_title, 'category', $broadcast); ?>
|
|
|
|
$old_term[$x] = term_exists($post->post_title, 'category', $broadcast); ?>
|
|
|
|
|
|
|
|
|
|
|
|
<div style='width:25%;float:left;'>
|
|
|
|
<div style='width:20%;float:left;'>
|
|
|
|
<select name="on_air_day_<?php echo $x; ?>" id="on_air_day_<?php echo $x; ?>">
|
|
|
|
<select name="on_air_day_<?php echo $x; ?>" id="on_air_day_<?php echo $x; ?>">
|
|
|
|
<option <?php echo ($onair_day[$x]=='') ? 'selected="selected"' : ''; ?> value="">Seleziona un giorno</option>
|
|
|
|
<option <?php echo ($onair_day[$x]=='') ? 'selected="selected"' : ''; ?> value="">Seleziona un giorno</option>
|
|
|
|
<option <?php echo ($onair_day[$x]==1) ? 'selected="selected"' : ''; ?> value="1">Lunedì</option>
|
|
|
|
<option <?php echo ($onair_day[$x]==1) ? 'selected="selected"' : ''; ?> value="1">Lunedì</option>
|
|
|
@ -71,22 +70,25 @@ function orari_dirette_input($post)
|
|
|
|
<option <?php echo ($onair_day[$x]==7) ? 'selected="selected"' : ''; ?> value="7">Domenica</option>
|
|
|
|
<option <?php echo ($onair_day[$x]==7) ? 'selected="selected"' : ''; ?> value="7">Domenica</option>
|
|
|
|
</select>
|
|
|
|
</select>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div style='width:25%;float:left;'>
|
|
|
|
<div style='width:20%;float:left;'>
|
|
|
|
|
|
|
|
<label for="onair_start_date_<?php echo $x; ?>">Data inizio</label>
|
|
|
|
|
|
|
|
<input type="date" name="on_air_start_date_<?php echo $x; ?>" id="on_air_start_date_<?php echo $x; ?>" value="<?php echo $onair_start_date[$x]; ?>" style="width: 40%;" />
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div style='width:20%;float:left;'>
|
|
|
|
<select name="on_air_cadence_<?php echo $x; ?>" id="on_air_cadence_<?php echo $x; ?>">
|
|
|
|
<select name="on_air_cadence_<?php echo $x; ?>" id="on_air_cadence_<?php echo $x; ?>">
|
|
|
|
<label for="on_air_cadence_<?php echo $x; ?>">Cadenza</label>
|
|
|
|
<label for="on_air_cadence_<?php echo $x; ?>">Cadenza</label>
|
|
|
|
<option <?php echo ($onair_cadence[$x]=='') ? 'selected="selected"' : ''; ?> value="">Seleziona una cadenza</option>
|
|
|
|
|
|
|
|
<option <?php echo ($onair_cadence[$x]==1) ? 'selected="selected"' : ''; ?> value="1">Una volta a settimana</option>
|
|
|
|
<option <?php echo ($onair_cadence[$x]==1) ? 'selected="selected"' : ''; ?> value="1">Una volta a settimana</option>
|
|
|
|
<option <?php echo ($onair_cadence[$x]==2) ? 'selected="selected"' : ''; ?> value="2">Due volte al mese</option>
|
|
|
|
<option <?php echo ($onair_cadence[$x]==2) ? 'selected="selected"' : ''; ?> value="2">Una volta ogni 2 settimane</option>
|
|
|
|
<option <?php echo ($onair_cadence[$x]==3) ? 'selected="selected"' : ''; ?> value="3">Una volta al mese</option>
|
|
|
|
<option <?php echo ($onair_cadence[$x]==4) ? 'selected="selected"' : ''; ?> value="4">Una volta ogni 4 settimane</option>
|
|
|
|
</select>
|
|
|
|
</select>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div style='width:25%;float:left;'>
|
|
|
|
<div style='width:20%;float:left;'>
|
|
|
|
<label for="on_air_start_<?php echo $x; ?>">Ora inizio</label>
|
|
|
|
<label for="on_air_start_<?php echo $x; ?>">Ora inizio</label>
|
|
|
|
<input type="time" name="on_air_start_<?php echo $x; ?>" id="on_air_start_<?php echo $x; ?>" value="<?php echo $text_start[$x]; ?>" style="width: 30%;" />
|
|
|
|
<input type="time" name="on_air_start_<?php echo $x; ?>" id="on_air_start_<?php echo $x; ?>" value="<?php echo $onair_start[$x]; ?>" style="width: 40%;" />
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div style='width:25%;float:left;'>
|
|
|
|
<div style='width:20%;float:left;'>
|
|
|
|
<label for="on_air_end_<?php echo $x; ?>">Ora fine</label>
|
|
|
|
<label for="on_air_end_<?php echo $x; ?>">Ora fine</label>
|
|
|
|
<input type="time" name="on_air_end_<?php echo $x; ?>" id="on_air_end_<?php echo $x; ?>" value="<?php echo $text_end[$x]; ?>" style="width: 30%;" />
|
|
|
|
<input type="time" name="on_air_end_<?php echo $x; ?>" id="on_air_end_<?php echo $x; ?>" value="<?php echo $onair_end[$x]; ?>" style="width: 40%;" />
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div style="clear:both;"></div>
|
|
|
|
<div style="clear:both;"></div>
|
|
|
|
<?php
|
|
|
|
<?php
|
|
|
@ -96,19 +98,19 @@ function orari_dirette_input($post)
|
|
|
|
function orari_repliche_input($post)
|
|
|
|
function orari_repliche_input($post)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
$values = get_post_custom($post->ID);
|
|
|
|
$values = get_post_custom($post->ID);
|
|
|
|
$rerun_cadence = array();
|
|
|
|
$rerun_day = $rerun_cadence = $rerun_start_date = $rerun_start = $rerun_end = array();
|
|
|
|
$text_start = array();
|
|
|
|
|
|
|
|
$text_end = array();
|
|
|
|
|
|
|
|
wp_nonce_field('rerun_nonce', 're_run_nonce');
|
|
|
|
wp_nonce_field('rerun_nonce', 're_run_nonce');
|
|
|
|
for ($x=0;$x<7;$x++) :
|
|
|
|
for ($x=0;$x<7;$x++) :
|
|
|
|
$rerun_day[$x] = isset($values['rerun_day_'.$x]) ? esc_attr($values['rerun_day_'.$x][0]) : '';
|
|
|
|
$rerun_day[$x] = isset($values['rerun_day_'.$x]) ? esc_attr($values['rerun_day_'.$x][0]) : '';
|
|
|
|
$rerun_cadence[$x] = isset($values['on_air_cadence'.$x]) ? esc_attr($values['on_air_cadence'.$x][0]) : '';
|
|
|
|
$rerun_start[$x] = isset($values['rerun_start_'.$x]) ? esc_attr($values['rerun_start_'.$x][0]) : '';
|
|
|
|
$text_start[$x] = isset($values['rerun_start_'.$x]) ? esc_attr($values['rerun_start_'.$x][0]) : '';
|
|
|
|
$rerun_end[$x] = isset($values['rerun_end_'.$x]) ? esc_attr($values['rerun_end_'.$x][0]) : '';
|
|
|
|
$text_end[$x] = isset($values['rerun_end_'.$x]) ? esc_attr($values['rerun_end_'.$x][0]) : ''; ?>
|
|
|
|
$rerun_cadence[$x] = isset($values['rerun_cadence_'.$x]) ? esc_attr($values['rerun_cadence_'.$x][0]) : '';
|
|
|
|
|
|
|
|
$rerun_start_date[$x] = isset($values['rerun_start_date_'.$x]) ? esc_attr($values['rerun_start_date_'.$x][0]) : '';
|
|
|
|
|
|
|
|
?>
|
|
|
|
<div style='width:100%;float:left;'>
|
|
|
|
<div style='width:100%;float:left;'>
|
|
|
|
<h3>Replica n. <?php echo $x+1; ?></h3>
|
|
|
|
<h3>Replica n. <?php echo $x+1; ?></h3>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div style='width:25%;float:left;'>
|
|
|
|
<div style='width:20%;float:left;'>
|
|
|
|
<select name="rerun_day_<?php echo $x; ?>" id="rerun_day_<?php echo $x; ?>">
|
|
|
|
<select name="rerun_day_<?php echo $x; ?>" id="rerun_day_<?php echo $x; ?>">
|
|
|
|
<option <?php echo ($rerun_day[$x]=='') ? 'selected="selected"' : ''; ?> value="">Seleziona un giorno</option>
|
|
|
|
<option <?php echo ($rerun_day[$x]=='') ? 'selected="selected"' : ''; ?> value="">Seleziona un giorno</option>
|
|
|
|
<option <?php echo ($rerun_day[$x]==1) ? 'selected="selected"' : ''; ?> value="1">Lunedì</option>
|
|
|
|
<option <?php echo ($rerun_day[$x]==1) ? 'selected="selected"' : ''; ?> value="1">Lunedì</option>
|
|
|
@ -120,22 +122,25 @@ function orari_repliche_input($post)
|
|
|
|
<option <?php echo ($rerun_day[$x]==7) ? 'selected="selected"' : ''; ?> value="7">Domenica</option>
|
|
|
|
<option <?php echo ($rerun_day[$x]==7) ? 'selected="selected"' : ''; ?> value="7">Domenica</option>
|
|
|
|
</select>
|
|
|
|
</select>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div style='width:25%;float:left;'>
|
|
|
|
<div style='width:20%;float:left;'>
|
|
|
|
<select name="rerun_cadence_<?php echo $x; ?>" id="on_air_cadence_<?php echo $x; ?>">
|
|
|
|
<label for="rerun_start_date_<?php echo $x; ?>">Data inizio</label>
|
|
|
|
|
|
|
|
<input type="date" name="rerun_start_date_<?php echo $x; ?>" id="rerun_start_date_<?php echo $x; ?>" value="<?php echo $rerun_start_date[$x]; ?>" style="width: 40%;" />
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div style='width:20%;float:left;'>
|
|
|
|
|
|
|
|
<select name="rerun_cadence_<?php echo $x; ?>" id="rerun_cadence_<?php echo $x; ?>">
|
|
|
|
<label for="rerun_cadence_<?php echo $x; ?>">Cadenza</label>
|
|
|
|
<label for="rerun_cadence_<?php echo $x; ?>">Cadenza</label>
|
|
|
|
<option <?php echo ($rerun_cadence[$x]=='') ? 'selected="selected"' : ''; ?> value="">Seleziona una cadenza</option>
|
|
|
|
|
|
|
|
<option <?php echo ($rerun_cadence[$x]==1) ? 'selected="selected"' : ''; ?> value="1">Una volta a settimana</option>
|
|
|
|
<option <?php echo ($rerun_cadence[$x]==1) ? 'selected="selected"' : ''; ?> value="1">Una volta a settimana</option>
|
|
|
|
<option <?php echo ($rerun_cadence[$x]==2) ? 'selected="selected"' : ''; ?> value="2">Due volte al mese</option>
|
|
|
|
<option <?php echo ($rerun_cadence[$x]==2) ? 'selected="selected"' : ''; ?> value="2">Una volta ogni 2 settimane</option>
|
|
|
|
<option <?php echo ($rerun_cadence[$x]==3) ? 'selected="selected"' : ''; ?> value="3">Una volta al mese</option>
|
|
|
|
<option <?php echo ($rerun_cadence[$x]==4) ? 'selected="selected"' : ''; ?> value="4">Una volta ogni 4 settimane</option>
|
|
|
|
</select>
|
|
|
|
</select>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div style='width:25%;float:left;'>
|
|
|
|
<div style='width:20%;float:left;'>
|
|
|
|
<label for="rerun_start_<?php echo $x; ?>">Ora inizio</label>
|
|
|
|
<label for="rerun_start_<?php echo $x; ?>">Ora inizio</label>
|
|
|
|
<input type="time" name="rerun_start_<?php echo $x; ?>" id="rerun_start_<?php echo $x; ?>" value="<?php echo $text_start[$x]; ?>" style="width: 30%;" />
|
|
|
|
<input type="time" name="rerun_start_<?php echo $x; ?>" id="rerun_start_<?php echo $x; ?>" value="<?php echo $rerun_start[$x]; ?>" style="width: 40%;" />
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div style='width:25%;float:left;'>
|
|
|
|
<div style='width:20%;float:left;'>
|
|
|
|
<label for="rerun_end_<?php echo $x; ?>">Ora fine</label>
|
|
|
|
<label for="rerun_end_<?php echo $x; ?>">Ora fine</label>
|
|
|
|
<input type="time" name="rerun_end_<?php echo $x; ?>" id="rerun_end_<?php echo $x; ?>" value="<?php echo $text_end[$x]; ?>" style="width: 30%;" />
|
|
|
|
<input type="time" name="rerun_end_<?php echo $x; ?>" id="rerun_end_<?php echo $x; ?>" value="<?php echo $rerun_end[$x]; ?>" style="width: 40%;" />
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div style="clear:both;"></div>
|
|
|
|
<div style="clear:both;"></div>
|
|
|
|
<?php
|
|
|
|
<?php
|
|
|
@ -199,10 +204,12 @@ function orari_dirette_save($post_id)
|
|
|
|
update_post_meta($post_id, 'on_air_start_'.$x, wp_kses($_POST['on_air_start_'.$x], $allowed));
|
|
|
|
update_post_meta($post_id, 'on_air_start_'.$x, wp_kses($_POST['on_air_start_'.$x], $allowed));
|
|
|
|
update_post_meta($post_id, 'on_air_end_'.$x, wp_kses($_POST['on_air_end_'.$x], $allowed));
|
|
|
|
update_post_meta($post_id, 'on_air_end_'.$x, wp_kses($_POST['on_air_end_'.$x], $allowed));
|
|
|
|
update_post_meta($post_id, 'on_air_cadence_'.$x, wp_kses($_POST['on_air_cadence_'.$x], $allowed));
|
|
|
|
update_post_meta($post_id, 'on_air_cadence_'.$x, wp_kses($_POST['on_air_cadence_'.$x], $allowed));
|
|
|
|
|
|
|
|
update_post_meta($post_id, 'on_air_start_date_'.$x, wp_kses($_POST['on_air_start_date_'.$x], $allowed));
|
|
|
|
update_post_meta($post_id, 'rerun_day_'.$x, wp_kses($_POST['rerun_day_'.$x], $allowed));
|
|
|
|
update_post_meta($post_id, 'rerun_day_'.$x, wp_kses($_POST['rerun_day_'.$x], $allowed));
|
|
|
|
update_post_meta($post_id, 'rerun_start_'.$x, wp_kses($_POST['rerun_start_'.$x], $allowed));
|
|
|
|
update_post_meta($post_id, 'rerun_start_'.$x, wp_kses($_POST['rerun_start_'.$x], $allowed));
|
|
|
|
update_post_meta($post_id, 'rerun_end_'.$x, wp_kses($_POST['rerun_end_'.$x], $allowed));
|
|
|
|
update_post_meta($post_id, 'rerun_end_'.$x, wp_kses($_POST['rerun_end_'.$x], $allowed));
|
|
|
|
update_post_meta($post_id, 'rerun_cadence_'.$x, wp_kses($_POST['rerun_end_'.$x], $allowed));
|
|
|
|
update_post_meta($post_id, 'rerun_cadence_'.$x, wp_kses($_POST['rerun_end_'.$x], $allowed));
|
|
|
|
|
|
|
|
update_post_meta($post_id, 'rerun_start_date_'.$x, wp_kses($_POST['rerun_start_date_'.$x], $allowed));
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|