Phänomen bei "Globaler Ankündigung" bzgl. forum_id
Verfasst: 19.03.2008 15:19
Hallo zusammen,
wir haben in unserem Forum einen Thread, bestehend aus mehreren
Beiträgen, welcher diverse Regelhinweise und Tipps zur Verfassung von
Beiträgen enthält.
Dieser Thread wurde nach dem Upgrade auf phpBB3 als "Globale
Ankündigung" definiert (erscheint also in allen Unterforen).
Weiterhin gibt es bei uns Unterforen, welche nur bestimmte Gruppen
einsehen dürfen.
Wenn ich diesen Thread nun mit "(...)/viewtopic.php?f=1&t=12354"
aufrufe, wird er auch antsprechend angezeigt (gleiches gilt für
"f=<beliebige forum_id>").
Soweit, so gut.
Da bei uns sehr oft auf diesen Thread verwiesen wird (und auch unter
phpBB2 oft verwiesen wurde) sind sehr viele Links in der Form
"(...)/viewtopic.php?t=12345" (also ohne "f=...") vorhanden.
Das Problem ist nun, dass dieser Link ausgerechnet in einem Unterforum
auskommt (forum_id=12), welches nicht von allen Mitgliedern (~99%)
einsehbar ist.
In der Datenbank hat der Thread forum_id "0" (in phpbb_topics
nachgeschaut). Gleiches gilt für die 5 Beiträge in dem Thread (in
phpbb_posts nachgeschaut).
Die Frage ist nun warum phpBB ausgerechnet forum_id=12 nimmt, obwohl
kein "f=..." in der URL angegeben ist und wie man das ändern kann.
Vielen Dank im Voraus für Hinweise und Lösungsansätze.
wir haben in unserem Forum einen Thread, bestehend aus mehreren
Beiträgen, welcher diverse Regelhinweise und Tipps zur Verfassung von
Beiträgen enthält.
Dieser Thread wurde nach dem Upgrade auf phpBB3 als "Globale
Ankündigung" definiert (erscheint also in allen Unterforen).
Weiterhin gibt es bei uns Unterforen, welche nur bestimmte Gruppen
einsehen dürfen.
Wenn ich diesen Thread nun mit "(...)/viewtopic.php?f=1&t=12354"
aufrufe, wird er auch antsprechend angezeigt (gleiches gilt für
"f=<beliebige forum_id>").
Soweit, so gut.
Da bei uns sehr oft auf diesen Thread verwiesen wird (und auch unter
phpBB2 oft verwiesen wurde) sind sehr viele Links in der Form
"(...)/viewtopic.php?t=12345" (also ohne "f=...") vorhanden.
Das Problem ist nun, dass dieser Link ausgerechnet in einem Unterforum
auskommt (forum_id=12), welches nicht von allen Mitgliedern (~99%)
einsehbar ist.
In der Datenbank hat der Thread forum_id "0" (in phpbb_topics
nachgeschaut). Gleiches gilt für die 5 Beiträge in dem Thread (in
phpbb_posts nachgeschaut).
Die Frage ist nun warum phpBB ausgerechnet forum_id=12 nimmt, obwohl
kein "f=..." in der URL angegeben ist und wie man das ändern kann.
Vielen Dank im Voraus für Hinweise und Lösungsansätze.