Versions-Information ist verschwunden

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Gesperrt
snakebyte
Mitglied
Beiträge: 120
Registriert: 03.03.2004 15:49

Versions-Information ist verschwunden

Beitrag von snakebyte »

Hallo,

ich habe mein Board heute auf die neueste Version geupped und dabei komplett neu zusammengebaut inkl. Mods etc ... läuft auch alles soweit, aber im Admin-CP fehlt mir auf der Startseite der Abschnitt "Versions-Information" ... im Code ist der Abschnitt aber vorhanden, habe ihn auch neu kopiert, aber keine Änderung. Kann man das irgendwo ausschalten? Bei mir steht also nur "Wer ist online" und Forums-Statistiken".

Ist zwar nicht lebenswichtig, aber ich finde es ganz nett, im Admin-CP direkt zu sehen wenn es ein Update gibt :)

Bye

Marcel
Benutzeravatar
Peggy
Mitglied
Beiträge: 1248
Registriert: 17.10.2003 14:22
Wohnort: Berlin
Kontaktdaten:

Beitrag von Peggy »

Damit die Versions-Info angezeigt wird, muss in der

templates/subSilver/admin/index_body.tpl dieses vorhanden sein:
<h1>{L_VERSION_INFORMATION}</h1>

{VERSION_INFO}

<br />
und in der admin/index.php dieses:
// 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, 10))
{
@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'])
);

$template->pparse("body");

include('./page_footer_admin.'.$phpEx);
Überprüfe das mal bitte. :wink:
Kein Support per PN/Email/Messenger!
Falls jemand den neuen ICQ-Button braucht: http://www.peggy-para.de/templates/olym ... cq_add.gif
snakebyte
Mitglied
Beiträge: 120
Registriert: 03.03.2004 15:49

Beitrag von snakebyte »

Hallo,

also den Eintrag in der index.php habe ich, aber scheinbar fehlt

Code: Alles auswählen

<h1>{L_VERSION_INFORMATION}</h1>

{VERSION_INFO}

<br /> 
in der index_body.tpl ... wo kommt das denn genau hin?
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

suche:

Code: Alles auswählen

<h1>{L_WHO_IS_ONLINE}</h1>
davor einfügen:

Code: Alles auswählen

<h1>{L_VERSION_INFORMATION}</h1>
{VERSION_INFO}
<br />
Markus
snakebyte
Mitglied
Beiträge: 120
Registriert: 03.03.2004 15:49

Beitrag von snakebyte »

Jau super, das wars :) Danke!
Gesperrt

Zurück zu „phpBB 2.0: Installation und Update“