PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : if condition


Archimedes
03.01.2006, 09:37
Hallo zusammen!

Ich würde gerne in das Navbit eine if-condition einfügen.
Der Klammerinhalt soll nur ausgegeben werden wenn es sich um das forumdisplay.phpp oder showthread.php handelt.

Wie geht das?
Danke!

Christian
03.01.2006, 09:50
<if condition="THIS_SCRIPT=='forumdisplay' OR THIS_SCRIPT=='showthread'">
Dein Inhalt
</if>

Archimedes
03.01.2006, 09:52
Genial - danke ;)

Archimedes
03.01.2006, 09:53
Wie schreibt man ein IS NOT forumdisplay z.b.?

Christian
03.01.2006, 09:56
<if condition="THIS_SCRIPT=='forumdisplay' OR THIS_SCRIPT=='showthread'">
Is forumdisplay OR showthread
<else />
Is not forumdisplay OR showthread
</if>

Archimedes
03.01.2006, 09:59
aber um das else komm ich nicht rum oder?

also ich könnte kein
<if NOT condition="THIS_SCRIPT=='forumdisplay' OR THIS_SCRIPT=='showthread'">
schreiben oder?

Christian
03.01.2006, 10:08
aber um das else komm ich nicht rum oder?

also ich könnte kein

schreiben oder?Hm, naja wenn es unbedingt so sein muss, könntest du es so machen:

<if condition="THIS_SCRIPT != 'forumdisplay' AND THIS_SCRIPT != 'showthread'">
Is not forumdisplay OR showthread
</if>

Mystics
03.01.2006, 18:51
Nimm lieber:<if condition="THIS_SCRIPT != 'forumdisplay' AND THIS_SCRIPT != 'showthread'">
<!-- Is not forumdisplay OR showthread -->
</if>Ansonsten wird der Code immer ausgeführt :)

Archimedes
04.01.2006, 12:01
Vielleicht könnt ihr mir nochmal helfen:
Ich will folgendes bauen:

<if condition="THIS_SCRIPT != 'forumdisplay' AND THIS_SCRIPT != 'showthread' AND $post[postcount] != 100">
<! -- Inhalt -->
</if>


Der Inhalt soll angezeigt werden
- wenn es das Skript Forumdisplay oder Showthread ist
- wenn der User unter 100 Beiträgen hat

Mystics
04.01.2006, 12:43
<if condition="(THIS_SCRIPT == 'forumdisplay' OR THIS_SCRIPT == 'showthread') AND $bbuserinfo['posts'] < 100">
<! -- Inhalt -->
</if>

Archimedes
04.01.2006, 13:22
Hm cool, aber dann wird es ja bei forumdisplay angezeigt oder?
wenn ich da ein != draus mache erscheint es aber auch auf allen anderen Seiten.

Falschrumgedacht es muss ja beides mal ein == sein ;)

Jetzt klappt es - danke!!

Mystics
04.01.2006, 13:57
Sorry, hab's korrigiert :)

Archimedes
04.01.2006, 14:05
Danke dir ;)

Christian
04.01.2006, 20:13
Nimm lieber:<if condition="THIS_SCRIPT != 'forumdisplay' AND THIS_SCRIPT != 'showthread'">
<!-- Is not forumdisplay OR showthread -->
</if>Ansonsten wird der Code immer ausgeführt :)Völlig richtig, war noch etwas früh. Ich hab meinen Beitrag editiert.;)