[ViewBookmarkSettings]
Available since Exponential 6.0.15 (in development, not in a release yet).
Summary
The group [ViewBookmarkSettings] of settings/bookmark.ini.
File
settings/bookmark.ini; override it in settings/override/bookmark.ini.append.php, in a siteaccess or in an extension.
Settings
| Setting | Default | Description |
|---|---|---|
| NonBookmarkableViews[] | content/action; content/edit; content/removeobject; content/removeassignment; content/removeeditversion; content/copy; content/copysubtree; content/collectedinfo; content/browse; content/upload; content/download; content/restore; content/pdf; content/keyword; user/login; user/logout; user/activate; user/forgotpassword; user/register; user/success; user/password; role/assign; role/edit; ... | Module views that can never be bookmarked, as module/view, or module/* for every view of a module. These are the views that only act on a form that was posted (a bookmark of them would open an empty or failing page, or repeat an action), the views of one moment (log in, log out, a confirmation, a link that is used once) and the editing views (a draft is not a page to come back to). A module definition can say the same of a view with 'bookmarkable' => false in its $ViewList entry. |
| QueryParameters[<key>] | content/search=SearchText;SectionID;SubTreeArray | The query string keys a view keeps in its bookmark, as module/view=key;key. Every other key and the query string of every other view are dropped: a module view takes its parameters in its address (/(offset)/20, /(folder)/top), and a query string usually carries one moment's state. A key keeps a single value of at most 255 characters; the keys are stored sorted, so the same search is one bookmark however its form ordered them. |
| DefaultIcon | gear | The icon of a system page bookmark by its module: an icon name of the administration designs (a4-bi-<name>). A module that is not listed gets DefaultIcon. |
| ModuleIcons[<key>] | setup=tools; content=files; user=person; role=shield-lock; section=collection; class=diagram-3; state=toggles; workflow=diagram-2; trigger=lightning; url=link-45deg; shop=piggy-bank; package=box-seam; settings=sliders; notification=bell; rss=rss; audit=journal-check; exphelp=question-circle; git_manager=git; visual=palette; collaboration=chat-left-dots; infocollector=inbox; pdf=file-earmark-pdf; ... |
See also
Generated example: bookmark.ini [ViewBookmarkSettings]
Added to the reference for Exponential 6.0.15: the 4.x reference had no page for this group. The descriptions are the comment lines of settings/bookmark.ini.
Contributors
- Graham Brookins Updated
Comments
Add a comment