PluginProbe
Event Post / 6.0.0
Event Post v6.0.0
6.1.1 6.1.0 6.0.1 6.0.0 5.12.0 trunk 3.9 4.0 4.2 4.3 4.4 4.5 5.0 5.1 5.10.0 5.10.1 5.10.2 5.10.3 5.10.4 5.11.0 5.11.1 5.2 5.5 5.6 5.6.1 All 46 releases
event-post / views / admin / custombox-date.php

custombox-date.php in Event Post 6.0.0, at views/admin/custombox-date.php

100 lines 4.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * Date custombox
4 *
5 * @package event-post
6 * @version 6.0.0
7 * @since 5.3.1
8 */
9
10 if ( ! defined( 'ABSPATH' ) ) exit;
11 ?>
12 <div class="eventpost-misc-pub-section">
13 <p>
14 <label for="<?php echo esc_attr($this->META_STATUS); ?>">
15 <?php esc_attr_e('Status:', 'event-post') ?>
16 <select name="<?php echo esc_attr($this->META_STATUS); ?>" id="<?php echo esc_attr($this->META_STATUS); ?>">
17 <option value=""></option>
18 <?php foreach ($this->statuses as $status_name => $status_label): ?>
19 <option value="<?php echo esc_attr($status_name); ?>" <?php selected($status_name, $event->status, true); ?>><?php echo esc_html($status_label); ?></option>
20 <?php endforeach; ?>
21 </select>
22 </label>
23 </p>
24 <p>
25 <label>
26 <input type="checkbox" id="event-post-date-all-day" <?php checked( $event->time_start && $event->time_end && date('H:i:s', $event->time_start) == '00:00:00' && date('H:i:s', $event->time_end) == '00:00:00', true, true); ?>>
27 <?php esc_html_e('All day event', 'event-post') ?>
28 </label>
29 </p>
30 <p>
31 <span class="dashicons dashicons-calendar eventpost-edit-icon"></span>
32 <label for="<?php echo esc_attr($this->META_START); ?>_date">
33 <?php esc_attr_e('Begin:', 'event-post') ?>
34 <span id="<?php echo esc_attr($this->META_START); ?>_date_human" class="human_date">
35 <?php
36 if ($event->time_start != '') {
37 echo esc_html( $this->human_date($event->time_start) . (date('H:i', $event->time_start)=='00:00'?'':date(' H:i', $event->time_start)));
38 }
39 else{
40 esc_html_e('Pick a date','event-post');
41 }
42 ?>
43 </span>
44 <input type="<?php echo esc_attr($this->settings['datepicker']=='browser'?'datetime':''); ?>" class="eventpost-datepicker-<?php echo esc_attr($this->settings['datepicker']); ?>" data-lang="<?php echo esc_attr($language); ?>" value="<?php echo esc_attr(substr($start_date,0,16)); ?>" name="<?php echo esc_attr($this->META_START); ?>" id="<?php echo esc_attr($this->META_START); ?>_date"/>
45 </label>
46 </p>
47 <p>
48 <span class="dashicons dashicons-calendar eventpost-edit-icon"></span>
49 <label for="<?php echo esc_attr($this->META_END); ?>_date">
50 <?php esc_attr_e('End:', 'event-post') ?>
51 <span id="<?php echo esc_attr($this->META_END); ?>_date_human" class="human_date">
52 <?php
53 if ($event->time_start != '') {
54 echo esc_html( $this->human_date($event->time_end) . (date('H:i', $event->time_end)=='00:00'?'':date(' H:i', $event->time_end)));
55 }
56 else{
57 esc_html_e('Pick a date','event-post');
58 }
59 ?>
60 </span>
61 <input type="<?php echo esc_attr($this->settings['datepicker']=='browser'?'datetime':''); ?>" class="eventpost-datepicker-<?php echo esc_attr($this->settings['datepicker']); ?>" data-lang="<?php echo esc_attr($language); ?>" value ="<?php echo esc_attr(substr($end_date,0,16)) ?>" name="<?php echo esc_attr($this->META_END); ?>" id="<?php echo esc_attr($this->META_END); ?>_date"/>
62 </label>
63 </p>
64 <p>
65 <label for="<?php echo esc_attr($this->META_ORGANIZATION); ?>">
66 <?php esc_attr_e('Organization:', 'event-post') ?>
67 <input type="text" value="<?php echo esc_attr($event->organization); ?>" name="<?php echo esc_attr($this->META_ORGANIZATION); ?>" id="<?php echo esc_attr($this->META_ORGANIZATION); ?>" class="widefat"/>
68 </label>
69 </p>
70 <p>
71 <strong>
72 <?php esc_attr_e('Offer:', 'event-post') ?>
73 </strong>
74 <br>
75 <label for="<?php echo esc_attr($this->META_OFFER); ?>_url">
76 <?php esc_attr_e('URL:', 'event-post') ?>
77 <input type="text" value="<?php echo esc_attr($event->offer['url']); ?>" name="<?php echo esc_attr($this->META_OFFER); ?>_url" id="<?php echo esc_attr($this->META_OFFER); ?>_url" class="widefat"/>
78 </label>
79 <label for="<?php echo esc_attr($this->META_OFFER); ?>_price">
80 <?php esc_attr_e('Price:', 'event-post') ?>
81 </label>
82 <span style="display: flex; flex-flow: row;">
83 <input type="number" value="<?php echo esc_attr($event->offer['price']); ?>" name="<?php echo esc_attr($this->META_OFFER); ?>_price" id="<?php echo esc_attr($this->META_OFFER); ?>_price" class="widefat"/>
84 <select name="<?php echo esc_attr($this->META_OFFER); ?>_currency" id="<?php echo esc_attr($this->META_OFFER); ?>_currency" style="width: 45px;">
85 <option value=""></option>
86 <?php foreach (EventPost()->currencies as $currency=>$symbol): ?>
87 <option value="<?php echo esc_attr($currency); ?>" <?php selected($currency, $event->offer['currency'], true); ?>>
88 <?php echo esc_html($currency); ?>
89 (<?php echo esc_html($symbol); ?>)
90 </option>
91 <?php endforeach; ?>
92 </select>
93 </span>
94 </p>
95 </div>
96
97 <?php
98 $this->icon_color_fields($event->ID, $this->META_COLOR,$eventcolor,$this->META_ICON,$eventicon );
99 ?>
100