Amazon CD Tipps
Amazon CD Tipps
HI
Ich habe per Blank Page MOD eine CD Tipps Seite gemacht in der Amazon Links drin sind, aber ich muss jedes mal die .tpl Datei bearbeiten.
Ist es möglich dies per ACP zu machen, wenn ja wie. Ach und es sollte möglich sein das die CDs von den Usern bewertet werden können.
DEMO: http://web296.silverline-s15.de/angel19 ... cdtipp.php
Hier mal noch meine Dateien.
Ich habe per Blank Page MOD eine CD Tipps Seite gemacht in der Amazon Links drin sind, aber ich muss jedes mal die .tpl Datei bearbeiten.
Ist es möglich dies per ACP zu machen, wenn ja wie. Ach und es sollte möglich sein das die CDs von den Usern bewertet werden können.
DEMO: http://web296.silverline-s15.de/angel19 ... cdtipp.php
Hier mal noch meine Dateien.
Zuletzt geändert von Angel am Mo 14.Mär, 2005 19:09, insgesamt 2-mal geändert.
Der die G?tter der Regenb?gen ehrt,
soll auf Schwingen silberner Grazie,
in den Himmel gef?hrt werden!
(Golden Sun 2)
soll auf Schwingen silberner Grazie,
in den Himmel gef?hrt werden!
(Golden Sun 2)
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Wenn Du schon Bilder nimmst, warum dann den Blank Page Mod und nicht das Photo Album von Smartor mit dem SP Add-On?
Ansonsten muss ich hier passen, zeitlich...
Ansonsten muss ich hier passen, zeitlich...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Ich habe den Album Mod von Smartor nicht mehr drin, da ich ihn nicht brauche und so wie es jetzt ist finde ich es besser, außer das ich jedes mal die .tpl Datei ändern muss und es nicht über den ACP einstellen kann.
Der die G?tter der Regenb?gen ehrt,
soll auf Schwingen silberner Grazie,
in den Himmel gef?hrt werden!
(Golden Sun 2)
soll auf Schwingen silberner Grazie,
in den Himmel gef?hrt werden!
(Golden Sun 2)
Wie wäre es mit der Amazon-Box von AWSW?
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
Bau die Amazon-Box mal ein. Den code für die page_tail.php setzt du dabei in deine cdtipp.php und den für die overal_footer.tpl in deine cdtipp.tpl!
Jetzt hast du zwar erstmal nur eine Reihe mit CD-Tipps. Aber das kriegen wir auch noch geändert.
Jetzt hast du zwar erstmal nur eine Reihe mit CD-Tipps. Aber das kriegen wir auch noch geändert.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
Ok habe es mal in mein Testforum installiert (auf meinem PC). Hat auch alles geklappt, nur wie du schon gesagt hats ist es nur eine Reihe.
Dann ist da nocht das Problem das bei jedem neu laden der Seite die Reihenfolge geändert wird.
Dann ist da nocht das Problem das bei jedem neu laden der Seite die Reihenfolge geändert wird.
Der die G?tter der Regenb?gen ehrt,
soll auf Schwingen silberner Grazie,
in den Himmel gef?hrt werden!
(Golden Sun 2)
soll auf Schwingen silberner Grazie,
in den Himmel gef?hrt werden!
(Golden Sun 2)
Oh sorry, kleiner fehler in der SQL anweisung (posting jetzt angepasst).
Ändere mal, via phpMyAdmin, den Tabelleneintrag amazontip_rows in amazonbox_rows, dann sollte es gehen.
Du findest ihn in der tabelle phpbb_config!
Ändere mal, via phpMyAdmin, den Tabelleneintrag amazontip_rows in amazonbox_rows, dann sollte es gehen.
Du findest ihn in der tabelle phpbb_config!
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
was muss ich genau alles einbauen amiga wenn ich das auch haben will http://www.essenmitfreude.info/board/buchtipp.php
lieben gruss
lieben gruss
Steht hier im thread, blondi.
Du erstellst mit dem blank_page_mod eine neue Seite in die du die Amazon_Box einbaust. Und zwar indem du die codes für die page_tail.php und die overal_footer.php in die Dateien des blank_page mods einsetzt.
Dann gehst du hin und baust meinen code aus beitrag #8 ein und voila.
Ausserdem benötigst du noch eine PartnerID von Amazon.de.
Das ganze Funktioniert zwar auch ohne. Geht aber dann am sinn der Amazon Box vorbei.
Du erstellst mit dem blank_page_mod eine neue Seite in die du die Amazon_Box einbaust. Und zwar indem du die codes für die page_tail.php und die overal_footer.php in die Dateien des blank_page mods einsetzt.
Dann gehst du hin und baust meinen code aus beitrag #8 ein und voila.
Ausserdem benötigst du noch eine PartnerID von Amazon.de.
Das ganze Funktioniert zwar auch ohne. Geht aber dann am sinn der Amazon Box vorbei.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
@AmigaLink
Mal eine persönliche Frage an Dich:
Verwendest Du den Blank Page Mod selber?
Ich hatte bislang die Seiten immer selber gebastelt.
Okay, den "phpBB-Anschluss"-Code aus anderen Dateien geklaut, der Rest aber von mir...
Mal eine persönliche Frage an Dich:
Verwendest Du den Blank Page Mod selber?
Ich hatte bislang die Seiten immer selber gebastelt.
Okay, den "phpBB-Anschluss"-Code aus anderen Dateien geklaut, der Rest aber von mir...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
[quote="oxpus - Di 15.März, 2005 23:21";p="25889"]@AmigaLink
Mal eine persönliche Frage an Dich:
Verwendest Du den Blank Page Mod selber?
Ich hatte bislang die Seiten immer selber gebastelt.
Okay, den "phpBB-Anschluss"-Code aus anderen Dateien geklaut, der Rest aber von mir...[/quote]
kenn den blanki mod garnicht, hab da auch immer die seiten selbbbberrrrn gebastel ^b
Mal eine persönliche Frage an Dich:
Verwendest Du den Blank Page Mod selber?
Ich hatte bislang die Seiten immer selber gebastelt.
Okay, den "phpBB-Anschluss"-Code aus anderen Dateien geklaut, der Rest aber von mir...[/quote]
kenn den blanki mod garnicht, hab da auch immer die seiten selbbbberrrrn gebastel ^b
Nein, ich hab eben das erste mal in den blank_page mod reingesehen und muste dabei feststellen das er garnicht mit einer template-datei arbeitet. Somit sind meine angabe das den overall_footer.tpl part der Amazon Box in die blank_page.tpl rein sollen wohl nicht so ganz korekt.oxpus hat geschrieben:@AmigaLink
Mal eine persönliche Frage an Dich:
Verwendest Du den Blank Page Mod selber?
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Wie Du etwas umsetzt ist doch fast wurscht, hauptsache es funktioniert.
Die Vorgaben von phpBB.com sind ja auch nur Richtlinien.
Ich wage da zu behaupten, daß von den knapp 3000 Mods auf phpbbhacks.com nur 20 - 30% den Vorgaben entsprechen. Meine Mods tuen es meist nicht
Die Vorgaben von phpBB.com sind ja auch nur Richtlinien.
Ich wage da zu behaupten, daß von den knapp 3000 Mods auf phpbbhacks.com nur 20 - 30% den Vorgaben entsprechen. Meine Mods tuen es meist nicht
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kommst du mit der Anleitung klar, blondi?
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
Für alle die sich das, oder etwas ähnliches, ebenfalls basteln möchten und nicht wissen wie man die grunddatei erstellt:
Auf phpbbhacks.com gibt es einen mod der heist blank_template (genau genommen gibt es 2 davon). Der arbeitet, im gegensatz zum blank_page, mit templates und ist somit besser als grundlage geeignet!
Einer von den beiden scheint sogar eine ACP gesteuerte Rechtevergabe zu unterstützen (hab mir die beiden nicht näher angesehen).
Auf phpbbhacks.com gibt es einen mod der heist blank_template (genau genommen gibt es 2 davon). Der arbeitet, im gegensatz zum blank_page, mit templates und ist somit besser als grundlage geeignet!
Einer von den beiden scheint sogar eine ACP gesteuerte Rechtevergabe zu unterstützen (hab mir die beiden nicht näher angesehen).
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
@amiga
so bin nun dazugekommen das einzubauen...
hab den amazon mod drinne und die änderungen von dir hier gemacht...
allerdings hätte ich gerne diese links nur so wie bei dir im board oder wie von angel auf einer seperaten seite und nicht immer im footer angezeigt...
wie hast du das gemacht, bzw. was genau muss ich da machen dass meine eingestellten links nur auf dieser seite dann angezeigt werden?
lieben gruss
[quote="AmigaLink - Mo 14.März, 2005 22:05";p="25789"]Ich war derweilen auch nicht untätig.
http://www.amigalink.de/phpbb2/portal.php?page=4
http://www.amigalink.de/phpbb2/portal.php?page=5
http://www.essenmitfreude.info/board/buchtipp.php
Die anzahl der Reihen wird, genau wie die anzahl der Artikel pro reihe, im ACP konfiguriert.
Das ändern der Reihenfolge nach einem reload kommt weil die angezeigten Artikel zufällig aus der Datenbank gewählt werden. Wenn wir, was problemlos möglich ist, die Sortierung immer gleich machen, werden auch immer nur die gleichen Artikel angezeigt. Egal wieviele sich in der Datenbank befinden!
Shit, ich muss mal kurz weg. Poste dir die notwendigen änderungen, sobald ich wieder da bin.
// EDIT
Da bin ich wieder.
Hier sind die notwendigen Änderungen (basierend auf dem Orginal Mod):[/quote]
so bin nun dazugekommen das einzubauen...
hab den amazon mod drinne und die änderungen von dir hier gemacht...
allerdings hätte ich gerne diese links nur so wie bei dir im board oder wie von angel auf einer seperaten seite und nicht immer im footer angezeigt...
wie hast du das gemacht, bzw. was genau muss ich da machen dass meine eingestellten links nur auf dieser seite dann angezeigt werden?
lieben gruss
[quote="AmigaLink - Mo 14.März, 2005 22:05";p="25789"]Ich war derweilen auch nicht untätig.
http://www.amigalink.de/phpbb2/portal.php?page=4
http://www.amigalink.de/phpbb2/portal.php?page=5
http://www.essenmitfreude.info/board/buchtipp.php
Die anzahl der Reihen wird, genau wie die anzahl der Artikel pro reihe, im ACP konfiguriert.
Das ändern der Reihenfolge nach einem reload kommt weil die angezeigten Artikel zufällig aus der Datenbank gewählt werden. Wenn wir, was problemlos möglich ist, die Sortierung immer gleich machen, werden auch immer nur die gleichen Artikel angezeigt. Egal wieviele sich in der Datenbank befinden!
Shit, ich muss mal kurz weg. Poste dir die notwendigen änderungen, sobald ich wieder da bin.
// EDIT
Da bin ich wieder.
Hier sind die notwendigen Änderungen (basierend auf dem Orginal Mod):
Code: Alles auswählen
#
#----------[ RUN SQL ]----------------------------------
#
# Run the following SQL statement to update your phpBB database.
# You can use [url=http://www.phpmyadmin.net]phpMyAdmin[/url] or a similar tool to run this update.
#
# IMPORTANT: If you have changed the table prefix from the default of phpBB2,
# please be sure to replace phpBB2 with your prefix BEFORE running this update.
#
INSERT INTO `phpbb_config` VALUES ('amazonbox_rows', '3');
#
#----------[ OPEN ]-------------------------------------
#
language/lang_english/lang_admin.php
#
#----------[ FIND ]-------------------------------------
#
$lang['AmazonBoxLimit'] = 'Limit';
#
#----------[ BEFORE, ADD ]------------------------------
#
$lang['AmazonBoxRows'] = 'Rows';
$lang['AmazonBoxRows_exp'] = 'Enter the number of displayed rows here.';
#
#----------[ FIND ]-------------------------------------
#
$lang['AmazonBoxLimit_exp'] = 'Enter the number of displayed values here.';
#
#----------[ REPLACE WITH ]-----------------------------
#
$lang['AmazonBoxLimit_exp'] = 'Enter here the number of displayed values per row.';
#
#----------[ OPEN ]-------------------------------------
#
language/lang_german/lang_admin.php
#
#----------[ FIND ]-------------------------------------
#
$lang['AmazonBoxLimit'] = 'Limit';
#
#----------[ BEFORE, ADD ]------------------------------
#
$lang['AmazonBoxRows'] = 'Reihen';
$lang['AmazonBoxRows_exp'] = 'Trage hier die Anzahl der auszugebenden reihen ein.';
#
#----------[ FIND ]-------------------------------------
#
$lang['AmazonBoxLimit_exp'] = 'Trage hier die Anzahl der auszugebenden Werte ein.';
#
#----------[ REPLACE WITH ]-----------------------------
#
$lang['AmazonBoxLimit_exp'] = 'Trage hier die Anzahl der auszugebenden Artikel, pro reihe, ein.';
#
#----------[ OPEN ]-------------------------------------
#
admin/admin_board.php
#
#----------[ FIND ]-------------------------------------
#
'AmazonBox' => $lang['AmazonBox'],
#
#----------[ AFTER, ADD ]-------------------------------
#
'AmazonBoxRows' => $lang['AmazonBoxRows'],
'AmazonBoxRows_exp' => $lang['AmazonBoxRows_exp'],
#
#----------[ FIND ]-------------------------------------
#
"amazonbox_limit" => $new['amazonbox_limit'],
#
#----------[ BEFORE, ADD ]------------------------------
#
"amazonbox_rows" => $new['amazonbox_rows'],
#
#----------[ OPEN ]-------------------------------------
#
templates/subSilver/admin/board_config_body.tpl
#
#----------[ FIND ]-------------------------------------
#
<tr>
<td class="row1">{AmazonBox} - {AmazonBoxLimit}:<br><span class="gensmall">{AmazonBoxLimit_exp}</span></td>
<td class="row2"><input class="post" type="text" name="amazonbox_limit" size="3" maxlength="3" value="{amazonbox_limit}" /></td>
</tr>
#
#----------[ BEFORE, ADD ]------------------------------
#
<tr>
<td class="row1">{AmazonBox} - {AmazonBoxRows}:<br><span class="gensmall">{AmazonBoxRows_exp}</span></td>
<td class="row2"><input class="post" type="text" name="amazonbox_rows" size="3" maxlength="3" value="{amazonbox_rows}" /></td>
</tr>
#
#----------[ OPEN ]-------------------------------------
#
includes/page_tail.php
#
#----------[ FIND ]-------------------------------------
#
// AMAZON BOX START
$amazonbox_limit = $board_config['amazonbox_limit'];
$sql = "SELECT word, replacement FROM " . AMAZONBOX_TABLE . " ORDER BY RAND() LIMIT " . $amazonbox_limit;
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain amazonbox information', '', __LINE__, __FILE__, $sql);
}
while ($row = $db->sql_fetchrow($result))
{
$word = $row['word'];
$replacement = $row['replacement'];
$template->assign_block_vars("amazonbox", array(
'word' => $word,
'AmazonImg' => $replacement,
"AmazonLink" => "http://www.amazon.de/exec/obidos/ASIN/" . $replacement . "/" . $board_config['amazonbox_partnerid']
));
}
// AMAZON BOX END
#
#----------[ REPLACE WITH ]-----------------------------
#
// AMAZON BOX START
$amazonbox_rows = $board_config['amazonbox_rows'];
$amazonbox_limit = $board_config['amazonbox_limit'];
$amazontipps = $amazonbox_rows * $amazonbox_limit;
$sql = "SELECT word, replacement FROM " . AMAZONBOX_TABLE . " ORDER BY RAND() LIMIT " . $amazontipps;
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain amazonbox information', '', __LINE__, __FILE__, $sql);
}
$amazondata = array();
while( $row = $db->sql_fetchrow($result) )
{
$amazondata[] = $row;
}
$tippnr = 0;
for ($i = 0; $i < ($amazonbox_rows); $i++)
{
$template->assign_block_vars('boxrow', array());
for ($j = $i; $j < ($i + $amazonbox_limit); $j++)
{
if( $tippnr >= count($amazondata) )
{
break;
}
$word = $amazondata[$tippnr]['word'];
$replacement = $amazondata[$tippnr]['replacement'];
$template->assign_block_vars("boxrow.amazonbox", array(
'word' => $word,
'AmazonImg' => $replacement,
"AmazonLink" => "http://www.amazon.de/exec/obidos/ASIN/" . $replacement . "/" . $board_config['amazonbox_partnerid'],
));
$tippnr++;
}
}
$template->assign_vars(array(
'amazonbox_limit' => $amazonbox_limit
));
// AMAZON BOX END
#
#----------[ OPEN ]-------------------------------------
#
templates/subSilver/overall_footer.tpl
#
#----------[ FIND ]-------------------------------------
#
<!-- ##### AMAZON BOX START ##### -->
<br><center><table border="0" cellpadding="1" cellspacing="1" style="border-collapse: collapse" class="forumline">
<tr>
<td class="catHead" colspan="{amazonbox_limit}" height="25"><span class="cattitle"><center><b>{AmazonBox}:</b></center></span></td>
</tr>
<tr>
<td colspan="{amazonbox_limit}" height="1" class="row3"><img src="images/spacer.gif" width="1" height="1" alt="."></td>
</tr>
<tr>
<!-- BEGIN amazonbox -->
<td class="row1" align="center"><a href="{amazonbox.AmazonLink}" target="_blank" class="gensmall"><img src="images/amazonimages/{amazonbox.AmazonImg}.jpg" title="{amazonbox.word}" border="0"><br>{amazonbox.word}</a></td>
<!-- END amazonbox -->
</tr>
</table></center><br>
<!-- ##### AMAZON BOX END ##### -->
#
#----------[ REPLACE WITH ]-----------------------------
#
<!-- ##### AMAZON BOX START ##### -->
<br><center><table border="0" cellpadding="1" cellspacing="1" style="border-collapse: collapse" class="forumline" width="100%">
<tr>
<td class="spaceRow" colspan="{amazonbox_limit}" height="1"><img src="images/spacer.gif" width="1" height="1" alt="" title=""></td>
</tr>
<!-- BEGIN boxrow -->
<tr>
<!-- BEGIN amazonbox -->
<td class="row1" align="center"><a href="{boxrow.amazonbox.AmazonLink}" target="_blank" class="gensmall"><img src="images/amazonimages/{boxrow.amazonbox.AmazonImg}.jpg" title="{boxrow.amazonbox.word}" border="0"><br>{boxrow.amazonbox.word}</a></td>
<!-- END amazonbox -->
</tr>
<tr>
<td class="spaceRow" colspan="{amazonbox_limit}" height="1"><img src="images/spacer.gif" width="1" height="1" alt="" title=""></td>
</tr>
<!-- END boxrow -->
</table></center><br>
<!-- ##### AMAZON BOX END ##### -->
#
#----------[ SAVE AND CLOSE ALL FILES ]-----------------
#
# EoM
siehe beitrag #14
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
Aaah jetzt verstehe ich.
Du hast den Amazon-Box Mod nicht nur in deine selbsterstellte php datei gebaut, sondern auch noch in den footer. Das klappt nicht!
Nimm mal den code aus der page_tail.php und overall_footer.tpl wieder raus.
Du hast den Amazon-Box Mod nicht nur in deine selbsterstellte php datei gebaut, sondern auch noch in den footer. Das klappt nicht!
Nimm mal den code aus der page_tail.php und overall_footer.tpl wieder raus.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]