Disabling category select when using FlexiMenu

More
11 years 3 months ago #45854 by milind.purandare
Hi

I would like to disable selection of category (it is pre-selected) when editing an item using

Fleximenu FLEXIContent » My Items

The category is set when the administrator creates the item for the user (later user can edit the item). However when he/she edits the item using FRONT END the content on "Basic" tab should not be allowed to change. Is that possible? It is ok if the tab is not displayed at all.

attaching screen shot for reference...
Attachments:

Please Log in or Create an account to join the conversation.

More
11 years 3 months ago #45855 by ggppdk
Hello

Current supported workflow is like this:

1. user edits the item, but he/she does not have "edit.state" (=publish on the item)

2. thus the changes to the content item are not made public until they are examined and approved by a reviewer


ALSO:
-- you can configure notifications in FLEXIcontent workflow TAB (component parameters) "for non-publisher user"

-- and the email notification will inform if category was changed



Thinking:
Joomla has e.g. 'core.create', 'core.edit', 'core.edit.own' 'core.edit.state', 'core.delete'

- FLEXIcontent already added these 2 extra ones:
'core.edit.state.own'
'core.delete.own'
and e.g. (several component level only)
'flexicontent.usetags' => 'can edit tags'

maybe, we should also add this too
'core.edit.cats'

this is question is not too common, but it has come up several times, and is useful in specific sites ...


-- Flexicontent is Free but involves a big effort on our part.
Like the our support? (for a bug-free FC, despite having a long list of functions) Like the features? Like the ongoing development and future commitment to FLEXIcontent?
-- Add your voice to the FLEXIcontent JED listing with a 5-star...

Please Log in or Create an account to join the conversation.

More
11 years 3 months ago #45859 by milind.purandare
Thanks.

But if we display/ allow selection of the categories not belonging to the user, it will create lot of confusion.

If we can only show the necessary category and subcategory (as set when item was created) it would be nice.

When we use the Item submission form, this is controlled and only desired categories are displayed. (We can set the categories and primary category in FlexiMenu FLEXIContent » Item submission form Override: Category ACL)

Can we have the same behavior for item edit (entered via path of FLEXIContent » My Items) ?

It would be nice if we can control the categories displayed and set them maybe at type level.... ??

Is it already possible in some way and I am missing it? Or can we achieve this with some small code modification?

Please help me out here.
Thanks a million.

Please Log in or Create an account to join the conversation.

More
11 years 3 months ago #45867 by ggppdk
Hello

this is a different question

1. the submit menu item is not a proper way to set user allowed categories, it is just a quick convenience, ;)

Joomla and FLEXIcontent both use the "create" ACL privilege for selecting which categories the user can assign to items


-- so we do it the same way as Joomla does (but provide several enhancements, better workflow and advanced notifications)

-- this happens, in edit form the user selects the category that he has "create" privilege, note the edit privilege effects if item is editable after initial creation.



Having explained the above,

do you want to continue discussing disabling the category selector in item edit form ?

Regards


-- Flexicontent is Free but involves a big effort on our part.
Like the our support? (for a bug-free FC, despite having a long list of functions) Like the features? Like the ongoing development and future commitment to FLEXIcontent?
-- Add your voice to the FLEXIcontent JED listing with a 5-star...

Please Log in or Create an account to join the conversation.

More
11 years 3 months ago #45893 by milind.purandare
Thanks
Very clear now :)

Please Log in or Create an account to join the conversation.

Moderators: vistamediajoomlacornerggppdk
Time to create page: 0.374 seconds
Cookies user preferences
We use cookies to ensure you to get the best experience on our website. If you decline the use of cookies, this website may not function as expected.
Accept all
Decline all
Essential
These cookies are needed to make the website work correctly. You can not disable them.
Display
Accept
Analytics
Tools used to analyze the data to measure the effectiveness of a website and to understand how it works.
Google Analytics
Accept
Decline
Save