As per title, add a new permission "Contact ad owner". This new permission will be used within the

If the viewing user has the appropriate permission to contact the ad owner (as determined by the

Important Note: This new permission does not in any way shape or form, have any control over the [Buy for $####] button! The Buy buttons on For Sale ads are controlled by a different permissions check function
canContact() permissions check functions in the Ad Entity and Item Entity which is used to determine whether the viewing user can contact the ad owner via the [Content seller] button on a given ad or item (for multi-item ads). 
If the viewing user has the appropriate permission to contact the ad owner (as determined by the
canContact() permissions check function), they will see a blue [Contact xxxx] button in the action buttons row as shown below. Each Ad Type has its own [Contact xxxx] button (its own phrase based on the ad type).
Important Note: This new permission does not in any way shape or form, have any control over the [Buy for $####] button! The Buy buttons on For Sale ads are controlled by a different permissions check function
canPurchae().
Upvote
0