Random_Banner Mod

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
TheMadMike
Mitglied
Beiträge: 219
Registriert: 11.11.2005 20:07
Wohnort: Feldkirchen
Kontaktdaten:

Random_Banner Mod

Beitrag von TheMadMike »

Hallo,

ich habe versucht folgendes einzubauen, doch ich finde in der 'includes/page_tail.php' eine Stelle nicht:

Code: Alles auswählen

#-----[ OPEN ]------------------------------------------
#

includes/page_tail.php

#
#-----[ FIND ]------------------------------------------
#

'PHPBB_VERSION' => '2' . $board_config['version'],

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

'ADMINBANNERS' => $lang['AdminBanner'],
Dort finde ich das PHPBB_Version usw. nicht. Woran liegt das?
Was mache ich flasch? Was muss ich anders machen?

Mfg
Benutzeravatar
ExistenZ6
Mitglied
Beiträge: 18
Registriert: 13.01.2006 15:42

Beitrag von ExistenZ6 »

Mach eine Sicherheitskopie deiner page_tail.php und versuch das mal :

Suche :

Code: Alles auswählen

$template->assign_vars(array( 
   'TRANSLATION_INFO' => (isset($lang['TRANSLATION_INFO'])) ? $lang['TRANSLATION_INFO'] : ((isset($lang['TRANSLATION'])) ? $lang['TRANSLATION'] : ''), 
   'ADMIN_LINK' => $admin_link) 
); 
Ersetze mit :

Code: Alles auswählen

$template->assign_vars(array( 
   'TRANSLATION_INFO' => (isset($lang['TRANSLATION_INFO'])) ? $lang['TRANSLATION_INFO'] : ((isset($lang['TRANSLATION'])) ? $lang['TRANSLATION'] : ''), 
   'ADMINBANNERS' => $lang['AdminBanner'],
   'ADMIN_LINK' => $admin_link) 
); 
Zuletzt geändert von ExistenZ6 am 13.01.2006 17:59, insgesamt 3-mal geändert.
TheMadMike
Mitglied
Beiträge: 219
Registriert: 11.11.2005 20:07
Wohnort: Feldkirchen
Kontaktdaten:

Beitrag von TheMadMike »

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.4 2005/09/14 18:14:30 acydburn 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');
}
if ( $board_config['rabbitoshi_enable_cron'] && ( ( time() - $board_config['rabbitoshi_cron_last_time'] ) > $board_config['rabbitoshi_cron_time'] ))
{
	include_once($php_root_path . 'includes/functions_rabbitoshi_cron.'.$phpEx);
}
global $do_gzip_compress;

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

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

$template->assign_vars(array(
	'TRANSLATION_INFO' => (isset($lang['TRANSLATION_INFO'])) ? $lang['TRANSLATION_INFO'] : ((isset($lang['TRANSLATION'])) ? $lang['TRANSLATION'] : ''),
	'ADMIN_LINK' => $admin_link)
);

// ADMINBANNERS START
    $sql = "SELECT word, replacement FROM " . ADMINBANNERS_TABLE . " ORDER BY RAND() LIMIT 1";
    if ( !($result = $db->sql_query($sql)) )
    {
            message_die(GENERAL_ERROR, 'Could not obtain ADMINBANNERS information', '', __LINE__, __FILE__, $sql);
    }
    while ($row = $db->sql_fetchrow($result))
    {
    $word = $row['word'];
    $replacement = $row['replacement'];
            $template->assign_block_vars("adminbanners", array(
            'word' => $word,
            'adminbannersImg' => $replacement
            ));
    }
// ADMINBANNERS END

$template->pparse('overall_footer');

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

//
// 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, 9);
	$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;

?>
Weiß leider trozdem nicht, wie ich die Php Datei poste^^
Deswegen so. :D

Ich habe die nicht gefundene Codestelle( und der zu einfügender Code) logischer WEise noch nciht im Page_tail.php

Mfg
--------------> http://hcclub.de <---------------
------------> Php Hilfe <-------------
------->Top<--------
Benutzeravatar
ExistenZ6
Mitglied
Beiträge: 18
Registriert: 13.01.2006 15:42

Beitrag von ExistenZ6 »

Schau mal was ich oben gepostet habe und versuch das mal.
TheMadMike
Mitglied
Beiträge: 219
Registriert: 11.11.2005 20:07
Wohnort: Feldkirchen
Kontaktdaten:

Beitrag von TheMadMike »

MOm. Muss noch im My Sql was macehn. Dann melde ich mich :D
--------------> http://hcclub.de <---------------
------------> Php Hilfe <-------------
------->Top<--------
TheMadMike
Mitglied
Beiträge: 219
Registriert: 11.11.2005 20:07
Wohnort: Feldkirchen
Kontaktdaten:

Beitrag von TheMadMike »

Danke, es geht nun!

Mfg
--------------> http://hcclub.de <---------------
------------> Php Hilfe <-------------
------->Top<--------
TheMadMike
Mitglied
Beiträge: 219
Registriert: 11.11.2005 20:07
Wohnort: Feldkirchen
Kontaktdaten:

Beitrag von TheMadMike »

Anderes neues Problem:

Bilder werden im ACP angezeigt,aber im Forum nur als rotes kreuz :(

http://hcclub.de/Forum

Weiß jemand warum?
--------------> http://hcclub.de <---------------
------------> Php Hilfe <-------------
------->Top<--------
Zlocko

Beitrag von Zlocko »

Hallo, ich hab diesen MOD jestzt auch instal aber er zeigt mir noch an das ich eine Tabelle im SQL anlegen muß ,phpbb_adminbanners.
Die hab ich angelegt weiß aber trotzdem nicht was ich sonst noch machen muß . Dieses zeigt er mir im Forum unten an: SELECT word, replacement FROM phpbb_adminbanners ORDER BY RAND() LIMIT 1

Danke für jede hilfe. :wink:
TheMadMike
Mitglied
Beiträge: 219
Registriert: 11.11.2005 20:07
Wohnort: Feldkirchen
Kontaktdaten:

Beitrag von TheMadMike »

Hast du die install Datei ausgeführt? WEnn nein, wird dass das Problem sein.

Zu meinen Problem :

Ich habe es selbst geschafft :D , aber gibt es einen Werbe Banner Mod, welches unten durch scrollt und alle Banner anzeigt?

Mfg
--------------> http://hcclub.de <---------------
------------> Php Hilfe <-------------
------->Top<--------
Zlocko

Beitrag von Zlocko »

Ja eben nach dem instal hab ich diese Fehlermeldung das eine Tabelle fehlet in der SQL. Die hab ich nachträglich erstellt und dann hab ich nochmal die instal probiert . Der Fehler besteht weiterhin.
Antworten

Zurück zu „phpBB 2.0: Mod Support“