YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.1.x » [WBB 2.1.x] Hacks und Addons » Ads for wBB 2.1 (by jakob2002) » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 67.181 Views | | Thema zu Favoriten hinzufügen
Seiten (10): « vorherige 1 2 3 4 5 [6] 7 8 9 10 nächste »
Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen Ads for wBB 2.1 (by jakob2002) 4 Bewertungen - Durchschnitt: 5,50
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Ste Ste ist männlich
Mitglied


images/avatars/avatar-2782.gif

Dabei seit: 16.01.04
Beiträge: 483
Herkunft: Bolzano (I)
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

sorry habe es gerade nur aus dem kopf gemacht

ich meinte den code

code:
1:
2:
<expression>wbbads()</expression>


wenn dann das board geht, hast du vermutlich den obrigen code in die falsche phpinclude eingefügt, schau mal ob bei deinem style eine dabei ist
21.01.05 15:49 Ste ist offline E-Mail WWW Finden Als Freund hinzufügen
RTG Board
Mitglied


Dabei seit: 28.12.04
Beiträge: 25

Antworten Zitieren Editieren Melden       UP

ich habe den normalen style drinne und wollte es im footer anzeigen lassen!!

Aber es kommt sofort der Fehler sobald ich es in die php include einfüge

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von RTG Board: 21.01.05 15:56.

21.01.05 15:55 RTG Board ist offline E-Mail Finden Als Freund hinzufügen
Ste Ste ist männlich
Mitglied


images/avatars/avatar-2782.gif

Dabei seit: 16.01.04
Beiträge: 483
Herkunft: Bolzano (I)
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

komisch, das ding ist echt unkompliziert, nur die statistik im profil funktioniert beim 2.3 halt nicht.


steht im template phpinclude wirklich nur der code? normalerweise ist die datei auch leern?

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
//start wbbads
function wbbads() {
  global $db,$n;
  $max=$db->query_first("SELECT COUNT(adid) FROM bb".$n."_ads WHERE views_used<views_available");
  mt_srand((double)microtime()*1000000);
  $rand=mt_rand(0,$max[0]-1);
  $result=$db->query_first("SELECT * FROM bb".$n."_ads WHERE views_used<views_available LIMIT ".$rand.",1");
  if(!empty($result['adid'])) {
    $db->query("UPDATE bb".$n."_ads SET views_used=views_used+1 WHERE adid=".$result['adid']);
    return "<a href=\"ads.php?gotoid=".$result['adid']."\" target=\"_blank\"><img src=\"".$result['bannerurl']."\" alt=\"".$result['alt']."\" border=\"0\"></a>";
  }
}
//end wbbads


Datenbankstruktur ok?
21.01.05 16:00 Ste ist offline E-Mail WWW Finden Als Freund hinzufügen
RTG Board
Mitglied


Dabei seit: 28.12.04
Beiträge: 25

Antworten Zitieren Editieren Melden       UP

ja steht nur dieser Code drinne und dan klappt das nicht mehr!! Jetzt frage mich aber nicht was da los ist ich bin absoluter frischling auf diesem Gebiet

Habe ne 2.1.5 version im acp kann ich den Banner eingeben bearbeiten und alles andere kann im profil meine einstellungen sehen aber ich habene leere ads.php und kann diesen code nicht einfügen
21.01.05 16:10 RTG Board ist offline E-Mail Finden Als Freund hinzufügen
Ste Ste ist männlich
Mitglied


images/avatars/avatar-2782.gif

Dabei seit: 16.01.04
Beiträge: 483
Herkunft: Bolzano (I)
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

die ads.php sollte auf keinen fall leer sein..... das ist doch das herzstück von dem ganzen
21.01.05 16:14 Ste ist offline E-Mail WWW Finden Als Freund hinzufügen
RTG Board
Mitglied


Dabei seit: 28.12.04
Beiträge: 25

Antworten Zitieren Editieren Melden       UP

die ads.php ist auch nicht leer die phpinclude ist leer

das passiert wenn ich den Banner anzeigen lasen will im footer!!!

Fatal error: Call to undefined function: wbbads() in /home/www/htdocs/normanbecker.de/wbb2/global.php(152) : eval()'d code on line 6

bloß wenn ich sie über den explorer aufrufe zeigt er mir nichts an!!
21.01.05 16:18 RTG Board ist offline E-Mail Finden Als Freund hinzufügen
CSchulle CSchulle ist männlich
Mitglied


Dabei seit: 16.01.04
Beiträge: 91
Forenversion: vB 3.0.7 | WBB 2.3.3

Antworten Zitieren Editieren Melden       UP

