Seite 1 von 1

globale Bekannmachung für bestimmte Bereiche ausblenden

Verfasst: 21.06.2008 07:41
von Jonnywalker
Guten Tag.

Ich habe in meinem Forum einen öffentlichen und einen geschlossenen Bereich. Wenn ich jetzt eine globale Bekanntmachung im internen Bereich mache, wird sie natürlich auch automatisch im öffentlichen Bereich gezeigt.
Kann man so was irgendwie verhindern?

Gruß Jonny

Verfasst: 21.06.2008 09:09
von Dr.Death
Ohne "MODifizierungen" am PHP Code nicht.

"Global" ist nunmal "Global", also überall im Forum.

Ich schieb Deine Frage mal weiter in die MOD Suche Abteilung.....

Verfasst: 21.06.2008 11:01
von nickvergessen
viewofurm.php
finde:

Code: Alles auswählen

		'WHERE'		=> 't.forum_id IN (' . $forum_id . ', 0)
			AND t.topic_type IN (' . POST_ANNOUNCE . ', ' . POST_GLOBAL . ')',
ersetze mit:

Code: Alles auswählen

		'WHERE'		=> ($forum_id == 2) ? 't.forum_id IN (' . $forum_id . ', 0)
			AND t.topic_type IN (' . POST_ANNOUNCE . ')' : 't.forum_id IN (' . $forum_id . ', 0)
			AND t.topic_type IN (' . POST_ANNOUNCE . ', ' . POST_GLOBAL . ')',
bei

Code: Alles auswählen

($forum_id == 2)
einfach deine Foren_id eintragen

Verfasst: 07.11.2008 08:37
von Burghond
Danke für den tollen Tip, klasse.
Habe jetzt erst durch diesen Thread gemerkt, daß nicht registrierte Leser alle globalen Ankündigungen mitlesen konnten ! :x :(

Nicht sehr fein, sollte eigentlich grundsätzlich geändert werden.

Re:

Verfasst: 19.03.2010 16:34
von brummel
nickvergessen hat geschrieben:bei

Code: Alles auswählen

($forum_id == 2)
einfach deine Foren_id eintragen
Wie muss es denn aussehen, wenn ich das für 2 Foren haben möchte (also zum Beispiel mit ID 2 und 15)?

Re: globale Bekannmachung für bestimmte Bereiche ausblenden

Verfasst: 19.03.2010 17:29
von Dr.Death

Code: Alles auswählen

($forum_id == 2 || $forum_id == 15 )

Re: globale Bekannmachung für bestimmte Bereiche ausblenden

Verfasst: 19.03.2010 17:30
von Frank1604

Code: Alles auswählen

($forum_id == 2 || $forum_id == 15) 
Edit: Mist, warst schneller Dr. :D

Re: globale Bekannmachung für bestimmte Bereiche ausblenden

Verfasst: 19.03.2010 17:31
von Dr.Death
Zufall ;-)

Re: globale Bekannmachung für bestimmte Bereiche ausblenden

Verfasst: 19.03.2010 17:32
von brummel
Danke!