* get_submit_button() is only available in the WP admin, so make sure it exists before trying to output a button.

* HOUR_IN_SECONDS is only defined in WP 3.5+. Use the literal value instead.
This commit is contained in:
Yahnis Elsts 2012-10-31 14:34:24 +00:00
parent dd309a7310
commit a793bb1906
1 changed files with 3 additions and 3 deletions

View File

@ -34,7 +34,7 @@ class PluginUpdateCheckerPanel extends Debug_Bar_Panel {
$this->row('Slug', htmlentities($this->updateChecker->slug));
$this->row('DB option', htmlentities($this->updateChecker->optionName));
$requestInfoButton = get_submit_button('Request Info', 'secondary', 'puc-request-info-button', false);
$requestInfoButton = function_exists('get_submit_button') ? get_submit_button('Request Info', 'secondary', 'puc-request-info-button', false) : '';
$this->row('Metadata URL', htmlentities($this->updateChecker->metadataUrl) . ' ' . $requestInfoButton . $responseBox);
if ( $this->updateChecker->checkPeriod > 0 ) {
@ -47,7 +47,7 @@ class PluginUpdateCheckerPanel extends Debug_Bar_Panel {
echo '<h3>Status</h3>';
echo '<table class="widefat puc-debug-data">';
$state = $this->updateChecker->getUpdateState();
$checkNowButton = get_submit_button('Check Now', 'secondary', 'puc-check-now-button', false);
$checkNowButton = function_exists('get_submit_button') ? get_submit_button('Check Now', 'secondary', 'puc-check-now-button', false) : '';
if ( isset($state, $state->lastCheck) ) {
$this->row('Last check', $this->formatTimeWithDelta($state->lastCheck) . ' ' . $checkNowButton . $responseBox);
@ -97,7 +97,7 @@ class PluginUpdateCheckerPanel extends Debug_Bar_Panel {
}
private function formatTimestamp($unixTime) {
return gmdate('Y-m-d H:i:s', $unixTime + (get_option('gmt_offset') * HOUR_IN_SECONDS));
return gmdate('Y-m-d H:i:s', $unixTime + (get_option('gmt_offset') * 3600));
}
private function row($name, $value) {