Implement forum cohort visibility labels correctly

TNL-25
Yes, we should make this consistent. It works for now because the front end only uses the AJAX call to this view to populate the responses and comments.