Seite 2 von 2

Re: Bei Werbeblocker Forum nicht anzeigen

Verfasst: 12.03.2009 09:44
von tafelsalz
Ich brauche mal Codingtechnische Hilfe. :geek:

Wollte folgendes in die overall_header.html einbauen:

Code: Alles auswählen

<!-- IF S_USER_LOGGED_IN -->
<!-- IF NOT RANK3_IMG -->
<script type="text/javascript">
<!--
	var adblock = true;
//-->
</script>
<script type="text/javascript" src="adframe.js"></script>
<script type="text/javascript">
<!--
	if(adblock) {
		var allElements = document.getElementsByTagName('div');
		for (var i = 0; i < allElements.length; i++) {
			if (allElements[i].className == 'a') {
				window.location.href = "http://adblock.domain.de";
			}
		}
	}
// Script von http://werbeblocker-erkennen.webconrad.com/
//-->

</script>
<!-- ENDIF -->
<!-- ENDIF -->
Wenn ich das so einbaue, kommt aber folgende Fehlermeldung:
Parse error: syntax error, unexpected T_VARIABLE in /home/www/web729/html/phpBB3/cache/tpl_AeroBlue_overall_header.html.php on line 147
Zeile 147 ist die erste Zeile des oben geposteten Code. IF S_User... habe ich ausgetauscht gegen IF USER..., daran liegt es aber nicht, Fehlermeldung kommt trotzdem.
Habe auch den Code <!-- IF S_USER_LOGGED_IN --> mit Endif komplett rausgenommen, trotzdem wieder Fehlermeldung in 147.
Cache und Templatecache wurde geleert, daran liegt es nicht. Hoffe auf eure Hilfe.

Re: Bei Werbeblocker Forum nicht anzeigen

Verfasst: 12.03.2009 21:18
von Dr.Death
Hi,

der Operator " NOT " sollte klein geschrieben werden:
<!-- IF not RANK3_IMG -->

Re: Bei Werbeblocker Forum nicht anzeigen

Verfasst: 12.03.2009 21:36
von tafelsalz
Tatsache, damit kommt dann keine Fehlermeldung mehr. Nur die Prüfung funktioniert noch nicht,
muss ich in Ruhe noch mal drüber schauen.