- πΊπΈUnited States chucksimply
Here's a new patch for 3.1.29. Does the same thing, removes permissions_by_term_form_user_form_alter() and permissions_by_term_user_form_submit().
Would be great to get disabling this as an option.
- Status changed to RTBC
about 1 year ago 10:41pm 4 December 2023 - πΊπΈUnited States erutan
Tested the patch in 14 and it cleanly removes the permissions by taxo area from the user edit page.
I'll set this to RTBC just so people know there's a working patch here that solves the problem, even if building out a UI in the app isn't there. I can't see why we'd really want to tie terms to a specific user vs roles given the scope and functionality of the app.
If someone disagrees with that feel free to set it back to active!
- First commit to issue fork.
- Status changed to Needs review
about 1 year ago 10:51am 14 December 2023 - π©πͺGermany marcoliver Neuss, NRW, Germany
Hey everybody! Thanks for the input on this issue! I went ahead and created an issue fork that does a two things:
- In the settings there now is a new option to toggle the display of the terms on the user page on and off. (Defaults to TRUE)
- If the terms are displayed, they are split up by vocabulary to reduce the potential insanity of having tens of thousands of terms in the same select field
Could someone with a bit more mileage on this issue take a look at that fork and let me know if these changes make sense?
-
marcoliver β
committed 29881be7 on 3.1.x-dev
Issue #3162679 by chucksimply, marcoliver, thoogend, Anybody,...
-
marcoliver β
committed 29881be7 on 3.1.x-dev
- Status changed to Fixed
11 months ago 1:26pm 16 January 2024 - π©πͺGermany marcoliver Neuss, NRW, Germany
Hi everyone, I went ahead and merged the fork with the new setting. It will be released in 3.1.31.
Marking this as fixed. Is this issue persists for anyone on 3.1.31, feel free to reopen it or open a new one.
Automatically closed - issue fixed for 2 weeks with no activity.
- π¨π¦Canada dtarc
Hi, we were setting defaults in the permissions by term field when creating new users and this broke our code.
In the user form, splitting up `$form['access']['terms']` by vocabulary was probably an unnecessary change that didn't need really need to happen.
Just making a comment here so that others might find something when looking. It's a hard problem to find if you don't know what's going on.
Anyway this was a breaking change.