-
Notifications
You must be signed in to change notification settings - Fork 10
ModuleTweaks
Roland Toth Pal edited this page Oct 28, 2019
·
2 revisions
Module related tweaks (SuperUser only)
- Compact module list: remove table headers (except the first) and category titles from the module list page. Items remain sortable by clicking on the table header. Module settings icons are placed after module titles, and install/delete buttons are placed to the far right.
- Do not distribute modules into tabs: if enabled, the module list will show up as one table instead separate tables under tabs ("Site, Configure, Core, etc). This makes easier to find a module, especially when module filter is ON (see below). This setting also removes table headers and category titles. The "Add new module" tab's content is placed to the bottom of the page, plus there's an "Add new" button in the header to show/hide the add new section on the top of the module list.
- Load module info fields collapsed: when entering a module page in the admin the info field may occupy much of the screen. Checking this tweak will load them collapsed so more of their configuration fields will be visible.
- Edit modules in modal on long-click: long-clicking on a module on the Modules page loads the module in a modal. When uninstalling a module, the dialog closes and the Modules page reloads.
- Add filter box to module list: adds an input field to filter modules. If there's a match the corresponding module tabs will get a dot after their name. You can search for any text inside the module's row, not only for the module title. Hitting enter will go to the first matching module on the list. You can use the ctrl+right and ctrl+left hotkeys to navigate between tabs having matches.
- Set browser title to module name: if checked, sets the title of the browser tab to the module's name on module config pages (instead the general "Modules").
Screenshot of compact module list:
Filtering modules - "Site" and "Configure" tabs have matching items:
AdminDataTable filter using on single table:
AdminDataTable filter using on multiple tables (filtering tagged Fields, using keywords "body" AND "email":