? ?
avatar Webdongle
Webdongle
17 Apr 2019

Steps to reproduce the issue

Install staging with ANY sample data.
Login frontend as Super User
Click gear icon and select edit
Select 'Publishing' tab

Expected result

You should be able to change category

Actual result

Category dropdown llist is greyed out

System information (as much as possible)

Additional comments

Have set 'Critical because if there is an error in ACL there could be others

Votes

# of Users Experiencing Issue
1/1
Average Importance Score
1.00

avatar Webdongle Webdongle - open - 17 Apr 2019
avatar joomla-cms-bot joomla-cms-bot - change - 17 Apr 2019
Labels Added: ?
avatar joomla-cms-bot joomla-cms-bot - labeled - 17 Apr 2019
avatar brianteeman
brianteeman - comment - 17 Apr 2019
avatar X-Bumble
X-Bumble - comment - 17 Apr 2019

I can confirm this issue


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/24626.

avatar X-Bumble
X-Bumble - comment - 17 Apr 2019

I can confirm this issue


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/24626.

avatar franz-wohlkoenig franz-wohlkoenig - change - 17 Apr 2019
Status New Discussion
avatar franz-wohlkoenig franz-wohlkoenig - change - 17 Apr 2019
Category ACL
avatar franz-wohlkoenig franz-wohlkoenig - change - 17 Apr 2019
Labels Added: ?
avatar franz-wohlkoenig franz-wohlkoenig - labeled - 17 Apr 2019
avatar brianteeman
brianteeman - comment - 17 Apr 2019

Which sample data - there are several in j3

avatar infograf768
infograf768 - comment - 17 Apr 2019

This was done on purpose.
See #24216

avatar Webdongle Webdongle - change - 17 Apr 2019
The description was changed
avatar Webdongle Webdongle - edited - 17 Apr 2019
avatar brianteeman
brianteeman - comment - 17 Apr 2019

that was a hard breaking backwards compatibility issue that should not have been done in a patch release at all. @HLeithner

avatar infograf768
infograf768 - comment - 17 Apr 2019

It was MUCH more dangerous before
Read #23991

avatar brianteeman
brianteeman - comment - 17 Apr 2019

So you solved the create category bug by completing disabling the ability to change category 🤦‍♂️

@HLeithner correctly said

If it's this way we can't change it in 3.9 but we should fix the "create" category bug.

avatar Webdongle
Webdongle - comment - 17 Apr 2019

Surely changing category should be linked with 'Edit state'. i.e. if A user is trusted to publish/unpublish an Article then they should be trusted to change Category? After all users could only select a category that they had edit Permissions for.

avatar infograf768
infograf768 - comment - 17 Apr 2019

@Webdongle
the problem was larger than that in the sense that even with edit state, one may not know the full backend category structure when in frontend.
The readonly is only when editing an already saved article.

avatar brianteeman
brianteeman - comment - 17 Apr 2019

All that should have been changed was the ability to create a new category.

Everything else is a hard b/c break that should never me done in a patch release

avatar dfrassi
dfrassi - comment - 18 Apr 2019

I'm sorry but my users are in panic because they don't find the way to push an article in another category by frontend.
Let me know if i have to downgrade the joomla version.
Thanks.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/24626.

avatar Webdongle
Webdongle - comment - 18 Apr 2019

Using an older version of Joomla is a security risk ... and you would loose everything new after installing an old backup. Work around would be
Create a new user group with Registered as Parent
Allow backend access
Article Permissions allow 'Access Administration Interface '
Put you required users in that new group
They can log in /administrator and only see the Articles/Categories

avatar dfrassi
dfrassi - comment - 18 Apr 2019

I have got 5.000 users in my site, it's a big drama to teaching them a new editing mode of their contents. Are you really want to mantain this feature? Are there any other possibility to solve this problem?


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/24626.

avatar dfrassi
dfrassi - comment - 18 Apr 2019

I have got 5.000 users in my site, it's a big drama to teaching them a new editing mode of their contents. Are you really want to mantain this feature? Are there any other possibility to solve this problem?


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/24626.

avatar HLeithner
HLeithner - comment - 18 Apr 2019

@dfrassi at the moment you can revert the changes from the related PR: https://github.com/joomla/joomla-cms/pull/24216/files

avatar infograf768
infograf768 - comment - 19 Apr 2019

@Webdongle

Surely changing category should be linked with 'Edit state'. i.e. if A user is trusted to publish/unpublish an Article then they should be trusted to change Category?

See proposal here
#24640

avatar franz-wohlkoenig franz-wohlkoenig - change - 19 Apr 2019
Status Discussion Closed
Closed_Date 0000-00-00 00:00:00 2019-04-19 09:04:17
Closed_By franz-wohlkoenig
avatar franz-wohlkoenig franz-wohlkoenig - close - 19 Apr 2019
avatar franz-wohlkoenig
franz-wohlkoenig - comment - 19 Apr 2019

Closed as having Pull Request.

avatar Webdongle
Webdongle - comment - 19 Apr 2019

@infograf768 That patch was merged before I checked it. great stuff thanks

avatar infograf768
infograf768 - comment - 19 Apr 2019

it is not merged yet. needs one more tester and a decision by @HLeithner

avatar infograf768
infograf768 - comment - 23 Apr 2019

@dfrassi
Have you tested the patch?

avatar dfrassi
dfrassi - comment - 26 Apr 2019

not yet, please can you send me the patched article.php file?

avatar franz-wohlkoenig
franz-wohlkoenig - comment - 26 Apr 2019
avatar dfrassi
dfrassi - comment - 26 Apr 2019

Ok, i have installed the jtester component, what patch i have to apply?

jtester

avatar franz-wohlkoenig
franz-wohlkoenig - comment - 26 Apr 2019

@dfrassi apologies, now i see #24640 is merged. @infograf768 can you please comment?

avatar infograf768
infograf768 - comment - 26 Apr 2019

A merged PR can't be tested by patchtester.
In any case the PR is clear: now the category can be modified (after the article is saved) by users of type Publishers or UP, NOT by their own authors if they do not have edit.state permissions.

here is the modified article.php to replace
˜/administrator/components/com_content/models/article.php
article.php.zip

avatar dfrassi
dfrassi - comment - 26 Apr 2019

ok, now it's right
thanks

avatar nzyeehaa
nzyeehaa - comment - 1 May 2019

On the current joomla release, zero users can edit any existing article from the front end, (even super users). Joomla is broken and needs an urgent update.

luckily one of my customers contacted me for an urgent resolution. There are others that will just be swearing a lot...
It has wasted four hours of experimenting with permissions/templates and searching for answers to finally find this thread. The majority of Joomla users wont get off that light.
I appreciate the countless work that goes into joomla, however - it doesnt need this bad rap, this has been an oversight - not many end users will use github, and still - nothing shows on any joomla updates

@brianteeman - thanks for your comments.

Add a Comment

Login with GitHub to post a comment