Seite 1 von 2

Amazon Box ->plazieren

Verfasst: 15.11.2003 15:08
von Dolphin
Wer kann mir mal bitte helfen die Amazon Box nicht im Footer zu haben, sondern im Portal auf die linke Seite, unterhalb der Partnerseiten und im Index auf die rechte Seite, unterhalb der Shoutbox.

Ich habe versucht es im Index_body.tpl und portal_body.tpl ein zu binden, aber da bekomme ich nur eine ganz kleine Tabelle ohne Inhalt.

Verfasst: 15.11.2003 16:25
von Dolphin
:cry: Weiß denn keiner Rat für mich? :cry:

Verfasst: 15.11.2003 16:32
von Henne
Man kann auch ruhig mal ein wenig warten.
Dem Knigge nach ist das schieben erst nach 24h erlaubt.

Hast auch die Änderungen, die du an der /includes/page_tail.php machen musst an der index.php und/oder portal.php gemacht?

Verfasst: 15.11.2003 17:57
von AWSW
Dafür gibt es ein separates Addon für das Portal. Schau mal im Downloadlink des Intro+Portal MODs nach... :roll:

Verfasst: 16.11.2003 01:34
von Dolphin
"Intro + Portal - Portal Amazon Addon"
Ich habe nun schon das andere installiert gehabt. Kann ich nun trotzdem einfach dieses AddOn installieren?

Verfasst: 16.11.2003 12:06
von Dolphin
Habe nun das AddOn für das Portal genutzt (danke AWSW) und aus dem "overall_footer.tpl" den ehemaligen Teil der Amazon Box gelöscht.
Nun habe ich die Box im Portal da wo ich sie haben möchte. Aber wie bekomme ich die Box im Index dahin, wo ich sie möchte?
Ich habe nun mal versucht den Teil aus dem "portal_body.tpl" in "index_body.tpl" einzusetzen.
<!-- ##### AMAZON TIPPS BOX START ##### -->
<!-- BEGIN switch_portalamazonbox_active -->
<table width="100%" border="0" cellpadding="1" cellspacing="1" style="border-collapse: collapse" class="forumline">
<tr>
<td class="catHead" colspan="2" height="25"><span class="cattitle"><center><b>{PortalAmazonBox}:</b></center></span></td>
</tr>
<tr>
<td colspan="1" height="1" class="row3"><img src="images/spacer.gif" width="1" height="1" alt="."></td>
</tr>
<!-- END switch_portalamazonbox_active -->
<!-- BEGIN amazontippbox -->
<tr>
<td class="row1" align="center"><span class="gensmall"><a href="{amazontippbox.AmazonLink}" target="_blank" class="gensmall"><img src="images/portalamazonimages/{amazontippbox.AmazonImg}.jpg" title="{amazontippbox.word}" border="0"><br>{amazontippbox.word}</a></span> </td>
</tr>
<!-- END amazontippbox -->
<!-- BEGIN switch_portalamazonbox_active -->
</table><br>
<!-- END switch_portalamazonbox_active -->
<!-- ##### AMAZON TIPPS BOX END ##### -->
Aber leider ohne Erfolg.
Wie bekomme ich die Amazon Box in den "Index" und "Intro"? Wer weiß Hilfe?

Verfasst: 16.11.2003 12:34
von Henne
Hast auch die Änderungen an der index.php gemacht?

Verfasst: 16.11.2003 13:25
von Dolphin
Henne hat geschrieben:Hast auch die Änderungen an der index.php gemacht?
Nein, an der Index_body.tpl.
Muß ich die Index.php verändern?

Verfasst: 16.11.2003 14:00
von Henne
Musst das gleiche einfügen, wie in der portal.php

Verfasst: 16.11.2003 14:38
von Dolphin
Ich habe nun den Teil der im portal.php drin steht in die index.php eingetragen.
360 // AMAZON TIPP START
361 if( $introportalmod_config['portalamazonbox_active'] == "1" )
362 {
363 $portalamazonbox_limit = $introportalmod_config 'portalamazonbox_limit'];
364 $sql = "SELECT word, replacement FROM " . INTROPORTALMOD_AMAZONBOX_TABLE . " ORDER BY RAND() LIMIT " . $portalamazonbox_limit;
365 if ( !($result = $db->sql_query($sql)) )
366 {
367 message_die(GENERAL_ERROR, 'Could not obtain amazontipps information', '', __LINE__, __FILE__, $sql);
368 }
369 while ($row = $db->sql_fetchrow($result))
370 {
371 $word = $row['word'];
372 $replacement = $row['replacement'];
373 $template->assign_block_vars("amazontippbox", array(
374 'word' => $word,
375 'AmazonImg' => $replacement,
376 "AmazonLink" => "http://www.amazon.de/exec/obidos/ASIN/" . $replacement . "/" . $introportalmod_config['portalamazonbox_partnerid']
377 ));
378 }
379$template->assign_block_vars('switch_portalamazonbox_active', array());
380}
381// AMAZON TIPP END
Dann bekomme ich folgende Fehlermeldung:
Parse error: parse error, unexpected T_IF, expecting ')' in d:\foxserv\www\phpbb\index.php on line 361