Bilder per Zufallsprinzip erscheinen lassen...

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.
chrishy
Mitglied
Beiträge: 9
Registriert: 07.11.2004 21:50

Bilder per Zufallsprinzip erscheinen lassen...

Beitrag von chrishy »

Hallo :lol: ,

ich habe folgendes Problem:
ich will anstelle des PHPBB-Logo (links, oben) mehrere Bilder hintereinander per Zufallsprinzip erscheinen lassen.
Was muss ich machen?!

Kann man mein Problem lösen?!...

Würde mich über Hilfe freuen :-)!


grüße von Chrishy :D
spritzpistole
Mitglied
Beiträge: 1287
Registriert: 02.10.2004 00:25
Wohnort: Haßloch
Kontaktdaten:

Beitrag von spritzpistole »

Wenn du diesen MOd: http://www.phpbb.de/moddb/mod.php?id=146 an deiner gewünschten Stelle installierst sollte es kein Problem sein. Oder irre ich mich da?
chrishy
Mitglied
Beiträge: 9
Registriert: 07.11.2004 21:50

Danke!!!

Beitrag von chrishy »

Hallo,

vielen Dank für Deinen Tipp. Habe aber jetzt folgendes Problem, wenn ich auf AdminBanner im Administratoren-Bereich klicke:

Grüße von Chrishy :lol:

Was muss ich nach der Installatione machen, wenn ich geupdatet habe?!...

Code: Alles auswählen

Fehler 
Could not query words table

DEBUG MODE

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

SELECT * FROM ADMINBANNERS_TABLE ORDER BY word_id

Line : 190
File : /usr/export/www/vhosts/funnetwork/hosting/chrishyp/admin/admin_banners.php
chrishy
Mitglied
Beiträge: 9
Registriert: 07.11.2004 21:50

Weiß niemand was über den Fehler?!

Beitrag von chrishy »

HAAALLLO?

Weiß denn niemand etwas über den Fehler?! Was könnte ich falsch gemacht haben?!


grüße von Chrishy
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

hast du die Datenbank um die entsprechenden Felder erweitert. Entweder war beim MOD eine Install-Datei dabei oder aber ein SQL-Querie der mit KB:phpmyadmin ausgeführt werden muss.

Markus
chrishy
Mitglied
Beiträge: 9
Registriert: 07.11.2004 21:50

Danke!!!

Beitrag von chrishy »

Danke für deine Message! :lol:

Ich habe mir den Mod runtergezogen alles installiert (siehe unten "install.txt").
Erst alle Daten in Verzeichnisse kopieren, danach Update aufrufen!
Was muss ich dann machen?!

Sorry, ich bin neu in PHP eingestiegen!!! Deshlab meine Blödheit...!


Gruß von Chrishy


Code: Alles auswählen

## EasyMod 0.0.7 compliant
##############################################################
## MOD Title: Forum Random Advertising Banners
## MOD Author: AWSW <  > (AWSW) http://www.awsw.de
## MOD Description: With this mod you can display Advertising Banners in the forum in a random sorting.<br><br>Mit diesem MOD kannst Du Werbe Banner im Forum in zufälliger Reihenfolge anzeigen.
## MOD Version: 1.00
##
## Installation Level: easy
## Installation Time: 5 Minutes
##
## Generator: phpBB2 Mod Maker 0.1.67
##############################################################
## This MOD is released under the GPL License. Intellectual Property is retained by the MOD Author(s) listed above. http://www.gnu.org
##############################################################
## For Security Purposes, Please Check: http://www.awsw.de/ for the latest version of this MOD. Downloading this MOD from other sites could cause malicious code to enter into your phpBB Forum. You´ll find support to this MOD at http://www.phpbb.de/
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up Your Complete Database And All Files Related To This MOD !
##############################################################

#
#-----[ COPY TO FOLDER ]------------------------------------------
#

