Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

ouibounce_exit_modal

130 sites Security covered
View on drupal.org

Ouibounce: A small library enabling you to display a modal before a user leaves your website.

With this drupal module, you can embed any kind of block into the Ouibounce modal window.

Drupal 9/10

Versions

4.x

3.x

Do not use this for new projects. 3.x will be deprecated soon.
It used block plugins as basis, but didn't implement the settings form required to use (bit) more complex blocks, like webform. See #3358189: Render block entities, not plugins unless all plugin settings can be configured for details.
3.x does not support fetching the library via composer.

Installation

Ouibounce library

With composer and asset-packagist:

composer require bower-asset/ouibounce
or
composer require npm-asset/ouibounce

Manual installation:
  • Download Ouibounce library from here
  • Place the folder inside the "/libraries" folder

Module

  • Install "Ouibounce Exit Modal" module
  • Go to blocks, and place "Ouibounce Block" into your content area, and configure it. In contrast to Drupal 7 there's no global settings page anymore.

Dependencies

Drupal 7

Installation

  • Download Ouibounce library from here
  • Uncompress the downloaded file, and copy the "build" folder into "/sites/all/libraries/ouibounce" folder.
  • Install "Ouibounce Exit Modal" module as described here: Installing modules (Drupal 7)
  • View the status report at admin/reports/status to check that Ouibounce library is installed correctly.
  • Visit "/admin/config/user-interface/ouibounce-exit-modal" to adjust the settings
  • Select a block you want to display in the modal, and save changes.
  • Go to blocks, and place "Ouibounce Exit Modal" block into your content area.

Dependencies

Alternative modules

Support

☕️buy a coffee

Activity

Total releases
1
First release
Jan 2025
Latest release
1 year ago
Release cadence
Stability
100% stable

Releases

Version Type Release date
4.0.1 Stable Jan 29, 2025