I am the administrator and leader of an online community designed for peaceful discussion of Christianity and other faiths, and any relevant events or topics. The community is a single thread, a wall which members post on. Certain topics, whenever they are brought up, anger and/or distress the members of this community.
However, some members will willingly instigate a discussion, usually without realizing the consequences. When an argument happens, everyone gets caught up in it until the topic is changed. We have one specific topic which is identified in the group rules as a problem topic and not to be approached, but many members do not see that rule as legitimate. I figure I have two options:
Discipline members who bring up problem topics so that they are discouraged from bringing it up again. If they repeatedly start conversations on this topic, consider removing them from the community. If this course of action were to be taken, it would be made clear that the topic is considered a problem topic and why. As of now I can only think of three, so this would be fairly easy to maintain.
Encourage other discussion when a problem topic comes up without taking other action.
What should I do to retain harmony in the community? Any suggestions other than those I've listed are welcome.
It may be worth noting that the community is almost entirely composed of children and teenagers, without the level of self-control to be expected of adults. The answers provided on the related question are helpful, but don't really solve our problem. I'm looking for a way to avoid discussion of these topics rather than make it civil.