I wonder if I should readd the contextmenu again, but my impression is that there is a smaller group, that really appreciates this functionality. Give also your input with :+1: or :-1:!
Here a first inventarisation, what was in the old contextmenu and ideas for the new one:
Default old structure (see /scripts/contextmenu.js, configurable per wiki via /scripts/contextmenu.local.js)
all
pg
view
- <title>
- revisions-link
- ToC-preview
edit (only available if previewing in edit modus)
- <title>
- insert dw link
ns
view
-<title>
-search
if isadmin:
pg
view
-edit
-create menu:
- headpage
- startpage
- other page
-more submenu:
- acl manager
- purge cache
- exporthtml
- exporttext
ns
view
- new page
- more submenu:
- head page here
- acl manager
if isauth
pg
view
- newpage here
- edit page
- more submenu:
- headpage
- purgecache
- exporthtml
Proposals:
No default contextmenu. So if needed menu has to be added to options. (or globally added in the indexmenu config settings)
Remove contextmenu-entry for inserting links in preview during editing (I assume practical nobody knows this option)
Use a flat menustructure, no nested menu. (eventually only for export...)
no distinction between loggedin users and not-logged in users. (by adding the page/ns to the tree a basic auth check is already done so lot of options will work, and at the moment there is not yet a check for the remaining ones)
clean-up menu-entries
First suggestion for menu-entries, probably later much as possible options are removed.
e.g. no 'add start/headpages' anymore, as these can be added as 'normal' page.
Menu page (for e.g. current:pageid):
Editing modus (only if previewing during edit!!!!)
Contextmenu
I wonder if I should readd the contextmenu again, but my impression is that there is a smaller group, that really appreciates this functionality. Give also your input with :+1: or :-1:!
Here a first inventarisation, what was in the old contextmenu and ideas for the new one:
Default old structure (see
/scripts/contextmenu.js
, configurable per wiki via/scripts/contextmenu.local.js
)Proposals:
menu
has to be added to options. (or globally added in the indexmenu config settings)First suggestion for menu-entries, probably later much as possible options are removed. e.g. no 'add start/headpages' anymore, as these can be added as 'normal' page.
Menu page (for e.g.
current:pageid
):Editing modus (only if previewing during edit!!!!)
Pages
Menu namespace (for e.g.
current:
)Namespace
Note: if a node of namespace with a headpage (e.g.
current:start
), the old contextmenu showed page and namespace part of the menuPlease share your preference: :+1: thumbs up this post = keep the contextmenu feature :-1: thumb down this post = I do not use the contextmenu feature