Your comments

It can be scripted that some sentenses or words in combination only triggers the asterixes. Alone swears can pass through but in combination with something obviously trolling or rude it will get censored.

An old site I used to be on had a chat-filter that if used words that deemed inappropriate it correct itself and instead said:
"I need to wash my mouth with soap" instead of typed: "** **** *******"

If you continued to post things that corrected to "I need to wash my mouth with soap" (say 3 times) You would get an automatic timeout for 10-30minutes.

Or maybe inser a "report"-button so that if someones chat-post is reported by other users X times the staff gets notified and could step in if needed.

Or maybe use in-game gold to pay for the club could be a suggestion?

I found a solution to this after I traveled a lot over the timezones between Sweden and Finland. 

If your clock on your computer is not set to the correct timezone or not set to "detect automatically", some websites gets a little confused to what time it is and sets the time back or forward a few minutes to a few hours. 

You can double check your computers timezone and see if this solves the problem.

Here's a link how to do it: https://www.di-mgt.com.au/wclock/help/wclo_setsysclock.html

Hope this helps! :)

There maybe could be an option for students that has been inactive for X amount of time to have their name greyed out so they're much easier to distinguish from the active ones. Once that user logs in again they will be notified that during this time they've been away their name has been set to gray, but sine they're back again everything is back to normal.

Will do that, since with the forum name, it feels quite restricted to just one street at the moment..

It is translated to simply "Shoppingstreet" (Shoppinggatan) on SE.

But does it? In Hogsmeade?

It does not on SE,  could it have gotten lost in translation?