bug fixes

- updated getArticles to remove the OR condition when looking for
channels/sub-channels the user has deactivated as causing issues with
the featured carousel.
- updated search to take into account the active status of channels,
sub-channels and categories.