I am working on making the (System/Core) role names localizable. That is: Administrators/Registered Users/etc can be shown in the lnaguage of the logged in user. This could include the description as well. My question is this: shall we make the system rolename description non-editable AND put in a little bit more effort in providing a proper description/explanation of what the role does? Currently the description is not very helpful for system roles (the description of Registered Users is "Registered Users", duh). So I think a bit of love in this part is overdue.
Waste you time on doing an Editor provider for Quill. :-) Unless you're getting paid for the role change.... if so jump in and do it. :-)
Posted By Peter Donker on 10/2/2024 12:18 PM I am working on making the (System/Core) role names localizable. That is: Administrators/Registered Users/etc can be shown in the lnaguage of the logged in user. This could include the description as well. My question is this: shall we make the system rolename description non-editable AND put in a little bit more effort in providing a proper description/explanation of what the role does? Currently the description is not very helpful for system roles (the description of Registered Users is "Registered Users", duh). So I think a bit of love in this part is overdue.
Yes, System Role Desription for a Resource file right? It shows on hover as a Title (PB > Pages > Security)
BTW, the importance of this depends very much on how you use DNN. Some of us don't allow users to create pages for instance. If you do, I can assure you that for instance "All Users" (which is what Peter already worked on) is a serious issue (Admins think it's "All DNN Users")
See: https://dnncommunity.org/forums/aft/5254
Posted By Peter Donker on 10/2/2024 4:18 AM I am working on making the (System/Core) role names localizable. That is: Administrators/Registered Users/etc can be shown in the lnaguage of the logged in user. This could include the description as well. My question is this: shall we make the system rolename description non-editable AND put in a little bit more effort in providing a proper description/explanation of what the role does? Currently the description is not very helpful for system roles (the description of Registered Users is "Registered Users", duh). So I think a bit of love in this part is overdue.
Peter, I don't have any problems or complaints about the current status quo but, I don't think having the role names localizable it's a bad idea. This sort of efforts could help out new users to digest the DNN beast more easily (having a proper description for each role it's also a good idea). My two cents.
Posted By Marco Alvarado on 10/7/2024 11:58 PM Posted By Peter Donker on 10/2/2024 4:18 AM [...] Peter, I don't have any problems or complaints about the current status quo but, I don't think having the role names localizable it's a bad idea. This sort of efforts could help out new users to digest the DNN beast more easily (having a proper description for each role it's also a good idea). My two cents.
Posted By Peter Donker on 10/2/2024 4:18 AM [...]
[...]
Agree - but maybe it's enough to be able to localize the description. There are many extension out there that rely on something like
RoleController.GetRoleByName(0, "Administrators");
Happy DNNing! Michael
Posted By Michael Tobisch on 10/8/2024 11:45 AM There are many extension out there that rely on something like RoleController.GetRoleByName(0, "Administrators");
Although this is the wrong method to retrieve system Roles like Administrators and Registered Users role, it might be best to add a "LocalizedRoleName" property.
Posted By Sebastian Leupold on 10/8/2024 12:25 PM Posted By Michael Tobisch on 10/8/2024 11:45 AM There are many extension out there that rely on something like RoleController.GetRoleByName(0, "Administrators"); Although this is the wrong method to retrieve system Roles like Administrators and Registered Users role, it might be best to add a "LocalizedRoleName" property.
Sorry, but what's wrong with it?
Agreed.
These Forums are dedicated to the discussion of DNN Platform.
For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:
Awesome! Simply post in the forums using the link below and we'll get you started.