Das sollte schon im Template PHPINCLUDE stehen, sonst funktioniert der Hack auch nicht Augenzwinkern

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
//start wbbads
function wbbads() {
  global $db,$n;
  $max=$db->query_first("SELECT COUNT(adid) FROM bb".$n."_ads WHERE views_used<views_available");
  mt_srand((double)microtime()*1000000);
  $rand=mt_rand(0,$max[0]-1);
  $result=$db->query_first("SELECT * FROM bb".$n."_ads WHERE views_used<views_available LIMIT ".$rand.",1");
  if(!empty($result['adid'])) {
    $db->query("UPDATE bb".$n."_ads SET views_used=views_used+1 WHERE adid=".$result['adid']);
    return "<a href=\"ads.php?gotoid=".$result['adid']."\" target=\"_blank\"><img src=\"".$result['bannerurl']."\" alt=\"".$result['alt']."\" border=\"0\"></a>";
  }
}
//end wbbads



Alternativ wenn es nicht geht, schau mal in Deine global.php im Root Verzeichnis ob folgender Code durch einen Hack zerschossen ist

code:
1:
2:
3:
4:
5:
6:
7:
8:
/** templates & style **/
$phpinclude = wbb_trim($tpl->get("phpinclude"));
if ($phpinclude != '') {
	$phpinclude = str_replace('\\"', '"', $phpinclude);
	$phpinclude = str_replace('\\\\', '\\', $phpinclude);
	
	eval($phpinclude);	
}

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von CSchulle: 22.01.05 10:52.

22.01.05 10:48 CSchulle ist offline E-Mail Finden Als Freund hinzufügen
Brösel Brösel ist männlich
Mitglied


images/avatars/avatar-3425.gif

Dabei seit: 27.04.04
Beiträge: 124
Herkunft: Graz
Forenversion: -

Antworten Zitieren Editieren Melden       UP

Kann sich bitte jemand dranmachen dass, das Ganze auch für das 2.3 funzt.

Den wie ich sehe gefällt dieser Hack neben mir recht vielen. Aber anscheinend funzt die Statistik im Profil nicht.

Wär kuwl wenn sich da jemand dahinter setzt.

Ich danke schon jetzt.

MfG Brösel
22.01.05 19:45 Brösel ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Brösel in deine Kontaktliste ein MSN Passport-Profil von Brösel anzeigen
CSchulle CSchulle ist männlich
Mitglied


Dabei seit: 16.01.04
Beiträge: 91
Forenversion: vB 3.0.7 | WBB 2.3.3

 ACHTUNG nur für 2.3.x!!! Antworten Zitieren Editieren Melden       UP

ich schau mal was sich amchen lässt. Muss mir aber erstmal en 2.3 installen großes Grinsen

EDIT:

ACHTUNG nur für WBB 2.2.x | 2.3.x!!!

Außer (Ads-Deutsch.lng) und Template Code ist nichts zu ändern Augenzwinkern

vor der installation öffne die Sprachdatei mit einem Texteditor und ändere die Boardversion!
Bsp.:
# Languagepack-Export: Ads-Deutsch (export)
# Languagecode: de
# Date: 04.03.2004 21:10
# wBB Version: 2.3.0
- oder eben (2.2.0)


dann füge in usercp.tpl folgendes ein:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
 <if($wbbads[0]!=0)>
  <then>
 <tr align="center">
  <td class="tablea" style="width:33%">
   <a href="usercp.php?action=wbbads{$SID_ARG_2ND}"><img src="{$style['imagefolder']}/usercp_usergroups.gif" border="0" alt="{$lang->items['LANG_USERCP_USERGROUPS']}" title="{$lang->items['LANG_USERCP_USERGROUPS']} - {$lang->items['LANG_USERCP_USERGROUPS_DESC']}" /></a><br />
   <span class="normalfont"><b><a href="usercp.php?action=wbbads{$SID_ARG_2ND}">{$lang->items['LANG_USERCP_WBBADS']}</a></b></span><br />
   <span class="smallfont">{$lang->items['LANG_USERCP_WBBADS_DESC']}</span>
  </td>
  <td class="tableb" style="width:33%">&nbsp;</td>
  <td class="tablea" style="width:33%">&nbsp;</td>
 </tr>
  </then>
 </if>


sonst ist nichts zu ändern Augenzwinkern

Dieser Beitrag wurde 3 mal editiert, zum letzten Mal von CSchulle: 23.01.05 07:44.

22.01.05 20:27 CSchulle ist offline E-Mail Finden Als Freund hinzufügen
chrobry
Mitglied


Dabei seit: 20.06.04
Beiträge: 5

sehr Traurig Antworten Zitieren Editieren Melden       UP

