This repository has been archived on 2026-10-23. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
aktiv-web/wp-content/plugins/google-calendar-events/views/admin/display-options-meta.php
T
2014-11-20 21:01:19 +01:00

113 lines
7.2 KiB
PHP

<?php
/**
* Display Options Post Meta Output
*
* @package GCE
* @author Phil Derksen <pderksen@gmail.com>, Nick Young <mycorpweb@gmail.com>
* @license GPL-2.0+
* @copyright 2014 Phil Derksen
*/
global $post;
$post_id = $post->ID;
// Load up all post meta data
$gce_display_start = get_post_meta( $post->ID, 'gce_display_start', true );
$gce_display_start_text = get_post_meta( $post->ID, 'gce_display_start_text', true );
$gce_display_end = get_post_meta( $post->ID, 'gce_display_end', true );
$gce_display_end_text = get_post_meta( $post->ID, 'gce_display_end_text', true );
$gce_display_separator = get_post_meta( $post->ID, 'gce_display_separator', true );
$gce_display_location = get_post_meta( $post->ID, 'gce_display_location', true );
$gce_display_location_text = get_post_meta( $post->ID, 'gce_display_location_text', true );
$gce_display_description = get_post_meta( $post->ID, 'gce_display_description', true );
$gce_display_description_text = get_post_meta( $post->ID, 'gce_display_description_text', true );
$gce_display_description_max = get_post_meta( $post->ID, 'gce_display_description_max', true );
$gce_display_link = get_post_meta( $post->ID, 'gce_display_link', true );
$gce_display_link_tab = get_post_meta( $post->ID, 'gce_display_link_tab', true );
$gce_display_link_text = get_post_meta( $post->ID, 'gce_display_link_text', true );
$gce_display_simple = get_post_meta( $post->ID, 'gce_display_simple', true );
?>
<div id="gce-display-options-wrap">
<div class="gce-meta-control">
<p>
<input type="checkbox" name="gce_display_simple" id="gce_display_simple" value="1" <?php checked( $gce_display_simple, '1' ); ?> />
<label for="gce_display_simple" id="gce-simple-display-label"><?php _e( 'Check this box to use the simple display options below instead of the Event Builder code on the left.', 'gce' ); ?></label>
</p>
</div>
<div class="gce-meta-control">
<strong><?php _e( 'Start date / time display', 'gce' ); ?></strong>
<label class="description" for="gce_display_start"><?php _e( 'Select how to display the start date / time.', 'gce' ); ?></label>
<select name="gce_display_start" id="gce_display_start">
<option value="none" <?php selected( $gce_display_start, 'none', true ); ?>><?php _e( 'None', 'gce' ); ?></option>
<option value="time" <?php selected( $gce_display_start, 'time', true ); ?>><?php _e( 'Start time', 'gce' ); ?></option>
<option value="date" <?php selected( $gce_display_start, 'date', true ); ?>><?php _e( 'Start date', 'gce' ); ?></option>
<option value="time-date" <?php selected( $gce_display_start, 'time-date', true ); ?>><?php _e( 'Start time and date', 'gce' ); ?></option>
<option value="date-time" <?php selected( $gce_display_start, 'date-time', true ); ?>><?php _e( 'Start date and time', 'gce' ); ?></option>
</select>
<label class="description" for="gce_display_start_text"><?php _e( 'Text to display before the start time.', 'gce' ); ?></label>
<input type="text" name="gce_display_start_text" id="gce_display_start_text" value="<?php echo $gce_display_start_text; ?>" />
</div>
<div class="gce-meta-control">
<strong><?php _e( 'End time/date display', 'gce' ); ?></strong>
<label class="description" for="gce_display_end"><?php _e( 'Select how to display the end date / time.', 'gce' ); ?></label>
<select name="gce_display_end" id="gce_display_end">
<option value="none" <?php selected( $gce_display_end, 'none', true ); ?>><?php _e( 'None', 'gce' ); ?></option>
<option value="time" <?php selected( $gce_display_end, 'time', true ); ?>><?php _e( 'End time', 'gce' ); ?></option>
<option value="date" <?php selected( $gce_display_end, 'date', true ); ?>><?php _e( 'End date', 'gce' ); ?></option>
<option value="time-date" <?php selected( $gce_display_end, 'time-date', true ); ?>><?php _e( 'End time and date', 'gce' ); ?></option>
<option value="date-time" <?php selected( $gce_display_end, 'date-time', true ); ?>><?php _e( 'End date and time', 'gce' ); ?></option>
</select>
<label class="description" for="gce_display_end_text"><?php _e( 'Text to display before the end time.', 'gce' ); ?></label>
<input type="text" name="gce_display_end_text" id="gce_display_end_text" value="<?php echo $gce_display_end_text; ?>" />
</div>
<div class="gce-meta-control">
<strong><?php _e( 'Separator', 'gce' ); ?></strong>
<label class="description" for="gce_display_separator">
<?php _e( 'If you have chosen to display both the time and date above, enter the text / characters to display between the time and date here (including any spaces).' , 'gce' ); ?>
</label>
<input type="text" name="gce_display_separator" id="gce_display_separator" value="<?php echo $gce_display_separator; ?>" />
</div>
<div class="gce-meta-control">
<strong><?php _e( 'Location', 'gce' ); ?></strong>
<p><input type="checkbox" name="gce_display_location" id="gce_display_location" value="1" <?php checked( $gce_display_location, '1' ); ?> />
<label for="gce_display_location"><?php _e( 'Show the location of events?', 'gce' ); ?></label></p>
<label class="description" for="gce_display_location_text"><?php _e( 'Text to display before the location.', 'gce' ); ?></label>
<input type="text" name="gce_display_location_text" id="gce_display_location_text" value="<?php echo $gce_display_location_text; ?>" />
</div>
<div class="gce-meta-control">
<strong><?php _e( 'Description', 'gce' ); ?></strong>
<p>
<input type="checkbox" name="gce_display_description" id="gce_display_description" value="1" <?php checked( $gce_display_description, '1' ); ?> />
<label for="gce_display_description"><?php _e( 'Show the description of events? (URLs in the description will be made into links).', 'gce' ); ?></label>
</p>
<label class="description" for="gce_display_description_text"><?php _e( 'Text to display before the description.', 'gce' ); ?></label>
<input type="text" name="gce_display_description_text" id="gce_display_description_text" value="<?php echo $gce_display_description_text; ?>" />
<label class="description" for="gce_display_description_max"><?php _e( 'Maximum number of words to show from description. Leave blank for no limit.', 'gce' ); ?></label>
<input type="text" name="gce_display_description_max" id="gce_display_description_max" value="<?php echo $gce_display_description_max; ?>" />
</div>
<div class="gce-meta-control">
<strong><?php _e( 'Event Link', 'gce' ); ?></strong>
<p>
<input type="checkbox" name="gce_display_link" id="gce_display_link" value="1" <?php checked( $gce_display_link, '1' ); ?> />
<label for="gce_display_link"><?php _e( 'Show a link to the Google Calendar page for an event?', 'gce' ); ?></label>
</p>
<p>
<input type="checkbox" name="gce_display_link_tab" id="gce_display_link_tab" value="1" <?php checked( $gce_display_link_tab, '1' ); ?> />
<label for="gce_display_link_tab"><?php _e( 'Links open in a new window / tab?', 'gce' ); ?></label>
</p>
<label class="description" for="gce_display_link_text"><?php _e( 'The link text to be displayed.', 'gce' ); ?></label>
<input type="text" name="gce_display_link_text" id="gce_display_link_text" value="<?php echo $gce_display_link_text; ?>" />
</div>
</div>