HEX
Server: Apache
System: Linux dotw660 5.10.0-37-amd64 #1 SMP Debian 5.10.247-1 (2025-12-11) x86_64
User: web350 (1012)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/clients/client125/web350/web/wp-content/plugins/wp-automatic/updated.php
<?php 

//check curl , conflict with wp pinner
function wp_automatic_update_notice() {

		//installed version
		$plugin_data=get_plugin_data(str_replace('updated.php','wp-automatic.php',__FILE__));
		$version=$plugin_data['Version'];
		
		//current version
		$version_current=wp_automatic_latest_version();
		
		$version_diff= version_compare($version_current,$version);
		
		if($version_diff > 0 ){
			?>
			    <div class="error">
			        <p><?php  echo 'Please install the latest version ('.trim($version_current).') of <a href="http://codecanyon.net/item/wordpress-automatic-plugin/1904470?ref=DeanDev" title="Download Now »">Wordpress Automatic Plugin</a> which helps you stay up-to-date with the most stable, secure version the plugin. <a href="http://codecanyon.net/downloads?ref=DeanDev">Download Now »</a>'; ?></p>
			    </div>
		    <?php
			
		}

	 
}

//function to get latest version return version
function wp_automatic_latest_version(){

	$latest_version=get_option('wp_automatic_version_last','');
	
	if(trim($latest_version) == ''){
		return wp_automatic_update_version();
	}else{
		//now a registred version is available let's send it if before 24h or  update if more than that . 
		$last_update=get_option('wp_automatic_version_updated','1379233804');
		$diff=wp_automatic_get_time_difference($last_update, time('now'));
		 
		if($diff < 1440 ){
			return $latest_version;
		}else{
			return wp_automatic_update_version();
		}
		
		return $latest_version;
	}
	
}//function latest version

//function to update latest version from deandev
function wp_automatic_update_version(){

	if(function_exists('curl_init')){
		
		
		
		//curl ini
		$ch = curl_init();
		curl_setopt($ch, CURLOPT_HEADER,0);
		curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
		curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);
		curl_setopt($ch, CURLOPT_TIMEOUT,20);
		curl_setopt($ch, CURLOPT_REFERER, 'http://www.bing.com/');
		curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8');
		curl_setopt($ch, CURLOPT_MAXREDIRS, 5); // Good leeway for redirections.
		
		
		//curl get
		$x='error';
		$url='http://deandev.com/versions/wp-automatic.txt';
		curl_setopt($ch, CURLOPT_HTTPGET, 1);
		curl_setopt($ch, CURLOPT_URL, trim($url));
		 
		$exec=curl_exec($ch);
		$x=curl_error($ch);
	 
		
		$version_current=$exec;
		
		if(stristr($exec,'.')){
	
			update_option('wp_automatic_version_last',$version_current);
			update_option('wp_automatic_version_updated',time('now'));
			
			return $exec;
		}else{
			return '1.0.0';
		}
	
	}
	
	
	
}//end function updated version

function wp_automatic_get_time_difference( $start, $end )
{

	$uts['start']      =     $start ;
	$uts['end']        =      $end ;



	if( $uts['start']!==-1 && $uts['end']!==-1 )
	{
		if( $uts['end'] >= $uts['start'] )
		{
			$diff    =    $uts['end'] - $uts['start'];

			return round($diff/60,0);

		}

	}


}//end function

add_action( 'admin_notices', 'wp_automatic_update_notice' );