COPY db_update_admin_banners.php TO db_update_admin_banners.php
COPY admin_banners.php TO admin/admin_banners.php
COPY admin_banners_edit_body.tpl TO templates/subSilver/admin/admin_banners_edit_body.tpl
COPY admin_banners_list_body.tpl TO templates/subSilver/admin/admin_banners_list_body.tpl
COPY adminbanners/index.html TO images/adminbanners/index.html
COPY adminbanners/1.gif TO images/adminbanners/1.gif
COPY adminbanners/2.gif TO images/adminbanners/2.gif
COPY adminbanners/3.gif TO images/adminbanners/3.gif
COPY adminbanners/4.gif TO images/adminbanners/4.gif
COPY adminbanners/5.gif TO images/adminbanners/5.gif

#
#-----[ 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 !!!

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

includes/constants.php

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

?>

#
#-----[ BEFORE, ADD ]------------------------------------------
#

define('ADMINBANNERS_TABLE', $table_prefix.'adminbanners');

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

includes/page_tail.php

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

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

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

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

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

$template->pparse('overall_footer');

#
#-----[ BEFORE, ADD ]------------------------------------------
#

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

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

templates/subSilver/overall_footer.tpl

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

<div align="center"><span class="copyright"><br />{ADMIN_LINK}<br />

#
#-----[ BEFORE, ADD ]------------------------------------------
#

<!-- ##### ADMINBANNERS START ##### -->
<br><center><table border="0" cellpadding="1" cellspacing="1" style="border-collapse: collapse" class="forumline">
  <tr>
        <td class="catHead" height="25"><span class="cattitle"><center><b>{ADMINBANNERS}:</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 adminbanners -->
		<td class="row1" align="center"><a href="{adminbanners.adminbannersImg}" target="_blank" class="gensmall"><img src="{adminbanners.word}" border="0"></a></td>
  <!-- END adminbanners -->
  </tr>
</table></center><br>
<!-- ##### ADMINBANNERS END ##### -->

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

language/lang_english/lang_admin.php

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

?>

#
#-----[ BEFORE, ADD ]------------------------------------------
#

$lang['AdminBanner'] = 'Advertising banner';
$lang['AdminBannerWords_title'] = 'Advertising banner';
$lang['AdminBannerWords_explain'] = 'Here you can determine advertising banners, which are to be indicated in the forum in coincidental order.';
$lang['AdminBannerEdit_word_censor'] = 'Update Advertising banner';
$lang['AdminBannerReplacement'] = 'Imagelink';
$lang['AdminBannerresult'] = 'Result';
$lang['AdminBannerAdd_new_word'] = 'Add a new advertising banner';
$lang['AdminBannerUpdate_word'] = 'Update advertising banner';
$lang['AdminBannerMust_enter_word'] = 'A imagelink and an link are necessary';
$lang['AdminBannerNo_word_selected'] = 'No advertising banner selected for editing';
$lang['AdminBannerWord_updated'] = 'The advertising banner was updated';
$lang['AdminBannerWord_added'] = 'The advertising banner was added';
$lang['AdminBannerWord_removed'] = 'The advertising banner was removed';
$lang['AdminBannerClick_return_admin'] = 'Klick %shere%s, to get back to the advertising banner-Administration';
$lang['AdminBannerWord'] = 'Advertising banner imagelink';

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

language/lang_english/lang_main.php

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

?>

#
#-----[ BEFORE, ADD ]------------------------------------------
#

$lang['AdminBanner'] = 'Advertising banner';

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

language/lang_german/lang_admin.php

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

?>

#
#-----[ BEFORE, ADD ]------------------------------------------
#

