Пример #1
0
    function options($post)
    {
        parent::options($post);
        $meta = get_post_custom($post->ID);
        extract(array('link' => $meta['_link'][0], 'date' => $meta['_date'][0]));
        $date_string = $date ? date('Y-m-j', $date) : '';
        ?>
		
		<table class="pne_news_options">
			<tr>
				<td><label><?php 
        _e("Link:", 'press-news-events');
        ?>
</label></td>
				<td>
					<input
						type="text"
						name="pne_news[link]"
						value="<?php 
        echo esc_attr($link);
        ?>
"
					/>
					<?php 
        if (!empty($link)) {
            ?>
						<a href="<?php 
            echo $link;
            ?>
" target="_blank"><?php 
            _e("link", 'press-news-events');
            ?>
</a>
					<?php 
        }
        ?>
				</td>
			</tr>
			<tr>
				<td><label><?php 
        _e("News Date:", 'press-news-events');
        ?>
</label></td>
				<td>
					<div class="date_picker"></div>
					<input
						type="text"
						class="date"
						name="pne_news[date]"
						value="<?php 
        echo esc_attr($date_string);
        ?>
"
					/>
				</td>
			</tr>
		</table>

	<?php 
    }
    function options($post)
    {
        parent::options($post);
        $meta = get_post_custom($post->ID);
        extract(array('location' => isset($meta['_location'][0]) ? $meta['_location'][0] : '', 'starts' => isset($meta['_starts'][0]) ? $meta['_starts'][0] : '', 'ends' => isset($meta['_ends'][0]) ? $meta['_ends'][0] : '', 'all_day' => isset($meta['_all_day'][0]) ? $meta['_all_day'][0] : ''));
        $date_string = '';
        if ($starts) {
            $date_string = date('Y-n-j', $starts);
        }
        if ($ends) {
            $date_string .= ',' . date('Y-n-j', $ends);
        }
        if (!isset($meta['_all_day'])) {
            $all_day = true;
        }
        ?>
		
		<table class="pne_event_options">
			<tr>
				<td><label><?php 
        _e("Location:", 'press-news-events');
        ?>
</label></td>
				<td><textarea name="pne_event[location]" rows="4"><?php 
        echo $location;
        ?>
</textarea></td>
			</tr>
			<tr>
				<td><label><?php 
        _e("Event Date:", 'press-news-events');
        ?>
</label></td>
				<td>
					<div class="date_picker"></div>
					<input
						type="text"
						class="date_range"
						name="pne_event[date]"
						value="<?php 
        echo esc_attr($date_string);
        ?>
"
					/>
				</td>
			</tr>
			<tr>
				<td><label><?php 
        _e("Time:", 'press-news-events');
        ?>
</label></td>
				<td>
					<p>
						<input
							type="checkbox"
							class="all_day"
							name="pne_event[all_day]"
							<?php 
        if ($all_day) {
            echo 'checked';
        }
        ?>
							<?php 
        if ($starts != $ends) {
            echo 'disabled';
        }
        ?>
						/>
						<label for="pne_event_all_day"><?php 
        _e("All Day", 'press-news-events');
        ?>
</label>
					</p>
					
					<p class="event_times">
						<input
							type="text"
							size="7"
							name="pne_event[start_time]"
							value="<?php 
        echo esc_attr(date('g:ia', $starts));
        ?>
"
							placeholder="<?php 
        echo esc_attr(__("6:30pm", 'press-news-events'));
        ?>
"
						/>
						<?php 
        echo _x("to", 'starting time *to* ending time', 'press-news-events');
        ?>
						<input
							type="text"
							size="7"
							name="pne_event[end_time]"
							value="<?php 
        echo esc_attr(date('g:ia', $ends));
        ?>
"
							placeholder="<?php 
        echo esc_attr(__("9:30pm", 'press-news-events'));
        ?>
"
						/>
					</p>
				</td>
			</tr>
		</table>

	<?php 
    }