Complete banner hack / Sponsorseite?

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
Helmut71
Mitglied
Beiträge: 1152
Registriert: 07.07.2003 23:03
Wohnort: Hohenau/Österreich

Complete banner hack / Sponsorseite?

Beitrag von Helmut71 »

Hallo allerseits!

Habe da heute eine Idee gehabt, die ich leider alleine nicht umsetzen kann..

Ich hätte gerne alle Werbebanner des Complete Banner Hacks von Niels nochmals auf einer eigenen Sponsorenseite (zB sponsoren.php)

Jetzt ist der Mod so aufgebaut, dass zB dieser Code in die oht eingebaut wird:

Code: Alles auswählen

<!-- Start add - Complete banner MOD -->
<!-- Banners -->
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="100%" colspan="3"><div align="center">{BANNER_0_IMG}</div></td>
  </tr>
  <tr>
    <td width="20%">
	 <table width="100%" border="0" cellspacing="2" cellpadding="2">
		<tr><td><div align="center">{BANNER_1_IMG}</div></td></tr>
		<tr><td><div align="center">{BANNER_2_IMG}</div></td></tr>
	</table>
    </td>
    <td width="60%">
	 <table width="100%" border="0" cellspacing="2" cellpadding="2">
		<tr><td><div align="center">{BANNER_3_IMG}</div></td></tr>
		<tr><td><div align="center">{BANNER_4_IMG}</div></td></tr>
	</table>
    </td>
    <td width="20%">
	 <table width="100%" border="0" cellspacing="2" cellpadding="2">
		<tr><td><div align="center">{BANNER_5_IMG}</div></td></tr>
		<tr><td><div align="center">{BANNER_6_IMG}</div></td></tr>
	</table>
    </td>
  </tr>
</table>
<!-- End Banners -->
<!-- End add - Complete banner MOD -->
Ich mit meiner wenigen Ahnung habe gedacht, dass man einfach ne simple php-Seite bastelt, wo man eine Tabelle macht, in deren Zeilen mittels img src die Informationen übergeben werden.

Also so:

Code: Alles auswählen

<tr>
    <td width="100%"><a href="redirect.php?banner_id=1" target="_blank"><img src"{BANNER_1_IMG}"></td>
  </tr>
So klappt das zB auch mit Bildern aus dem Album. Leider wird da nichts angezeigt...wieso??
Es tanzt ein Bi Ba Butzemann.
Benutzeravatar
Helmut71
Mitglied
Beiträge: 1152
Registriert: 07.07.2003 23:03
Wohnort: Hohenau/Österreich

Beitrag von Helmut71 »

ich frag einfach nochmals nach, das kann nicht so schwierig sein :-)

Brauch ich dafür vielleicht eine passende tpl Datei???
Es tanzt ein Bi Ba Butzemann.
Benutzeravatar
gloriosa
Mitglied
Beiträge: 13770
Registriert: 04.01.2005 20:23
Wohnort: Landeshauptstadt Erfurt

Mögliche Lösung ?

Beitrag von gloriosa »

Hallo,
schau Dir einmal diese Seite an. Mein Statement / Credits MOD Version 1.00 bietet noch 2 statische verschiedene Varianten (1 spaltige bzw. 3 spaltige Tabelle) der Darstellung die in der dazugehörigen *.tpl-Datei hinterlegt sind. Den Mod kannst Du hier downloaden. :wink:
Viele Grüße - gloriosa :D
Die einen schützen sich vor frischem Wind, während die anderen ihn nutzen.
Kein kostenloser MOD-Einbau usw. bzw. Support via PN, Email oder IRC !
Benutzeravatar
Helmut71
Mitglied
Beiträge: 1152
Registriert: 07.07.2003 23:03
Wohnort: Hohenau/Österreich

Beitrag von Helmut71 »

@Gloriosa: das ist leider nicht das, was ich suche.

Habs mir mal eingebaut, aber die Banner vom Complete Banner Mod werden trotzdem nicht angezeigt...zumindest schaff ichs nicht.

Ich habs mir so vorgestellt, dass man in dieser Sponsoren-Seite einfach zB {BANNER_1_IMG} bis Nr. 15 unterneinander platziert und die Banner nochmals untereinander angezeigt werden.

