Pagina 1 van 1

Meerdere forums

Geplaatst: 18 sep 2004, 08:51
door webbey
Weinigzeggende titel, maar is niet mijn beste vak :P

maar wat is het probleem nu. Op het forum van Cyanide (een gamebedrijfke) werkt het forum als volgt

http://www.cyanide-studio.com/forums/in ... ame=[b]hrm[/b]
http://www.cyanide-studio.com/forums/in ... ame=[b]prm[/b]

Wat mij vooral interesseert is die game=hrm en game=prm.

Zoals je mss merkt zijn dat precies 2 verschillende forums, maar draaien ze op dezelfde database.
Is dat een mod, of is dat gewoon een eigenschap die standaard in phpbb zit?
Heb al gemaild naar Storm (hoofdprogrammeur daar) maar die antwoord niet (zelfs op kameraad en betatester daar reageert hij niet).

Geplaatst: 18 sep 2004, 15:47
door mosymuis
Het is precies hetzelfde forum; de index laat alleen andere subforums zien afhankelijk van ?game=. Dit kan je zelf ook, verwerk $HTTP_GET_VARS['game'] in de index forums query. Vergeet geen beveiligingsfunctie als strip_slashes() te gebruiken voor die waarde.

Geplaatst: 18 sep 2004, 17:34
door webbey
maar hoe maak je die subforums dan onzichtbaar?
Is maar omdat we een nieuw deeltje aan het forum willen zetten, dat standaard niet zichtbaar is, maar wel moest je in de url index.php?sub=games intypt

Geplaatst: 19 sep 2004, 01:16
door mosymuis
Open
index.php

Zoek

Code: Selecteer alles

				LEFT JOIN " . USERS_TABLE . " u ON u.user_id = p.poster_id )
Plaats eronder

Code: Selecteer alles

				" . ( isset($HTTP_GET_VARS['sub']) && $HTTP_GET_VARS['sub'] == 'games' ? 'WHERE f.forum_id NOT IN(3,6,88)' : '' ) . "
Vervang 3,6,88 in de forum_id's die je niet wilt zien.

Geplaatst: 19 sep 2004, 18:57
door webbey
dit gaat spijtiggenoeg niet
Hij verbergt het niet :S

Geplaatst: 20 sep 2004, 13:24
door mosymuis
Url? Je code? Simpelweg zeggen dat het niet werkt helpt ons niets verder.

Geplaatst: 11 okt 2004, 19:46
door DaMnNaTiOn
mosymuis schreef:Open
index.php

Zoek

Code: Selecteer alles

				LEFT JOIN " . USERS_TABLE . " u ON u.user_id = p.poster_id )
Plaats eronder

Code: Selecteer alles

				" . ( isset($HTTP_GET_VARS['sub']) && $HTTP_GET_VARS['sub'] == 'games' ? 'WHERE f.forum_id NOT IN(3,6,88)' : '' ) . "
Vervang 3,6,88 in de forum_id's die je niet wilt zien.
Nice, het werkt perfect :)