Bug #16673
closed
Items in CE "Insert Records" don't have edit options in context menu any longer
Added by Karsten Dambekalns about 18 years ago.
Updated over 17 years ago.
Description
Up to (at least) 3.8.x the context menu of items inserted via insert records had an edit entry (see screenshot insert-records-edit.png).
In 4.0.x this is gone, the contect menu has more items now, but edit is missing.
Is this a bug? A configuration issue?
(issue imported from #M4443)
Files
Seems like the "+" (indicates that the CM should exclusively display these icons) is not passed to alt_clickmenu.php. I have solved this quick&dirty by escaping the plus character.
As "+" means <space> in an escaped URL this is probable. Interesting that it worked before. Perhaps somewhere else in the code an unescape() was added where none was before.
The patch does restore the earlier behaviour. Now I wonder whether this is good, or whether the menu should show the "new" items and the edit entry.
To me edit/show/info/copy makes sense. Maybe some of the "more options" as well, but stuff like "versioning" seems here a bit of an overkill and "new" seems to be completely out of place.
The "+" indicates that only these items, copy/info/edit/view should be displayed in the clickmenu. This was always set accordingly in the function getClickMenu() of t3lib_TCEforms, and I think that this is the correct way it should work.
Also available in: Atom
PDF