Seite 1 von 1

'DisableCallHomeInACP'-link geht nicht

Verfasst: 21.03.2005 01:33
von yks
hallo,

natürlich nochmals ein großes danke an die, die sich um die updates kümmern :)

dennoch gerne die calling home funktion abstellen würde, daher gerne wüßte, was man alles nicht einbauen muß bzgl calling home + benachrichtigung.


bzw @ leuchte
dein link Disable CallHome in ACP in diesem posting geht leider nicht.


danke für eure mühe + viele grüße, yks

Verfasst: 21.03.2005 01:40
von Dave
Hi

Schau mal hier Mit dem Mod wird das ganze gecached. Damit haste die funktion immer noch aber nur alle 24Std einmal :wink:

MfG
Dave

Verfasst: 21.03.2005 01:52
von yks
hi dave,

danke fürs raussuchen - das wäre eeevtl eine alternative...
nur finde ich es eigentlich auch noch nicht so das wahre, da ich eigentlich eine funktion nicht brauche und anstatt diese beim einbau einfach wegzulassen nun noch ein mod einbauen soll - was uu auch wieder probleme machen könnte (muß nicht, aber kann ja nun mal sein - den ganzen thread gelesen habe und dort auch schon das ein/andere prob beschrieben wurde).

daher, falls es geht, lieber den code einfach weglassen würde.


viele grüße, yks

Verfasst: 21.03.2005 01:59
von Dave
[list][*]admin/index.php[/color][/list]
  1. DELETE

    Code: Alles auswählen

    
    
    	// Check for new version
    	$current_version = explode('.', '2' . $board_config['version']);
    	$minor_revision = (int) $current_version[2];
    
    	$errno = 0;
    	$errstr = $version_info = '';
    
    	if ($fsock = @fsockopen('www.phpbb.com', 80, $errno, $errstr))
    	{
    		@fputs($fsock, "GET /updatecheck/20x.txt HTTP/1.1\r\n");
    		@fputs($fsock, "HOST: www.phpbb.com\r\n");
    		@fputs($fsock, "Connection: close\r\n\r\n");
    
    		$get_info = false;
    		while (!@feof($fsock))
    		{
    			if ($get_info)
    			{
    				$version_info .= @fread($fsock, 1024);
    			}
    			else
    			{
    				if (@fgets($fsock, 1024) == "\r\n")
    				{
    					$get_info = true;
    				}
    			}
    		}
    		@fclose($fsock);
    
    		$version_info = explode("\n", $version_info);
    		$latest_head_revision = (int) $version_info[0];
    		$latest_minor_revision = (int) $version_info[2];
    		$latest_version = (int) $version_info[0] . '.' . (int) $version_info[1] . '.' . (int) $version_info[2];
    
    		if ($latest_head_revision == 2 && $minor_revision == $latest_minor_revision)
    		{
    			$version_info = '<p style="color:green">' . $lang['Version_up_to_date'] . '</p>';
    		}
    		else
    		{
    			$version_info = '<p style="color:red">' . $lang['Version_not_up_to_date'];
    			$version_info .= '<br />' . sprintf($lang['Latest_version_info'], $latest_version) . sprintf($lang['Current_version_info'], '2' . $board_config['version']) . '</p>';
    		}
    	}
    	else
    	{
    		if ($errstr)
    		{
    			$version_info = '<p style="color:red">' . sprintf($lang['Connect_socket_error'], $errstr) . '</p>';
    		}
    		else
    		{
    			$version_info = '<p>' . $lang['Socket_functions_disabled'] . '</p>';
    		}
    	}
    	
    	$version_info .= '<p>' . $lang['Mailing_list_subscribe_reminder'] . '</p>';
    	
    
    	$template->assign_vars(array(
    		'VERSION_INFO'	=> $version_info,
    		'L_VERSION_INFORMATION'	=> $lang['Version_information'])
    	);
    
[list][*]templates/subSilver/admin/index_body.tpl[/color][/list]
  1. DELETE

    Code: Alles auswählen

    
    
    <h1>{L_VERSION_INFORMATION}</h1>
    
    {VERSION_INFO}
    
    <br />
    

Verfasst: 21.03.2005 02:06
von yks
supi [ externes Bild ] danke ! :))

Verfasst: 21.03.2005 02:41
von yks
kleines ps : der teil in der language/lang_english/lang_admin.php kann dann ja sicher auch weg, denk ich :
//
// Version Check
//
$lang['Version_up_to_date'] = 'Your installation is up to date, no updates are available for your version of phpBB.';
$lang['Version_not_up_to_date'] = 'Your installation does <b>not</b> seem to be up to date. Updates are available for your version of phpBB, please visit <a href="http://www.phpbb.com/downloads.php" target="_new">http://www.phpbb.com/downloads.php</a> to obtain the latest version.';
$lang['Latest_version_info'] = 'The latest available version is <b>phpBB %s</b>.';
$lang['Current_version_info'] = 'You are running <b>phpBB %s</b>.';
$lang['Connect_socket_error'] = 'Unable to open connection to phpBB Server, reported error is:<br />%s';
$lang['Socket_functions_disabled'] = 'Unable to use socket functions.';
$lang['Mailing_list_subscribe_reminder'] = 'For the latest information on updates to phpBB, why not <a href="http://www.phpbb.com/support/" target="_new">subscribe to our mailing list</a>.';
$lang['Version_information'] = 'Version Information';