$lang['AdminBanner'] = 'Werbe Banner';
$lang['AdminBannerWords_title'] = 'Werbe Banner';
$lang['AdminBannerWords_explain'] = 'Hier kannst Du Werbe Banner bestimmen, die im Forum in zufälliger Reihenfolge angezeigt werden sollen.';
$lang['AdminBannerEdit_word_censor'] = 'Werbe Banner &auml;ndern';
$lang['AdminBannerReplacement'] = 'Link';
$lang['AdminBannerresult'] = 'Ergebnis';
$lang['AdminBannerAdd_new_word'] = 'Neues Werbe Banner hinzuf&uuml;gen';
$lang['AdminBannerUpdate_word'] = 'Werbe Banner aktualisieren';
$lang['AdminBannerMust_enter_word'] = 'Eine Bildlink und ein zugeh&ouml;riger Link sind n&ouml;tig';
$lang['AdminBannerNo_word_selected'] = 'Kein Werbe Banner zum Editieren ausgew&auml;hlt';
$lang['AdminBannerWord_updated'] = 'Das Werbe Banner wurde aktualisiert';
$lang['AdminBannerWord_added'] = 'Das Werbe Banner wurde eingerichtet';
$lang['AdminBannerWord_removed'] = 'Das Werbe Banner wurde entfernt';
$lang['AdminBannerClick_return_admin'] = 'Klicke %shier%s, um zur Werbe Banner-Administration zur&uuml;ckzukehren';
$lang['AdminBannerWord'] = 'Werbe Banner Bildlink';

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

language/lang_german/lang_main.php

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

?>

#
#-----[ BEFORE, ADD ]------------------------------------------
#

$lang['AdminBanner'] = 'Werbe Banner';

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Kiss News
Mitglied
Beiträge: 1640
Registriert: 31.05.2004 02:04
Wohnort: Österreich
Kontaktdaten:

Beitrag von Kiss News »

- FÜHRE DIE db_update_admin_banners.php AUS DEM FORUMROOT NACH DER INSTALLATION AUS UND LÖSCHE SIE DANACH WIEDER AUS DEM FORUMROOT !!!
hast Du das gemacht?

Diese Datei im Browser aufrufen. Danach wieder löschen. Fertig :D
chrishy
Mitglied
Beiträge: 9
Registriert: 07.11.2004 21:50

Danke!!!

Beitrag von chrishy »

Danke für deine Antwort!

JA, habe ich gemacht! erst auf Update danach hab ich Sie gelöscht aus der Datenbank!

Woran kann es liegen?!?!?!.......

Ich habe nochmal alles ausprobiert! Noch mal alles gelöscht was ich davor auf den Server geladen habe! Jetzt zeigt er aber an:

Code: Alles auswählen

SQL-DB-Installer - Forum Random Advertising Banners

--------------------------------------------------------------------------------
An error occurred ! Changes have not been entered successfully !

Es Fehler ist aufgetreten ! Änderung nicht erfolgreich eingetragen !

Table 'phpbb_adminbanners' already exists
Zuletzt geändert von chrishy am 11.11.2004 14:15, insgesamt 1-mal geändert.
Kiss News
Mitglied
Beiträge: 1640
Registriert: 31.05.2004 02:04
Wohnort: Österreich
Kontaktdaten:

Beitrag von Kiss News »

wieso aus der Datenbank gelöscht? Du sollst diese Datei auf Deinen Server auf den Webspace rauflaben und dann im Browser aufrufen, also die URL (Adresse) oben eingeben, damit Du diese Datei siehst. Dann sollte eine Info kommen in etwa wie "erfolgreich ausgeführt". danach kannst Du diese Datei von Deinem Webspace wieder löschen.
chrishy
Mitglied
Beiträge: 9
Registriert: 07.11.2004 21:50

Beitrag von chrishy »

Ich habe erst alle Daten die ich davor auf die Datenbank geladen habe (per FTP) gelöscht. Danach wieder alle nochmal neu drauf! Aber der Fehler lautet noch immer:

Code: Alles auswählen

SQL-DB-Installer - Forum Random Advertising Banners 

-------------------------------------------------------------------------------- 
An error occurred ! Changes have not been entered successfully ! 

Es Fehler ist aufgetreten ! Änderung nicht erfolgreich eingetragen ! 

Table 'phpbb_adminbanners' already exists
Antworten

Zurück zu „phpBB 2.0: Mod Support“