Also ich werde noch ganz Schugge hier.

habe mir alles durchgelesen und NICHTS Funktioniert.

habe WBB 2.3.0

habe auch wie der Herr über mir schrieb, im language die Datei in 2.3.0 geändert.

Alles der Anleitung gemacht.

Mal abgesehen davon, das kein Banner angezeigt wird, ist der Witz, das im ACP einfach NIX zu finden ist, was irgendwas mit dieser Banner dingsbums zu tun hat.

Ansonsten alles gemacht.

acp/ads_setup.php ausgeführt.
Sprachpaket rein
acp_tpl.php ausgeführt

Die Codes eingebaut aber ich finde nichts.
Weder im ACP, noch unter Gruppen wo man was freischalten kann.


Gar nix. Bin ich jetzt blöd oder funzt die Instalation mit 2.3.0 nicht ?

Help...

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von chrobry: 02.02.05 03:25.

02.02.05 03:10 chrobry ist offline E-Mail Finden Als Freund hinzufügen
Erazor Erazor ist männlich
Mitglied


Dabei seit: 19.01.04
Beiträge: 513
Forenversion: 2.3.3

Antworten Zitieren Editieren Melden       UP

Cache nochmals die ACP Templates und schau nochmals in den Gruppen nach, irgendwo gibt es dort (glaub ich unter Adminrechte) die Funktion kann Banner hinzufügen. Freude

Bei mir und vielen anderen funktioniert das problemlos im 2.3

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Erazor: 02.02.05 07:59.

02.02.05 07:59 Erazor ist offline E-Mail WWW Finden Als Freund hinzufügen
chrobry
Mitglied


Dabei seit: 20.06.04
Beiträge: 5

Antworten Zitieren Editieren Melden       UP

Ahhhhhhhhhhhhhhhhhh, da war es versteckt.

Jep, unter Admin war im ganzen Wirwar die Funktion zum Freischalten und jetzt gibt es im ACP ein Menü Bannerscript.

LOL, da wird man aber auch bekloppt bei. Sollte man eventuell in der Readme Datei beim Download einfügen, das sich die Funktion ziemlich in der Mitte versteckt und man ganz schön suchen muss.

Gut gut, dann beschäftige ich mich heute abend mal damit und schaue, ob das mit den Bannern auch funzt.

Aber soweit funktioniert es anscheinend mit 2.3.0 vorerst.

Bin mal gespannt großes Grinsen

Danke nochmals.
02.02.05 17:21 chrobry ist offline E-Mail Finden Als Freund hinzufügen
chrobry
Mitglied


Dabei seit: 20.06.04
Beiträge: 5

Text Antworten Zitieren Editieren Melden       UP

Prima, funktioniert jetzt alles.

Ich hätte da aber mal einen Vorschlag. Hoffe der Coder des Programms liest das hier.

Der Banner ist richtig klasse, was aber ein bisschen blöd ist, wenn man nicht nur einen oder zwei Banner hat, ist das die Banner nur Wechseln, wenn man im Forum rumklickt.

Was ich postiv finden würde wäre, wenn der Banner automatisch nach einer eingestellten zeit wechselt auf den nächsten. Beispiel, mann ist inaktiv im Forum aber der Rotator wechselt alle 10 Sekunden (empfehlung wäre selbst eine Zeit einzustellen) auf den nächsten Banner. Quasi wie ein animiertes GIF Bild.

Wäre das machbar ? Vorallem fällt das auch Gästen dann mehr auf, dass nicht nur ein Banner dort oben ist (oder wo der banner auch eingesetzt wird), sondern mehrere. Wenn man mehrere hat, ist es ja nicht so, dass die Leute aus Neugier dann permanent auf Start klicken um zu sehen welche Banner da alles sind. Vorallem für echte Werbekunden, ist das eine Leistung die besser und Atraktiver ist weil die Wahrscheinlichkeit, das der Partnerbanner dann auch von allen Gästen gesehen wird, größer ist als wenn es so ist wie im Moment.

Ich wäre echt Dankbar, wenn es diese Funktion geben würde.

Dieser Beitrag wurde 3 mal editiert, zum letzten Mal von chrobry: 04.02.05 20:14.

04.02.05 20:12 chrobry ist offline E-Mail Finden Als Freund hinzufügen
chrobry
Mitglied


Dabei seit: 20.06.04
Beiträge: 5

Antworten Zitieren Editieren Melden       UP

Hmmmm, Hallo verwirrt
06.02.05 23:00 chrobry ist offline E-Mail Finden Als Freund hinzufügen
Ste Ste ist männlich
Mitglied


images/avatars/avatar-2782.gif

