Bannerrotation v2.1

Agi
So wies aussieht hast du das Setup vorher schonmal ausgeführt. Daher dieser Fehler - dieser DB Eintrag existiert bereits.
bb3005
Hallo zusammen,

habe mal eine Frage an die Spezialisten. Ich habe nun alle 29 Seiten durchgelesen aber keine Richtige Antwort gefunden oder übersehen.

Soweit ist alles Installiert und Benutzerrechte und Gruppenrechte sind auch auf ja.. nur kommt kein Menü rechts in der ACP Leiste.

Ich weiß mir keinen Rat mehr woran das liegen könnte.

Beste Grüße
Agi
Hast du die administrativen Rechte auch eingestellt? Und die Seite nach dem Setup evtl. mal aktualisiert und auch den erweiterten Modus an?
bb3005
Hallo Agi..

Kann Banner hinzufügen/bearbeiten/entfernen?
Können Mitglieder dieser Gruppe Banner hinzufügen/bearbeiten/entfernen? i

ist auf JA eingestellt.
Arisko
Gibt es irgendwo eine SQL Datei, die alle Tabellen und Spalten von diesen Hack löscht?
>Dragonfly<
Hallo zusammen

habe den Hack gerade im Board einbauen wollen und bekomme nun diesen SQL Fehler .
Kann mir da bitte einer Weiterhelfen ? traurig

Zitat:
SQL-DATABASE ERROR

Database error in WoltLab Burning Board (): Invalid SQL: INSERT INTO bb1_acpmenuitems (itemid,itemgroupid,link,languageitem,linkformat,condition,conditiontype,sh
oworder,acpmode) VALUES ('','17','ads.php','ADS','%s','a_can_otherstuff_ads','OR','4','2')
mysql error: Fehler in der SQL-Syntax. Bitte die korrekte Syntax im Handbuch nachschlagen bei 'condition,conditiontype,showorder,acpmode) VALUES ('','17','ads.php','ADS','%' in Zeile 1
mysql error number: 1064
mysql version: 5.0.84-0.dotdeb.0
php version: 4.4.9-0.dotdeb.1
Date: 01.10.2009 @ 12:05
Script: /acp/setup.php?step=1
Referer: http://www.teichchaoten.de/acp/setup.php
Broken Sword
Hi,
mach am besten einmal "Suchen & Ersetzen" mit condition zu `condition`.
Das ist in MySQL5 ein reserviertes Wort Augenzwinkern

Gruß
BrokenSword
>Dragonfly<
Hallo Broken Swort

danke für die schnelle Antwort Irre
Kannst du mir es etwas genauer erklären wo ich was ersetzten soll unglücklich

Schau mal mein Profil "ANFÄNGER" Versagt
Broken Sword
Okay, setup.php öffnen und Zeile 112 ändern in
code:
1:
$db->query("INSERT INTO `bb".$n."_acpmenuitems` (`itemid`,`itemgroupid`,`link`,`languageitem`,`linkformat`,`condition`,`conditiontype`,`showorder`,`acpmode`) VALUES ('','17','ads.php','ADS','<b>%s</b>','a_can_otherstuff_ads','OR','4','2')");


Gruß
Broken Sword
>Dragonfly<
Hallo Broken Sword

super der erste Fehler wäre behoben Freude
leider bekomme ich jetzt noch eine SQL Fehler angezeigt verwirrt

Weißt du da weiter ?

Zitat:
SQL-DATABASE ERROR

Database error in WoltLab Burning Board (): Invalid SQL: INSERT INTO bb1_groupvariables (variableid,variablename,type,defaultvalue,variablegroupid,showorder,acpmod
e) VALUES ('','a_can_otherstuff_ads','truefalse','0','22','7','2')
mysql error: Doppelter Eintrag 'a_can_otherstuff_ads' für Schlüssel 2
mysql error number: 1062
mysql version: 5.0.84-0.dotdeb.0
php version: 4.4.9-0.dotdeb.1
Date: 01.10.2009 @ 14:07
Script: /acp/setup.php?step=1
Referer: http://www.teichchaoten.de/acp/setup.php


EDIT :
Habe es selber gefixt Irre

den Datenbankeintrag a_can_otherstuff_ads einfach gelöscht und das Setup erneut ausgeführt .
So jetzt bin ich zumindest durch das Setup , mal sehen ob ich den Hack heute noch ohne Fehler hin bekomme fröhlich
Broken Sword
Jop, da du das nicht zum ersten Mal durchlaufen lässt, war ein Teil schon in die Datenbank geschrieben. Und da variablename ein INDEX ist, kam der Fehler "Doppelter Eintrag" zustande. Am besten Backup von vor dem ersten Mal ausführen einspeisen und nochmal versuchen Augenzwinkern

Gruß
Broken Sword
>Dragonfly<
Jo habs gemerkt ...
ich glaube heute ist mein SQL Tag fröhlich

