Thread:Mixed talk/@comment-33576184-20180822050012/@comment-27493717-20180908124529

Hehehe, it sure is!

I am greatly enjoying working at the new wiki servers, regardless if I am coding things into the system files or working on the wikifarm's backend and frontend. ;)

Yesterday, I had not much time to continue working on it, but had some thoughts on cloning the files on my raspberry pi to the server I got from my internet provider.

I don't know, if it will work yet, as the Linux version is a different one, but the basic wiki package is the same, so it should.

So, if I have time this weekend and next week, I will continue to refine the user rights and once that is done, start testing, if my settings also work on the live server.

If it does work, then I will configure a few more features and then I won't have to work on the migration all on my own anymore.

Yes! That's right.

If everything works fine with the live server, I will post the link to our new wikifarm and you will be able to lend me your helping hands at the migration! ^^

As for Gokimaru's question.

Yep, the staff members act as bureaucrats. Why?

Well... Unfortunately, the wiki backend coding works a bit different from here, so bureaucrats were able to assign users to any group, but someone who is not a bureaucrat couldn't assign any groups to themselves or others.

It's because of how the default wiki backend works. Also there are no publicly features, that would allow a finer selection regarding the user rights.

While I can make custom groups and remove existing ones, I have only a limited amount of user rights I can work with.

So, if a group has the right, that allows them to assign themselves or others to groups, it can always make any user a member of any group.

For example, if I made a group called funny fuzzies and the only thing that would distinguish them from a regular user would be the right, that allows them to assign groups, a funny fuzzy could assign any user to any group.

This means, the funny fuzzy could make other people into staff members, admins and anything they like without being staff members, admins, etc. themselves.

Of cause, the funny fuzzies also could apply those rights to themselves.

They would also be able to remove any group from any user including themselves.

That's why I removed the bureaucrats and gave that right exclusively to staff members.

As for now, there won't be any moderators or rollbacks, but I might change that at some point, if there are requests to have these groups around.

And I am looking forward to having all of you floating around the place with me again instead of being all lonely over there. :')