Controls block visibility by URI Query Parameters. Drupal natively allows blocks to be placed on pages by using their paths, however, this module allows administrators to also display modules based on url query parameters.

  • Supports both "All pages except those listed" and "Only the listed pages"
  • Can be used in conjunction with page visibility
  • Administrator can set both the query parameter and value - the module is just looking for an arg=value pair

Example uses:


Added support for enabling or suppressing a context via URI query.
Added "context respect" so blocks enabled via context can also honor the URI visibility (relies on the patch in #2077277: Suggest that we add hook to allow other modules to modify visibility).

Project information