Gehe ich richtig in der Annahme das ich bei diesem Fehler nun die Tabelle einfügen muss ?

Zitat:
SQL-DATABASE ERROR

Database error in WoltLab Burning Board (): Invalid SQL: SELECT COUNT(adid) FROM bb1_ads WHERE userid='2'
mysql error: Tabelle 'usr_web1369_1.bb1_ads' existiert nicht
mysql error number: 1146
mysql version: 5.0.84-0.dotdeb.0
php version: 4.4.9-0.dotdeb.1
Date: 01.10.2009 @ 14:37
Script: /usercp.php?sid=
Referer: http://www.teichchaoten.de/thread.php?postid=35092


Wäre das die richtige SQL Abfrage ?

DROP TABLE IF EXISTS `bb1_ads`;
CREATE TABLE `bb1_ads` (
`adid` int(11) NOT NULL auto_increment,
`name` varchar(50) NOT NULL default '0',
`kategorie` int(2) NOT NULL default '0',
`userid` int(11) NOT NULL default '0',
`bannerurl` varchar(255) NOT NULL default '',
`code` text NOT NULL,
`alt` varchar(255) NOT NULL default '',
`hyperlink` varchar(255) NOT NULL default '',
`target` int(1) NOT NULL default '',
`views_available` int(11) NOT NULL default '0',
`views_used` int(11) NOT NULL default '0',
`views` int(11) NOT NULL default '0',
`klicks_available` int(11) NOT NULL default '0',
`klicks_used` int(11) NOT NULL default '0',
`verhaeltnis` int(3) NOT NULL default '0',
PRIMARY KEY (`adid`)
) TYPE=MyISAM;
INSERT INTO `bb1_ads` VALUES ('', 'PyroGX', 1, 1, 'http://www.ruhrpottforum.de/banner/pyrogx.jpg', '', 'PyroGX.de', 'http://www.pyrogx.de', 1, 0, 0, 0, 0, 0, 1);
INSERT INTO `bb1_ads` VALUES ('', 'RPF', 1, 1, 'http://www.ruhrpottforum.de/banner/rpf-1.jpg', '', 'Ruhrpottforum.de', 'http://www.ruhrpottforum.de', 1, 0, 0, 0, 0, 0, 1);
Broken Sword
Jop, sieht so aus ^^"
>Dragonfly<
Oh menno , ich sach ja heut ist mein SQL Tag

der nächste Fehler . Habe die Anfrage in MySQL Dumper ausgeführt und bekomme diesen Fehler

Habe die Tabelle per Hand eingegeben , aber das Problem ist das ich die target nicht ordentlich eingefügt bekomme . Was ist das target ? Ist das sehr wichtig ?

EDIT : Gibt es eine Möglichkeit die Bannerrotation auch im HM-Portal V3.1.4 anzeigen zu lassen ?

EDIT: 3.10.2009 Hab alles selber geschafft .
Um den Bannerrotator ins HM Portal zu bekommen , müsst ihr einfach ein 1)neuesTemplate anlegen die hm_ownbox_irgendeinname heißt
mit dem Code welchen ich so gemacht habe ins Template einfügen

code:
1:
2:
3:
4:
5:
6:
<tr>
<td class="tablea" width="100%" colspan="10" align="center"><span class="smallfont">
<br /><br /><expression>banner()</expression>
<if($rnum<8 || $rnum>50)><then> </then></if>
<br />
</span></td></tr>


2 ) neue Box anlegen und einfach dort den Templatenamen einfügen hm_ownbox_blabla so wie ihr das Template benannt habt

Dann klappts auch mit dem Bannerrotator in einer HM Portalbox Zunge raus
>Dragonfly<
Huhu

habe da noch ein kleines Fehlerchen bei mir gefunden

Im ACP fehlen mir Sprachvariablen

LANG_ACP_OPTIONS_OPTION_BANNERVIEWSGESAMT
LANG_ACP_OPTIONS_OPTION_BANNERVIEWSGESAMT_DESC

LANG_ACP_OPTIONS_OPTION_GESAMTVERHAELTNIS
LANG_ACP_OPTIONS_OPTION_GESAMTVERHAELTNIS_DESC

Wie kann ich die bekommen ? Muss ich die setup.ing nochmal starten ? verwirrt
99Boy
kann man den Hack auch nur so einbauen das die Bannerrotation unter dem Header statt findet ?!
>Dragonfly<
Hallo zusammen

ich habe mit entsetzen festgestellt das wenn ich ins ACP gehe und auf Bannerskript klicke ich nur eine Leere Seite angezeigt bekomme .
Im Testforum ist nach wie vor die Bannerseite da aber nicht im laufenden Forum unglücklich

Ich bin die Einbauanleitung nochmal gefolgt und es ist alles noch da und eingetragen so wie es sein sollte .

Hat das schon mal einer gehabt und kann mir einen Lösungsansatz geben Versagt