Van een bepaald forum wil ik niet dat een gebruiker die inlogt ziet dat er nieuwe berichten zijn geplaatst op dat bepaalde forum. (• Nieuwe Berichten (1) •)(/search.php?search_id=newposts)
Wie weet hoe ik dit voor elkaar kan krijgen?
Nieuwe forumpost niet laten weergeven bij nieuwe berichten
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.

Ja
Ik zal even wat duidelijker zijn, sorry!
Ik maak gebruik van een newsbot, die elk uur een X aantal postings plaatst op dat bepaalde forum.
Dus dat betekent dat als een gebruiker inlogt hij ook een X aantal nieuwe berichten zie staan bij nieuwe berichten, dit zijn er dan zoveel dat je een vrachtwagen vol berichten moet doorlopen voordat je bij de échte lezers postings komt.
Als ik nu iets kan maken zodat die posting wel in het forum worden geplaatst maar niet als nieuw bericht worden weergegeven, zou dat prachtig zijn ...

Ik zal even wat duidelijker zijn, sorry!
Ik maak gebruik van een newsbot, die elk uur een X aantal postings plaatst op dat bepaalde forum.
Dus dat betekent dat als een gebruiker inlogt hij ook een X aantal nieuwe berichten zie staan bij nieuwe berichten, dit zijn er dan zoveel dat je een vrachtwagen vol berichten moet doorlopen voordat je bij de échte lezers postings komt.
Als ik nu iets kan maken zodat die posting wel in het forum worden geplaatst maar niet als nieuw bericht worden weergegeven, zou dat prachtig zijn ...
Bedankt voor het meedenken Paulus!
Jammer, want Smartor had dit wel voor elkaar in zijn portal.php
Dan zal ik wat jij zegt wat zelf wat moeten gaan knutselen...
Jammer, want Smartor had dit wel voor elkaar in zijn portal.php
Code: Selecteer alles
// Exceptional Forums for Recent Topics, eg. '2,4,10' (note: my Recent Topics script has its own permission checking, so you can leave this variable blank)
$CFG['exceptional_forums'] = '25';
Code: Selecteer alles
if( $CFG['exceptional_forums'] == '' )
{
$except_forum_id = '\'start\'';
}
else
{
$except_forum_id = $CFG['exceptional_forums'];
}
for ($i = 0; $i < count($forum_data); $i++)
{
if ((!$is_auth_ary[$forum_data[$i]['forum_id']]['auth_read']) or (!$is_auth_ary[$forum_data[$i]['forum_id']]['auth_view']))
{
if ($except_forum_id == '\'start\'')
{
$except_forum_id = $forum_data[$i]['forum_id'];
}
else
{
$except_forum_id .= ',' . $forum_data[$i]['forum_id'];
}
}
}