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).

recently_read

1,317 sites Security covered
View on drupal.org

Recently read allows site administrators to enable blocks displaying a history of recently read content (nodes) both to anonymous and authenticated users. For logged in users, each user has its own history. For anonymous users, the history is based on sessions. This module may be useful i.e. for displaying recently viewed products on the e-commerce site.

Drupal 8

The Drupal 8 version is a port of the Drupal 7 version.

Drupal 8 version of this module is based on Content Entity. Block or page for displaying recently read content is made with Views. To display recently read, just add a relationship to view and enable tracking in the module configuration.

When module is installed it automatically creates a sample view block named Recently read content. You just have to enable tracking in module configuration and place the block on your page. If you have some special needs, you can build your own view and use the one shipped with module as a reference.

You can configure module settings in Configuration > System > Recently read config.

Install, as usual, see https://www.drupal.org/docs/8/extending-drupal-8/installing-drupal-8-mod... for further information.

Read README.txt for more information on how to use this module.

Note: Blocks which display recently read should have disabled caching, to work correctly.

Drupal 7

7.x-2.x branch now supports Views integration for logged in and anonymous users.

7.x-3.x branch is based on session_api module. Now also with entity support.
This release will make the Views config more simple than 2.x branch. Please read README.txt first for guide.

Dependencies

Note about performance: page caching is disabled for pages containing Recently read block and viewed by anonymous users.

Activity

Total releases
2
First release
Jun 2025
Latest release
10 months ago
Release cadence
0 days
Stability
100% stable

Releases

Version Type Release date
8.x-1.5 Stable Jun 11, 2025
8.x-1.4 Stable Jun 11, 2025