I help look after a number of forums, and it's always an interesting question what should and should not be allowed in terms of language and topic. Leaving aside issues of subject and content which would make another whole article, I have tidied up some notes on language and style for one of the forums and felt it is worth sharing. You are welcome to use these notes as a basis for any forums that you run, but please provide a link back to Well House Consultants at http://www.wellho.net and / or The Coffeeshop at http://www.firstgreatwestern.info/coffeeshop for our mutual benefit.
What is acceptable language and style on "The Coffeeshop"?
A brief guide for new posters, who should remember that this forum can be read by anyone and everyone, including children, the train company we travel with (or in the case of Melksham WISH to travel with), and groups and individuals who we may criticise .. and who we may wish to talk to and work with in the future.
1. The words that "I can't bring myself to type" - you know the ones, I'm sure - certainly are out. And, no, I am not coming up with a list.
2. The "arse", "scum", "bastard", "moron" level - certainly out when used to refer to a member, an identifiable person, or one of a small group of people. Probably out too when used to talk about larger groups - a very slightly grey area there. But some of these words have to be acceptable in their original meaning. "There was a horrid scum on the coffee I was served in the buffet at Dilton Marsh station" has to be AOK.
3. Calling an identified person a "silly cow" or "twit" starts getting even more questionable. Again I would say "no" when an identified person, but the team behind the scenes does not wish to drive you to come up with colourful new phrases which might be even more difficult to moderate.
4. It has to be a case by case basis with many of the lesser terms and content which may offend by its combination of totally innocent words. I personally found a comment that I felt to be sarcastic referring to me as "his holiness" to be offensive, although I let it go by without comment at the time as it provided me with a useful reminder of my place. And that also reminded me just how many others may be offended from time to time, but not say anything!
The moderation team takes a delight in the fact that there a number of us moderating. Any poster who seriously transgressed the acceptable level of any one of the group may get asked to change his/her language (or have it changed), so we cannot
be 100% predictable and people should if in doubt, leave it out
a. I would like to discourage the use of texting language as it's not universally understood. We have a common language in English and we're talking about a British company and operation in England and Wales - so really we should all stick to posts in standard English to be universally understood by our readers.
b. Please try to cut down on the number of acronyms you use - we DO have an acronym page
on which I try to list them all as they come up, but at times I get my GOSW mixed up with my GOBLs - so what must it do to the newcomers? If you introduce an acronym to make your post less verbose, please define it the first time in full.
c. Whilst we don't wish to go round and round (and round and round) the same subject in a thread, remember that we are rapidly growing and that there are many newcomers here all the time - and guests, and people who find our pages via search engines. So you are encouraged to go back to basics, provide full explanations, re-open matters that we discussed a couple of months back, and should NOT assume that everyone is up to speed. Established posters - if you see a subject repeating itself in a short timescale, please help us by adding a link back to the old subject so that we can keep "churning" at acceptable levels.
In spite of the comments above, the general approach to moderation is a "lighter touch" with moderators very much looking to facilitate the use and usefulness of the board. Typically, we will NOT jump in and correct spellings nor grammatical errors, nor alter posts that we feel could have been explained better in another way - after all, it's your forum. We may point out via a personal message that a post could be understood in two different ways if we feel there could be a chance the original poster didn't realise this. As a "backstop" we (or rather I as the administrator) have a legal responsibility to act on posts that are (or may be considered) indecent, incite hatred, incite illegal actions, break copyright laws, are libelous and a whole host of other things which - thank you everyone
- are very rare indeed here. (written 2008-03-04)
Associated topics are indexed as below, or enter http://melksh.am/nnnn for individual articlesG903 - Well House Consultants - Running and moderating forums and social media sites 
Falling out over the silliest things - (2004-08-21) 
Silence is Golden - (2004-08-26) 
Expiration dates or times on web pages - (2004-11-12) 
Spelling and grammar - (2004-11-25) 
The confidence to allow public comments - (2005-02-06) 
Feedback as lifeblood - (2005-02-28) 
Use me, but use me effectively - (2005-03-16) 
How not to run a forum - (2005-08-24) 
Open source questions? Anyone can ask. - (2005-12-03) 
Please Register with Opentalk - but just once! - (2006-03-19) 
Check your user is human. Have him retype a word in a graphic - (2006-07-17) 
Freedom of speech and freedom to post - (2006-08-10) 
Forum help - a push in the right direction - (2006-08-21) 
Freedom for X is denial of privacy for Y - (2006-11-09) 
Why shouldn't I spam? - (2006-11-13) 
Running an on line campaign - (2006-11-27) 
Why use BBC code not HTML? - (2007-02-21) 
Save the Forum - A regular clean sweep - (2007-05-17) 
No Thank You - (2007-09-23) 
The Horse goes on and on - (2007-12-15) 
Copyright and theft of images, bandwidth and members. - (2007-12-26) 
Ive just received an email from myself. Should I be worried? - (2008-01-29) 
Comment spam blocked. Please comment via Forums - (2008-02-05) 
A forum is not always the best vehicle - (2008-02-14) 
I dont care - goodbye - (2008-03-09) 
Please don't shout at me! - (2008-03-16) 
First Great Western Weekend - (2008-03-30) 
Software - changes and delays. But courses must run on time! - (2008-06-15) 
While the world sleeps ... - (2008-08-19) 
Making it all worthwhile - (2008-12-04) 
Pettifog and forum boards away from public view - (2009-01-03) 
Ask the Tutor - Open Source forum - (2009-03-25) 
Why do we delay new forum members through authorisation? - (2009-04-03) 
Stopping forum spam - control of the signup process - (2009-05-04) 
Admins thoughts on banning a member from a forum - (2009-05-09) 
Preventing forum spam - checks at sign up - (2009-05-12) 
Forum membership - a privilege not a right - (2009-06-22) 
Computing under the influence of alcohol - (2009-08-29) 
A reluctance to move from old shoes to new - (2009-12-05) 
Flying tonight - (2009-12-05) 
How to run a successful online poll / petition / survey / consultation - (2010-01-10) 
The 500 pound question to get you started - (2010-05-26) 
Netiquette for forum newcomers - (2010-06-20) 
Practical Extraction and Reporting - using Python and Extreme Programming - (2011-10-14) 
Identifying your real customers and keeping them well informed fast - (2012-11-02) 
Acceptable User Policy / vexatious interacter - (2013-02-24) 
Backups, Codebase, Strategy and more - dealing with forum incidents - (2013-03-03) 
Handling requests to a forum - the background process - (2013-04-17) 
Change to Libel and Defamation laws from 1st January 2014 - (2013-12-31) 
Facebook marketing - early experiences - (2014-01-19) 
Can a legitimate forum post become illegal a year later? - (2014-07-11) 
Identifying and clearing denial of service attacks on your Apache server - (2014-09-27) 
Welcoming genuine forum posters quickly - but turning away off topic advertisers - (2014-11-16) 
The unbalanced relationship between customer and provider - (2015-01-21) 
Almost so wrong, but perhaps it's right for some? - (2015-05-11)
Some other Articles
Melksham - Swindon. Train v Bus v CarStrange behaviour of web directory requests without a trailing slashLanguages compared - based on developer community sizeDefault file (MiMe types) for Apache httpd and Apache TomcatGuidlines for posting on a forumJava Compiler - needs all classes, compiles them all tooUploading to a MySQL database through PHP - examples and common questionsHST Power Car TravelWatch SouthWestCalling on Melksham / Trowbridge / Devizes / Chippenham businessesGetting somewhere with the train service