Still on Drupal 7? Security support for Drupal 7 ended on 5 January 2025. Please visit our Drupal 7 End of Life resources page to review all of your options.panopoly_magic makes a number of simple usability improvements to Views widget settings forms, including:
- Moving settings various fieldsets, including: General Settings, Context Settings, Content Settings, Display Settings, Field Settings
- Hiding the textbox for overriding a title until "Override title" is checked
- Hiding the selectbox to chose which header (ie. h1, h2, etc) is used for the widget title
- Setting the "Make title a link" label and description
- Setting the "More link" description
- Setting the title and description for the 'path' property (when you use a "More link") and only making it visible under certain conditions
- Setting the title and description for "Items to Show" and "Items to Skip" (and it does them a little differently depend on if the view allows overriding items_per_page or offset or both)
- Adds a "Header type" setting for tables (not sure if we're testing this elsewhere when we test views tables?)
It's easiest to see this by disabling panopoly_magic and seeing what the widget form looks like without it.
The "Content list" widget is a pretty good example, but I don't think it includes all the things, so to actually test this, we'll probably have to add a new View to the panopoly_test Feature in order to test everything.
The Scenario for testing this should be added to features/panopoly_magic/form_improvements.feature