Some good suggestions, thank you.
I've made a few changes to limit mods ability to change user accounts etc. (I probably had the mod privs set a bit too high anyway) and have posted a thread in the mods forum offering the person the opportunity to discuss things in private with me, if they want to.
Unless they come forward I doubt I'll ever know who it was, but there is really no merit whatsoever in getting rid of a great modding team on the back of a single incident. They are a very good, hard working team, who have a passion for what we're doing and it would be stupid of me to destroy the trust of the entire team, for the sake of one person. It's better to have someone on board who cannot be wholey trusted, than not trust the whole team.
I'm going to move forward with
all of my moderators intact, and whilst that means taking someone along who has shared information, I would hope that a discussion on how to improve moderation would give them the opportunity to say what they feel and help us avoid a similar situation in the future.
A learning experience for me, but hopefully one that will lead to some positive changes and to improvements for me, the moderators, and our community.
Thanks,
Shaun
Good to hear you got the situation sorted out
And good to know you took a decision you felt was right! I just want to add this, I do not mean to personally attack any member this is just my opinion in general.
A community is always about
we, not
I, not
me, it is always
we. A community is made up of members and staff both. Yes, you can handle a board all alone without staff but it's going to be stressful and more likely feel like a full time job.
The biggest example here is Vbulletin. See how they are treating their ex-employees, do you think the current staff there is happy? Do you think the members are happy with whats happening? You can see the reactions all over the internet...that's what happens if you get on the wrong side of your community even if you have influence upon your members. Compare your community to a country (just an example). If the people are not happy with the government eventually the government falls, it is the mass who decide what happens. The community works the same way, if you piss of the majority of the members there goes your community.
You threw it out of the window if you disappoint your members.
You as an admin, are the president/leader etc. A person the community looks up to, may it be for solving technical issues with the board or may it be being the 'final' voice in a argument. You are like a captain of the ship, you aren't the strongest but you lead your community to the right direction. Your staff and moderators are essential part of the community. They work for free, they work out of love for the community and make it 'our' community. They trust and respect you and you trust and respect them, it has to be both ways you cannot expect them to give respect without you being respectful to them. You are not a 'boss', you are just a higher authority. And that, in no way means just disrespecting them and demoting them off their status.
If I were in a situation such as you, Shaun. I'd make a post in the staff forums, speaking how I truly feel about this incident and that the staff can really be free and discuss anything with me if they feel a decision we made is wrong. The better team work and understanding a staff, the smoother the community runs.
Now, Carlos I'm not taking personal hits at you just stating my opinion ^^ (The 'you' here is general, to all readers)
If say someone were to throw out all the moderators and staff, and then post in open about the issue. What would the members reaction be? "The staff is falling apart", the moderators? "Wow...never knew I could be kicked out after all I did", the final result "**uk it all". The result, whatever influence you have over your members would be mass leaving of members. Moderators make friends to you know, they could easily request members to not support the site anymore and there you have it. A competitor site could use this opportunity to shame you even more, win your members or who knows a new site with your member base is created. Eventually, members will get a feeling that you are a kind of person whom they can't trust since you don't trust them (And you show that by removing them in an instant). Even if you happen to take them back after finding the person responsible the staff will never feel the same about you. "Oh, so I can be kicked out any time. I don't want to waste time contributing on something knowing there is a trigger happy person behind the control panel" is what the general impression would be.
I don't say you shouldn't tell your staff when they go wrong somewhere, you are the creator of the community and you have authority to correct them. Just a small example, we are a small community, we've become a bunch of good friends within this time. But do you think just because the admins are friendly the moderator or the members don't give a damn about what we say? No. Once you make a stand they respect it because they know who you are. They know you aren't just an administrator who is influencing his power here and there, they know you are a genuine person and you respect them thus they respect you even more. And moderators earn more respect you know, when a member has a problem they don't go "Contact the admin!", they mostly say "Contact the Senior Moderator" or "Contact the staff", very less directly try to contact the top.
Just my opinion on the whole matter, and I wish you the best of luck Shaun that you don't face such problems in the future and that your team grows stronger and stronger
together 