indeed. i also installed 5.2.1, but there is still many bugs with the users, so i wont be using them, since i dont actually need them...
BUT!!! the big problem is, if i save a page or block, since something is still causing problems with the user settings, the pages or blocks show the above error message, as stated before – so i somehow do need the users.
if i create a user, the problems i had:
i cant really create a user, since the link "manage users" forwards me to group creation first
i first had to create a group, then i thought. my group was named "admins" with all r/w rights. after that i created a user by clicking manage users again, since the link now directed me to the actual user creation. this is not wanted behaviour i think, since the system already comes with 2 groups: admin and editor. if i want to create a user this should be possible without having to create an extra group first
in the user panel, i can create now a user with a) with admin rights (from the admin or editor drop down) b) with admin rights from dropdown AND/OR part of my group admins from point 2 in the checkbox section
after creating the user, i could log in and everything, all seemed to be fine BUT.... trouble found me when i changed a page or blocks name... the user group i created (admins) didnt recognize that it was a rename, so it created a new rights item i think. to be honest, i cant remember this correctly, since i already reversed everything ,btu the following is still problematic:
the biggest problem is: you can set in each page the rights you want... but also in the group rights panel. if you delete a user group after having set the rights in a page to allow that group, the page still has the relation to the already deleted group in it's json settings, and the page does not load at all.
after deleting the group, i had to change the json data of 1 page and 2 blocks manually in a text editor, since they still had the relation
i think the user idea is good, but there has to be a central place to store the page-group associations, so when a group is deleted all pages that had this group are updated.
also, saving blocks or pages using only the system admin (no users, no groups) is still giving me the php errors after migrating (i didnt make a fresh 5.2.1 install), but again, i had the same problems with a 5.2 fresh install and 5.2 migrated from 5.1. i have the feeling that right now one problem is causing the other, and vice versa ^^
sorry if some parts were not understandable enough, please feel free to ask.