Ejemplo n.º 1
0
function ultimatum_get_local_projects() {
	if ( false === ( $projects = get_site_transient( 'ultimatum_local_projects' ) ) ) {
		return ultimatum_refresh_local_projects(true); //set to true to avoid infinite loop
	}

	return $projects;
}
Ejemplo n.º 2
0
<?php
//handle forced update
if ( isset($_GET['action']) && $_GET['action'] == 'update' ) {

	$result = ultimatum_refresh_updates();
	if ( is_array($result) ) {
		?><div class="updated fade"><p><?php _e('Update data successfully refreshed from Ultimatum API Server.', 'ultimatum'); ?></p></div><?php
	} else {
		?><div class="error fade"><p><?php _e('There was a problem refreshing data from Ultimatum API Server.', 'ultimatum'); ?></p></div><?php
	}

} else {
	ultimatum_refresh_local_projects();
}

$data = ultimatum_get_updates(); //load up the data
$ultimatum_updates_url = './admin.php?page=ultimatum_toolset_updates';
$allow_auto = true;
if (!ultimatum_allowed_user()) {
	$allow_auto = false;
}
?>
<style>
tr.wdv-update td, tr.wdv-changelog td { background-color: rgba(239,242,245,0.5); }
tr.wdv-changelog td { background:none; background-color: rgb(239, 247, 255); }

a.button-secondary { padding:6px 10px }
div#wpbody a.button-secondary:hover { color:#ffffff; }

div.wdv-changelog-drop > p { padding:10px 20px; }
.wdv-changelog-drop {