PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Direkt Antworten in best. 3 Foren ausschliessen


Substanz
17.06.2006, 14:43
Hallo,

ich möchte gerne in 3 Foren das die Direkt-Antworten-Box ausschalten.
Wie geht das?

Tomek
17.06.2006, 15:56
Das geht nur mit einem Hack bzw. Plugin.

Substanz
17.06.2006, 15:57
müsste doch auch mit conditional gehen, oder?

Pathor
17.06.2006, 16:20
Versuche mal das hier:

Im Template SHOWTHREAD

Suche: <if condition="$show['quickreply']">
Darüber einfügen: <if condition="!in_array($forum[forumid], array(X,Y,Z))">
Suche: <!-- end quick reply -->
</if>
Darunter einfügen: </if>
X, Y und Z müssen mit den ForenIDs ersetzt werden, die kein Quick Reply haben sollen.

EDIT: Hab mal Stefans Condition eingebaut. ;) Man blickt hier ja fast nicht mehr durch. :D

StGaensler
17.06.2006, 17:42
Die Condition kannst du auch noch vereinfachen:<if condition="in_array($forum[forumid], array(X,Y,Z))">Dann geht es auch einfacher, noch mehr Foren anzuhängen, und der Code bleibt übersichtlich :)

Viele Grüße,
Stefan

Pathor
17.06.2006, 17:54
Die Condition kannst du auch noch vereinfachen:<if condition="in_array($forum[forumid], array(X,Y,Z))">Dann geht es auch einfacher, noch mehr Foren anzuhängen, und der Code bleibt übersichtlich :)

Viele Grüße,
Stefan
Muss man dann nicht noch nen <else /> einfügen?
Zuerst heißt es ja, 'wenn die ForenID X, Y und Z ist, mache das, was jetzt kommt'.
Da die Foren ausgeschlossen werden sollen, muss ja noch nen <else /> kommen und danach der WYSIWYG-Editor.
So muss man nicht mehr nachträglich die Conditionals bearbeiten, wenn ein neues Forum erstellt wird.

<if condition="in_array($forum[forumid], array(X,Y,Z))">
<else />
<if condition="$show['quickreply']">
.
.
.
.
.
<!-- end quick reply -->
</if>
</if>

Oder liege ich nicht richtig? :confused:

StGaensler
17.06.2006, 18:08
Sorry, du liegst schon richtig, das habe ich übersehen - es ist warm hier :D
Es reicht aber auch ein kleines Ausrufezeichen in der Condition:<if condition="!in_array([...]
Viele Grüße,
Stefan

Pathor
17.06.2006, 18:13
Ahhh... ;) Da kommt das Ausrufezeichen hin...

Hab meinen 1. Beitrag editiert. Wir wollen ja Substanz nicht verwirren. ;)

Substanz
17.06.2006, 19:36
Vielen Dank für eure Hilfe! Werde es gleich testen.