Dabei seit: 16.01.04
Beiträge: 483
Herkunft: Bolzano (I)
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

schau doch mal, wann der coder das letze mal was geschrieben hat....

Eine Notlösung zu deinem Problem, wäre wohl eine automatische Aktualisierung
07.02.05 00:45 Ste ist offline E-Mail WWW Finden Als Freund hinzufügen
TheTerminator TheTerminator ist männlich
Mitglied


Dabei seit: 08.02.05
Beiträge: 16

Antworten Zitieren Editieren Melden       UP

ich habe das problem das, das banner nirgends angezeigt wird ansonsten funktioniert bei meinem WBB2.30 alles einwandfrei(im ACP banner einfügen usw.)
ich kann mir einfach nicht erklären was ich falsch gemacht habe.kann mir da jemand helfen?
09.02.05 00:45 TheTerminator ist offline E-Mail WWW Finden Als Freund hinzufügen
Icebreaker3108 Icebreaker3108 ist männlich
Mitglied


Dabei seit: 19.01.04
Beiträge: 96
Forenversion: 2.1.3

Antworten Zitieren Editieren Melden       UP

Ich habe es auch so für das WBB 2.3 gemacht und im ACP ist auch die Option (Banner hinzufügen usw), aber mehr is auch net. Die Bannerstatistik habe ich getrost weggelasen, und den Code habe ich in der Header.tpl eingefügt, aber nix is...HILFE
27.02.05 16:19 Icebreaker3108 ist offline E-Mail WWW Finden Als Freund hinzufügen
oculus
Mitglied


Dabei seit: 25.02.05
Beiträge: 16
Forenversion: wbb2.3pl1

Antworten Zitieren Editieren Melden       UP

hab eine frage:was heisst im tut

4. Mithilfe der Datei acp_tpl.php (im wBB-Archiv im Ordner extras zu finden) die ACP-Templates neu cachen

was heisst hier in demfall "mithilfe"

und wenn ich auf template bearbeiten gehe dann sehe ich das template
"phpinclude"
nicht
und wo genau in der datei muss ich dann dne code eintragen am anfang oder an das ende?

mfg
oculus

achja und woohin genau muss ich die datein(usercp_wbbads.tpl und usercp_wbbads_viewbit.tpl) aus dem ordner templates hinkopieren?
soll ich uim hautporder eienn neuen ordner names templates erstellen und ie dahinein kopieren oder?

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von oculus: 28.02.05 16:00.

28.02.05 15:28 oculus ist offline E-Mail Finden Als Freund hinzufügen
Ste Ste ist männlich
Mitglied


images/avatars/avatar-2782.gif

Dabei seit: 16.01.04
Beiträge: 483
Herkunft: Bolzano (I)
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von oculus
hab eine frage:was heisst im tut

4. Mithilfe der Datei acp_tpl.php (im wBB-Archiv im Ordner extras zu finden) die ACP-Templates neu cachen

was heisst hier in demfall "mithilfe"

und wenn ich auf template bearbeiten gehe dann sehe ich das template
"phpinclude"
nicht
und wo genau in der datei muss ich dann dne code eintragen am anfang oder an das ende?

mfg
oculus

achja und woohin genau muss ich die datein(usercp_wbbads.tpl und usercp_wbbads_viewbit.tpl) aus dem ordner templates hinkopieren?
soll ich uim hautporder eienn neuen ordner names templates erstellen und ie dahinein kopieren oder?


die acp_tpl.php findest du im wbb2 installations archiv, im ordner extras, einfach ins den ordner /acp kopieren und ausführen, damit werden dann die acp templates gecached

die dateien mit der endung .tpl in den templates ordner kopieren und dann im acp templates importieren und cachen.

die datei phpinclude muss unter templates barbeiten im standard templatepack vorhanden sein, und diese müsste leer sein
28.02.05 16:41 Ste ist offline E-Mail WWW Finden Als Freund hinzufügen
oculus
Mitglied


Dabei seit: 25.02.05
Beiträge: 16
Forenversion: wbb2.3pl1

Antworten Zitieren Editieren Melden       UP

gut anke dir das habe ich soweit

nun soll ich "<expression>wbbads()</expression>"
so kann ich dsas reinsetzen das steht überall kann ich das auch in die phpinclude datei einfügen??

danch soll ich die datei iusercp.tbl bearbeiten wo finde ich die?
28.02.05 17:40 oculus ist offline E-Mail Finden Als Freund hinzufügen
Seiten (10): « vorherige 1 2 3 4 5 [6] 7 8 9 10 nächste » Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.1.x » [WBB 2.1.x] Hacks und Addons » Ads for wBB 2.1 (by jakob2002)