Seite 1 von 1

Aprilscherzmod - Was mache ich falsch?

Verfasst: 01.04.2006 17:58
von daruler
In der Anleitung steht:
#-----[ OPEN ]------------------------------------------
#
includes/page_tail.php

#
#-----[ FIND ]------------------------------------------
#
$admin_link = ( $userdata['user_level'] == ADMIN ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />' : '';

#
#-----[ AFTER, ADD ]------------------------------------------
#

// BEGIN April MOD
if ((!$board_config['april_mod_disable']) && ($userdata['user_id'] != ANONYMOUS))
{
$admin_link = '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />';
}
// END April MOD
Meine Page-tail sieht jedoch so aus:

Code: Alles auswählen

<?php
/***************************************************************************
 *                              page_tail.php
 *                            -------------------
 *   begin                : Saturday, Feb 13, 2001
 *   copyright            : (C) 2001 The phpBB Group
 *   email                : support@phpbb.com
 *
 *   $Id: page_tail.php,v 1.27.2.2 2002/11/26 11:42:12 psotfx Exp $
 *
 *
 ***************************************************************************/

/***************************************************************************
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 ***************************************************************************/

if ( !defined('IN_PHPBB') )
{
	die('Hacking attempt');
}

//
// Show the overall footer.
//
include_once($phpbb_root_path . 'includes/functions_jr_admin.' . $phpEx);
$admin_link = jr_admin_make_admin_link();

$template->set_filenames(array(
	'overall_footer' => ( empty($gen_simple_header) ) ? 'overall_footer.tpl' : 'simple_footer.tpl')
);

$template->assign_vars(array(
//	'PHPBB_VERSION' => '2' . $board_config['version'],
	'TRANSLATION_INFO' => ( isset($lang['TRANSLATION_INFO']) ) ? $lang['TRANSLATION_INFO'] : '', 
	'ADMIN_LINK' => $admin_link)
);

$template->pparse('overall_footer');

//
// Close our DB connection.
//
$db->sql_close();

/* Un-comment the line below to restrict Admins only to view page generation info */

//if( ($userdata['session_logged_in']) and ($userdata['user_level'] == ADMIN) )
{
	$gzip_text = ($board_config['gzip_compress']) ? 'GZIP enabled' : 'GZIP disabled';

	$debug_text = (DEBUG == 1) ? 'Debug on' : 'Debug off';

	$excuted_queries = $db->num_queries;

	$mtime = microtime();
	$mtime = explode(" ",$mtime);
	$mtime = $mtime[1] + $mtime[0];
	$endtime = $mtime;

	$gentime = round(($endtime - $starttime), 4);

	$sql_time = round($db->sql_time, 4);

	$sql_part = round($sql_time / $gentime * 100);
	$php_part = 100 - $sql_part;

	echo '<br /><div class="gensmall" align="center">Page generation time: '. $gentime .'s (PHP: '. $php_part .'% - SQL: '. $sql_part .'%) - SQL queries: '. $excuted_queries .' - '. $gzip_text .' - '. $debug_text .'</div>';
}

//
// Compress buffered output if required and send to browser
//
if ( $do_gzip_compress )
{
	//
	// Borrowed from php.net!
	//
	$gzip_contents = ob_get_contents();
	ob_end_clean();

	$gzip_size = strlen($gzip_contents);
	$gzip_crc = crc32($gzip_contents);

	$gzip_contents = gzcompress($gzip_contents, $board_config['gzip_level']);
	$gzip_contents = substr($gzip_contents, 0, strlen($gzip_contents) - 4);

	echo "\x1f\x8b\x08\x00\x00\x00\x00\x00";
	echo $gzip_contents;
	echo pack('V', $gzip_crc);
	echo pack('V', $gzip_size);
}

exit;

?>
Koennte mir jemand verraten, wo ich den Teil hinzufuegen soll?
Danke

Verfasst: 01.04.2006 18:12
von gloriosa
Hallo,
abgesehen von >>> KB:81 <<< scheint nicht nur Deine page_tail.php nicht auf dem aktuellen Stand von phpBB 2.0.19 zu sein. :oops:

Verfasst: 01.04.2006 18:14
von daruler
Hallo,

bin leider nicht bei mir zu Hause und kann deshalb weder auf 2.0.19 upgraden noch das File als .txt uppen :oops:

Waere sehr knorke, wenn mir hier jemand helfen koennte :)

Verfasst: 01.04.2006 18:46
von BB-BF-BM
Also ich kenn die MOD nicht und habe auch meine Datei gerade nicht griffbereit, aber ich würde sagen, du musst den Code einfach nach

Code: Alles auswählen

$admin_link = jr_admin_make_admin_link();
einfügen; ich garantiere für nichts, aber kannst es ja mal ausprobieren.

Verfasst: 01.04.2006 18:46
von daruler
Kommt schon Leute, ich muss gleich weg und mir fehlt nur noch diese Datei, damit der Mod auch rechtzeitig zum 1. April funktioniert :lol:

Verfasst: 01.04.2006 19:01
von Gulaschk@none
BB-BF-BM hat geschrieben:Also ich kenn die MOD nicht und habe auch meine Datei gerade nicht griffbereit, aber ich würde sagen, du musst den Code einfach nach

Code: Alles auswählen

$admin_link = jr_admin_make_admin_link();
einfügen; ich garantiere für nichts, aber kannst es ja mal ausprobieren.
würde ich auch sagen :wink:

Verfasst: 01.04.2006 19:57
von daruler
YAPP, hat geklappt.
Danke euch :)