Ist doch nicht unpraktisch, oder?? Vielleich bekommt das doch jemand hin...
Es tanzt ein Bi Ba Butzemann.
Benutzeravatar
kratzer54847
Mitglied
Beiträge: 3065
Registriert: 20.01.2003 16:34
Wohnort: Düsseldorf/Hannover/Berlin
Kontaktdaten:

Beitrag von kratzer54847 »

hoi,

man muss doch einfach nur die Banner aus der Datenbank auslesen und mittels des Templatesystems anzeigen. Kannst du mir mal einen Link zum Mod geben?

danke,

Johny
Knowledge Base | MOD Datenbank | Boardsuche | HTML | PHP

Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden ;-)
Benutzeravatar
Helmut71
Mitglied
Beiträge: 1152
Registriert: 07.07.2003 23:03
Wohnort: Hohenau/Österreich

Beitrag von Helmut71 »

bitte sehr: http://mods.db9.dk/viewtopic.php?t=1503

Bin schon gespannt, ob du es hinbekommst...
Es tanzt ein Bi Ba Butzemann.
Benutzeravatar
kratzer54847
Mitglied
Beiträge: 3065
Registriert: 20.01.2003 16:34
Wohnort: Düsseldorf/Hannover/Berlin
Kontaktdaten:

Beitrag von kratzer54847 »

ok dann wollen wir mal was versuchen:

Code: Alles auswählen

<?php 
//Benötigte Dateien und Variablen von phpBB 
define('IN_PHPBB', true); 
$phpbb_root_path = './'; 
include($phpbb_root_path . 'extension.inc'); 
include($phpbb_root_path . 'common.'.$phpEx); 


//Session auslesen und Benutzer-Informationen laden 
$userdata = session_pagestart($user_ip, PAGE_INDEX); 
init_userprefs($userdata); 


//Dieser Block kann weggelassen werden, wenn du nur den die Userdaten brauchst und auf den phpBB-Header verzichen möchtest 
$page_title = 'Meine Seite'; 
include($phpbb_root_path . 'includes/page_header.'.$phpEx); 

//
// Banner auslesen
//
$sql = "SELECT *
FROM " . BANNERS_TABLE . "";

$result = $db->sql_query($sql);

while ( $row = $db->sql_fetchrow($result) )
{

$bannerid = $row['banner_id'];
$bannername = $row['banner_name'];
$bannerurl = $row['banner_url];
$bannerwidth = $row['banner_width'];
$bannerheight = $row['banner_height'];
$bannerimg = '';

$banner = "<a href='$bannerurl' target='_blank'><img src='$bannerimg' width='$bannerwidth' height='$bannerheight'>";

$template->assign_block_vars('banner', array( 
    'BANNER' => $banner 
)); 
}

$template->set_filenames(array( 
    'banners' => 'banners.tpl'
));

//Footer - nur dann weglassen, wenn du auch den Header weglässt 
include($phpbb_root_path . 'includes/page_tail.'.$phpEx); 
?>
banners.tpl:

Code: Alles auswählen

<table>
<!-- BEGIN banner -->
<tr>
<td>
{banner.BANNER}
</td>
</tr>
<!-- END banner -->
</table>
jetzt muss ich nur noch rausfinden wo der das Bild bzw. den Link zum Bild in der Datenbank speichert...
Knowledge Base | MOD Datenbank | Boardsuche | HTML | PHP

Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden ;-)
Benutzeravatar
Helmut71
Mitglied
Beiträge: 1152
Registriert: 07.07.2003 23:03
Wohnort: Hohenau/Österreich

Beitrag von Helmut71 »

@kratzer: schon rausgefunden?? sieht bisher recht vielversprechend aus.
Es tanzt ein Bi Ba Butzemann.
Benutzeravatar
kratzer54847
Mitglied
Beiträge: 3065
Registriert: 20.01.2003 16:34
Wohnort: Düsseldorf/Hannover/Berlin
Kontaktdaten:

Beitrag von kratzer54847 »

hoi,

nein bisher nicht, ich werrde morgen nochmal nachschauen!

mfg Johny
Knowledge Base | MOD Datenbank | Boardsuche | HTML | PHP

Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden ;-)
Benutzeravatar
Helmut71
Mitglied
Beiträge: 1152
Registriert: 07.07.2003 23:03
Wohnort: Hohenau/Österreich

Beitrag von Helmut71 »

@kratzer/Johny

und?? wie siehts aus?? *vorsichtignachfrag*
Es tanzt ein Bi Ba Butzemann.
Antworten

Zurück zu „phpBB 2.0: Mod Support“