While I never use it on other forums, does this forum have an ignore feature?

If so simply let it be known when you find someone offensive that your ignore list is about to grow. Once enough people start ignoring a behavior...it self regulates.

Personally I find unwritten rules work the best. A gentleman knows these rules and how to steer some of us lessers in the right direction.

If someone threatened to ignore me, I would take heed, for if that person is regularly sharing good stuff, I want to be able to engage him/her.

Those that do not care about this sort of thing will sort out in the wash soon enough