mirror of
https://github.com/kennethreitz-archive/wordpress-skeleton.git
synced 2026-06-21 16:10:57 +00:00
79 lines
4.2 KiB
PHP
Executable File
79 lines
4.2 KiB
PHP
Executable File
<?php $this->adminHeader() ?>
|
|
|
|
<div class="wrap">
|
|
<h2><?php _e('Dashboard', 'wpomatic') ?></h2>
|
|
|
|
<div id="sidebar">
|
|
<div id="sidebar_logging">
|
|
<a href="<?php echo $this->helpurl ?>logging" class="help_link"><?php _e('Help', 'wpomatic') ?></a>
|
|
<h3>› <?php _e('Latest log entries', 'wpomatic') ?> <a href="<?php echo $this->adminurl ?>&s=logs"><?php _e('(view all)', 'wpomatic')?></a></h3>
|
|
<?php if(!$logs): ?>
|
|
<p class="none"><?php echo _e('No actions to display', 'wpomatic') ?></p>
|
|
<?php else: ?>
|
|
<ul id="logs">
|
|
<?php foreach($logs as $log): ?>
|
|
<li><?php echo WPOTools::timezoneMysql('F j, g:i a', $log->created_on) . ' — <strong>' . attribute_escape($log->message) ?></strong></li>
|
|
<?php endforeach; ?>
|
|
</ul>
|
|
<?php endif; ?>
|
|
|
|
<p id="log_status"><?php _e(sprintf('Logging is currently <strong>%s</strong>', __($logging ? 'enabled' : 'disabled')), 'wpomatic') ?> (<a title="<?php _e('We recommend keeping logging on only when experimenting with new feeds.', 'wpomatic') ?>" href="<?php echo $this->adminurl ?>&s=options"><?php _e('change', 'wpomatic')?></a>).</p>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="main">
|
|
|
|
<p><?php _e('Welcome to WP-o-Matic Dashboard! This is the place where you can quickly watch WP-o-Matic activity, and keep track of your top campaigns and feeds.', 'wpomatic') ?></p>
|
|
|
|
<h3>Next campaigns to process</h3>
|
|
<?php if(count($nextcampaigns) == 0): ?>
|
|
<p class="none"><?php _e('No campaigns to display', 'wpomatic') ?>
|
|
<?php else: ?>
|
|
<ol class="campaignlist">
|
|
<?php foreach($nextcampaigns as $campaign):
|
|
$cl = $this->getCampaignRemaining($campaign);
|
|
$cl = WPOTools::calcTime($cl, 0, 'd', false);
|
|
|
|
$timestr = '';
|
|
if($cl['days']) $timestr .= $cl['days'] . __('d', 'wpomatic') . ' ';
|
|
if($cl['hours']) $timestr .= $cl['hours'] . __('h', 'wpomatic') . ' ';
|
|
if($cl['minutes']) $timestr .= $cl['minutes'] . __('m', 'wpomatic') . ' ';
|
|
if($cl['seconds']) $timestr .= $cl['seconds'] . __('s', 'wpomatic');
|
|
?>
|
|
<li>
|
|
<span class="details"><?php echo ($timestr) ? $timestr : __('Next!', 'wpomatic') ?></span>
|
|
<a href="<?php echo $this->adminurl ?>&s=list&id=<?php echo $campaign->id ?>"><?php echo attribute_escape($campaign->title) ?></a></li>
|
|
<?php endforeach; ?>
|
|
</ol>
|
|
<?php endif; ?>
|
|
|
|
<h3>Latest processed campaigns</h3>
|
|
<?php if(count($lastcampaigns) == 0): ?>
|
|
<p class="none"><?php _e('No campaigns to display', 'wpomatic') ?>
|
|
<?php else: ?>
|
|
<ol class="campaignlist">
|
|
<?php foreach($lastcampaigns as $campaign): ?>
|
|
<li>
|
|
<span class="details"><?php echo WPOTools::timezoneMysql('F j, g:i a', $campaign->lastactive) ?></span>
|
|
<a href="<?php echo $this->adminurl ?>&s=list&id=<?php echo $campaign->id ?>"><?php echo attribute_escape($campaign->title) ?></a></li>
|
|
<?php endforeach; ?>
|
|
</ol>
|
|
<?php endif; ?>
|
|
|
|
<h3><?php echo _e('Your top campaigns', 'wpomatic') ?></h3>
|
|
<?php if(count($campaigns) == 0): ?>
|
|
<p class="none"><?php _e('No campaigns to display', 'wpomatic') ?></p>
|
|
<?php else: ?>
|
|
<ol class="campaignlist">
|
|
<?php foreach($campaigns as $campaign): ?>
|
|
<li>
|
|
<span class="details"><?php echo $campaign->count ?></span>
|
|
<a href="<?php echo $this->adminurl ?>&s=list&id=<?php echo $campaign->id ?>"><?php echo attribute_escape($campaign->title) ?></a></li>
|
|
<?php endforeach; ?>
|
|
</ol>
|
|
<?php endif; ?>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
<?php $this->adminFooter() ?>
|