Project

General

Profile

Actions

Bug #22629

closed

TSConfig manual "contextMenu.pageTree.disableItems =moreoptions" remove also “hide”

Added by Mathew almost 14 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Pagetree
Target version:
-
Start date:
2010-05-11
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
4.3
PHP Version:
4.3
Tags:
Complexity:
Is Regression:
No
Sprint Focus:

Description

When I set in TSconfig:
options.contextMenu.pageTree.disableItems = moreoptions
also the item “hide” will removed.

On the other hand if leave the item “Moreoptions” I can’t disable items
“Mount as treeroot”, “Export to” and “Import from”.

All in all a dissatisfying situation in configuration non-admin-users.

See also Bug #21849:

It’s similarly: When configuring to remove “Edit” from clickmenu, it also removes “Edit Page Properties”. - But I think it is minor because “edit” and “edit_pageheader” are the same action in the pagetree and pageList context menu.

http://typo3.org/documentation/document-library/core-documentation/doc_core_tsconfig/4.3.2/view/1/4/#id2344103
(issue imported from #M14359)


Related issues 2 (0 open2 closed)

Related to TYPO3 Core - Bug #21849: When configuring to remove Edit menu from clickmenu, it also removes 'Edit Page Properties'Closed2009-12-12

Actions
Related to TYPO3 Core - Bug #84017: TSConfig "options.contextMenu.table.pages.tree.disableItems " seems ignoredClosed2018-02-22

Actions
Actions #1

Updated by Chris topher almost 14 years ago

Hi Mathew,

It would be great, if each option could be hidden with an entry of its own.
There should not be dependencies á là hide A and this automatically hides B and C, but one name to hide one option (covering all).

Can you provide a patch?

Actions #2

Updated by Mathew almost 14 years ago

Hi Christopher,

thanks for your response. Sorry, I'm not a coder, I can't provide a patch.

Actions #3

Updated by Chris topher almost 13 years ago

  • Target version deleted (0)
Actions #4

Updated by Alexander Opitz almost 11 years ago

  • Status changed from New to Needs Feedback

The issue is very old, does this issue exists in newer versions of TYPO3 CMS (4.5 or 6.1)?

Actions #5

Updated by Riccardo De Contardi almost 11 years ago

Please see my comments on #19540
I think this could be closed with an update to TSConfig manual

Actions #6

Updated by Alexander Opitz over 10 years ago

  • Category set to Documentation
  • Status changed from Needs Feedback to New
  • Is Regression set to No
Actions #7

Updated by Alexander Opitz over 10 years ago

  • Subject changed from "contextMenu.pageTree.disableItems =moreoptions" remove also “hide” to TSConfig manual "contextMenu.pageTree.disableItems =moreoptions" remove also “hide”
Actions #8

Updated by Mathias Schreiber over 9 years ago

  • Target version set to 7.4 (Backend)
Actions #9

Updated by Susanne Moog over 8 years ago

  • Target version changed from 7.4 (Backend) to 7.5
Actions #10

Updated by Benni Mack over 8 years ago

  • Target version changed from 7.5 to 7 LTS
Actions #11

Updated by Mathias Schreiber over 8 years ago

  • Category changed from Documentation to Pagetree
  • Target version deleted (7 LTS)
Actions #12

Updated by Riccardo De Contardi almost 7 years ago

the context menu in 8.7 has been refactored and the documentation has been updated - see https://docs.typo3.org/typo3cms/TSconfigReference/UserTsconfig/Options/Index.html#contextmenu-table-tablename-context-disableitems

If you write in your User TSConfig:

options.contextMenu.table.pages.tree.disableItems = newWizard, openListModule, mountAsTreeRoot

This will still leave the items "export to .t3d", "import from .t3d" and "access" in the "more options" submenu. It seems that these items are still not handled in /sysext/backend/Classes/ContextMenu/ItemProviders/PageProvider.php

options.contextMenu.table.pages.tree.disableItems = more

will not work, too.

Actions #13

Updated by Riccardo De Contardi about 6 years ago

  • Status changed from New to Closed

I close this one for the following reasons:

1) options.contextMenu.table.pages.tree.disableItems = moreoptions is no more valid

2) It is possible now (TYPO3 8.7.10) to remove the whole "more" options of the context menu in pagetree and all its subelements using:

options.contextMenu.table.pages.tree.disableItems = newWizard, openListModule, mountAsTreeRoot, exportT3d, importT3d

There is an issue on this topic with TYPO3 9.2.0, but I will fill a different issue for that.

If you think that this is the wrong decision please reopen it or open a new issue with a reference to this one.

Actions #14

Updated by Riccardo De Contardi about 6 years ago

  • Related to Bug #84017: TSConfig "options.contextMenu.table.pages.tree.disableItems " seems ignored added
Actions

Also available in: Atom PDF