MyBB.de Forum

Normale Version: Werbung für Foren Mitglieder ausblenden lassen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Das Ziel ist es, dass Werbung nur für Gäste des Forum angezeigt wird, aber Mitglieder die das Forum im eingeloggtem Zustand betreten völlig von Werbung verschont bleiben.

Dieses Script soll auf jeder Seite eingeblendet werden. (Also in die Header Datei)

Ich vermute, dass folgender Code dafür verantwortlich ist.
"If the user is logged in anonymously ..."


Bei meinem anderen "noch phpBB" Forum wird dies folgendermaßen gelöst:
Code:
<!-- BEGIN switch_user_logged_out -->
<script src="http://---urleines-flaslayer-anbieters.de" type="text/javascript"></script>
<!-- END switch_user_logged_out -->


Hat jemand eine eine Idee wie man dies umsetzen kann ?



PS : Mit der Suchfunktion hier habe ich mit verschiedenen Suchstrings leider nichts finden können. Ich hoffe die Kategorie "Templates" ist richtig gewählt.

[Bild: http://www.prepaidguru.de/smilies/weihna...smann1.gif]

Liebe Grüße
und frohe Weihnachten
Öffne die Datei global.php und suche nach:
PHP-Code:
// Set up some of the default templates 
Füge darüber ein:
PHP-Code:
if($mybb->user['uid'] != "0") {
    
$advertisement "";
} else {
    
$advertisement "<script src=\"http://---urleines-flaslayer-anbieters.de\" type=\"text/javascript\"></script>";

Anschließend kannst du die Werbung über die Variable {$advertisement} im gewünschten Template ausgeben lassen.
Danke Michael,

du hast mir schon wieder sehr weitergeholfen.

Ich bedanke mich auch im Namen unseres inoffiz. Monrose Fan Forums bei Dir.

D.A.N.K.E


frohe Weihnachten
alpay
Hi, kann man das ganze auch machen mit der Werbung die man durch das "Werbung nach dem ersten Beitrag"-Mod?
Also genauso das das nur Gäste sehen und user nicht?
Ist das der selbe Code dann?

Gruß
Andreas
Ja, im Prinzip schon, du musst den dann aber in die Plugindatei reinschreiben. Wo genau das ist, kann ich dir so nicht sagen.
huhu, guten tag : )

leider versteh ich das nicht mit den if und oder else also...
ich habe leider eigentlich überhaubt kein plan von php weist : (

---------

also ich möchte ein link verstecken, sozusagen,

ich habe die links für die letzten beiträge (Neue Beiträge ansehen | Heutige Beiträge ansehen) aus dem header_welcomeblock_member herausgenommen und habe einen davon in die (Startseite Templates) index gesetzt

der (geänderte) bereich im index-templet sieht jetzt so aus

Code:
<body>
{$header}
<td><div align="right"><a href="{$mybb->settings['bburl']}/search.php?action=getnew">{$lang->welcome_newposts}</a></div></td>
{$forums}

jetzt ist der link aber für jeden sichtbar (auch für gäste), aber ich würde den lieber nur für login-user bereitstellen

ich hatte es auch einfach mal mit

<!-- BEGIN switch_user_logged_in --><!-- END switch_user_logged_in -->

versucht, aber erzeugt keine reaktion : / hmm.. grübel* wie mach ich das denn in mybb ?


bitte danke wiwi mel : )
Öffne die Datei index.php und suche nach:
PHP-Code:
eval("\$index = \"".$templates->get("index")."\";"); 
Davor einfügen:
PHP-Code:
if($mybb->user['uid'] != "0") {
    
$searchlink "<a href=\"".$mybb->settings['bburl']."/search.php?action=getnew\">".$lang->welcome_newposts."</a>";
} else {
    
$searchlink "";

Danach musst du den Link wie er jetzt im Template ist durch die Variable {$searchlink} ersetzen.
nein das funktioniert leider nicht

wenn ich den index.php von so
Code:
$plugins->run_hooks("index_end");

eval("\$index = \"".$templates->get("index")."\";");
output_page($index);

?>
nach so

Code:
$plugins->run_hooks("index_end");

if($mybb->user['uid'] != "0") {
    $searchlink = "<a href=\"".$mybb->settings['bburl']."/search.php?action=getnew\">".$lang->welcome_newposts."</a></div>";
} else {
    $searchlink = ""
}

eval("\$index = \"".$templates->get("index")."\";");
output_page($index);

?>

ändere, dann passiert das hier

Zitat:Parse error: parse error, unexpected '}' in /srv/www/htdocs/web303/html/winterwald/board/index.php on line 278

---

und ich bin jetzt verunsichert, weil ich ehrlich gesagt nicht genau verstehe was du mit ersetzen von meinem link meinst vlt liegt es daran, wie ich den link verändere ?
Sorry, da fehlt ein Semikolon am Ende dieser Zeile:
PHP-Code:
$searchlink ""
macht doch nix : )

es passt jetzt ! dankeschön ^^

nur seltsam ist das das auswirkungen auf die darstellung von den copyright in footer hat und der danach anders (zentriert) dargestellt wird? hmm,.. abr das krieg ich schon wieder grade (morgen)

wiwi gute nacht : )
Seiten: 1 2