Werbung (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.
Benutzeravatar
MotMann
Mitglied
Beiträge: 63
Registriert: 11.08.2005 01:10
Wohnort: Berlin

Beitrag von MotMann »

Markus67 hat geschrieben:Hi ...

[2.0.10] Forum Random Advertising Banners *emc

Markus
HAllo...

da steht:

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

includes/page_tail.php


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

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

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

'ADMINBANNERS' => $lang['AdminBanner'],


Das problem.. diesen Codec finde ich nicht in der phpBB2 Version. Und wir müssen das was in die page_tail.php eingefügt werden soll in die page_header.php einfügen, damit das Banner oben ist.

in der Datei steht oben:
*************************************************************************
* page_header.php
* -------------------
* begin : Saturday, Feb 13, 2001
* copyright : (C) 2001 The phpBB Group
* email : support@phpbb.com
*
* $Id: page_header.php,v 1.106.2.24 2005/03/26 14:15:59 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.
darot
Mitglied
Beiträge: 492
Registriert: 15.01.2005 00:26
Kontaktdaten:

Beitrag von darot »

Hi....

öffne: page_header.php und finde.

Code: Alles auswählen

$template->set_filenames(array(
	'overall_header' => ( empty($gen_simple_header) ) ? 'overall_header.tpl' : 'simple_header.tpl')
);
danach einfügen.

Code: Alles auswählen

// 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
finde:

Code: Alles auswählen

'PAGE_TITLE' => $page_title,
danach einfügen:

Code: Alles auswählen

        'ADMINBANNERS' => $lang['AdminBanner'],
Gruss, darot
Benutzeravatar
MotMann
Mitglied
Beiträge: 63
Registriert: 11.08.2005 01:10
Wohnort: Berlin

Beitrag von MotMann »

Und der restliche Code muss, wie in dem Mod angegeben, verarbeitet werden?
darot
Mitglied
Beiträge: 492
Registriert: 15.01.2005 00:26
Kontaktdaten:

Beitrag von darot »

Das was in die overall_footer.tpl kommt musst du in der overall_header.tpl ganz zuunterst einfügen.
Den Rest so machen wie angegeben.
Benutzeravatar
snootig
Mitglied
Beiträge: 14
Registriert: 28.09.2005 21:09
Wohnort: Hamburg
Kontaktdaten:

Beitrag von snootig »

bitte helft mir, ich bekomme eine fehler meldung, dort, wo eigentlich banner sein sollte,

siehe unten
Zuletzt geändert von snootig am 02.10.2005 15:43, insgesamt 1-mal geändert.
Benutzeravatar
snootig
Mitglied
Beiträge: 14
Registriert: 28.09.2005 21:09
Wohnort: Hamburg
Kontaktdaten:

Beitrag von snootig »

Could not obtain ADMINBANNERS information

DEBUG MODE

SQL Error : 1146 Table 'snootig.ADMINBANNERS_TABLE' doesn't exist

SELECT word, replacement FROM ADMINBANNERS_TABLE ORDER BY RAND() LIMIT 1

Line : 47
File : page_tail.php

message_die() was called multiple times. This isn't supposed to happen. Was message_die() used in page_tail.php?



das bekomme ich wenn ich alles gemacht habe. woran kann das liegen. habe alles gemacht wie marcus es gesagt hat und wie es im install steht
Benutzeravatar
FatFreddy
Mitglied
Beiträge: 1937
Registriert: 25.07.2004 15:52
Kontaktdaten:

Beitrag von FatFreddy »

snootig hat geschrieben:

Code: Alles auswählen

SQL Error : 1146 Table 'snootig.ADMINBANNERS_TABLE' doesn't exist
das bekomme ich wenn ich alles gemacht habe. woran kann das liegen. habe alles gemacht wie marcus es gesagt hat und wie es im install steht
Anscheinend hast Du nicht ALLES gemacht, da die Datenbanktabelle nicht existiert.

Schau nochmal in die Installationsanleitung :

Code: Alles auswählen

#
#-----[ SQL ]------------------------------------------
#

- RUN db_update_admin_banners.php FROM YOUR FORUMROOT AFTER THE INSTALLATION AND DELETE IT AFTER THAT FROM YOUR FORUMROOT !!!

- FÜHRE DIE db_update_admin_banners.php AUS DEM FORUMROOT NACH DER INSTALLATION AUS UND LÖSCHE SIE DANACH WIEDER AUS DEM FORUMROOT !!!
FatFreddy
Watch out where the huskies go, don't you eat the yellow snow...
Mehr dazu im Reiseforum InselTalk.de.
Tupperdosensucher schauen ins Geocachingforum.
Benutzeravatar
snootig
Mitglied
Beiträge: 14
Registriert: 28.09.2005 21:09
Wohnort: Hamburg
Kontaktdaten:

Beitrag von snootig »

FatFreddy hat geschrieben:
snootig hat geschrieben:

Code: Alles auswählen

SQL Error : 1146 Table 'snootig.ADMINBANNERS_TABLE' doesn't exist
das bekomme ich wenn ich alles gemacht habe. woran kann das liegen. habe alles gemacht wie marcus es gesagt hat und wie es im install steht
Anscheinend hast Du nicht ALLES gemacht, da die Datenbanktabelle nicht existiert.

Schau nochmal in die Installationsanleitung :

Code: Alles auswählen

#
#-----[ SQL ]------------------------------------------
#

- RUN db_update_admin_banners.php FROM YOUR FORUMROOT AFTER THE INSTALLATION AND DELETE IT AFTER THAT FROM YOUR FORUMROOT !!!

- FÜHRE DIE db_update_admin_banners.php AUS DEM FORUMROOT NACH DER INSTALLATION AUS UND LÖSCHE SIE DANACH WIEDER AUS DEM FORUMROOT !!!
FatFreddy


ja toll, wenn ich das mache kommt das hier:
An error occurred ! Changes have not been entered successfully !

Es Fehler ist aufgetreten ! Änderung nicht erfolgreich eingetragen !

Table 'phpbb_adminbanners' already exists


und nun???
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ..
Table 'phpbb_adminbanners' already exists
Die Tabelle ist bereits vorhanden.

Dann fehlen die Änderungen in der constants.php die du gem. der Installationsanleitung machen musst. :wink:

Markus
Benutzeravatar
snootig
Mitglied
Beiträge: 14
Registriert: 28.09.2005 21:09
Wohnort: Hamburg
Kontaktdaten:

Beitrag von snootig »

Markus67 hat geschrieben:Hi ..
Table 'phpbb_adminbanners' already exists
Die Tabelle ist bereits vorhanden.

Dann fehlen die Änderungen in der constants.php die du gem. der Installationsanleitung machen musst. :wink:

Markus
komisch, das fehlte wirklich, aber dann hab ich das gemacht, und jetzt steht da wo der banner sein sollte folgendes:
Could not obtain ADMINBANNERS information

DEBUG MODE

SQL Error : 1146 Table 'snootig.forum_adminbanners' doesn't exist

SELECT word, replacement FROM forum_adminbanners ORDER BY RAND() LIMIT 1

Line : 47
File : page_tail.php


und im ..../db_update_admin_banners.php steht immernoch

An error occurred ! Changes have not been entered successfully !

Es Fehler ist aufgetreten ! Änderung nicht erfolgreich eingetragen !

Table 'phpbb_adminbanners' already exists


(das grüne ist der name des forums)
Antworten

Zurück zu „phpBB 2.0: Mod Support“