// hook: showthread_getinfo if ( $vbulletin->userinfo['usergroupid'] == 1 // unregistered AND in_array($threadid, array(1, 2, 3)) // blocked threadids ) { $vbulletin->bf_ugp_forumpermissions['canviewthreads'] = 0; }