dynamically overriding PagesController#current_user_can_view_page? instead of replacing the whole controller