Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Install
Works with Drupal: 7.xUsing Composer to manage Drupal site dependencies
Downloads
Download zeitgeist-7.x-1.2.tar.gztar.gz
47.69 KB
MD5: 6cff95fd26d7b31aa4b367fb62868b18
SHA-1: 795433049f0b3008d3f3c18f5412b84ea9873c60
SHA-256: b01abb7cf70db5722de6fe31c29b8cc5d32cf3b012666d26f658cc597bfa11b4
Download zeitgeist-7.x-1.2.zipzip
63.27 KB
MD5: eb17992358d09ab8dc94459e75da6f08
SHA-1: 1767b4349f4e89195b89203d46a38d5a8fa7e93d
SHA-256: 0662aad8aea49311a35031684fb1c6e1d60eb999177a955613bb3e3e2c7b0e64
Release notes
The main differences between the 7.x-1.1 release and 7.x-1.0 are:
- The three report types are now UI-configurable.
- Data is no longer generated in theme preprocess functions but in data object methods.
- Code has been mostly refactored to single-purpose classes.
- Views and XAutoload are now dependencies, Contextual (core) is recommended.
- General code cleanup, added a unit test.
- Documentation is now in Markdown format, not plain text.
Changes since 7.x-1.0:
- PSR-0 tests require Drupal 7.22, but modules cannot specify minor core versions.
- Fix file permissions.
- Refactored Search to the Statistics model class.
- Remove some unused parameters and variables.
- Refactor DisplayType into its only user: BlockLatest. Coding standards.
- Remove useless "use" clauses and extra whitespace.
- Rrefactored BlockLatest display type from module + Statistics to BlockLatest.
- Refactor "record empty search ?" setting from module to Sanitization class.
- Refactored ListBlock and Statistics settings to their respective classes.
- Refactored block theme hook to block classes, report days to report classes.
- Refactored report pages to a set of classes, with their settings.
- Refactored Sanitization settings to class and renamed block settings forms.
- Refactored block configuration forms to their classes, separate page sub-form.
- Views/Contextual integration. Constants refactoring.
- Integrate the Views report.
- Refactored caching from Block to Cache. New number of days report setting.
- Use Drupal core canonical cache id building.
- Fixed Simple report, including pager, and enable switchable report types.
- More block refactoring: constants, preprocess: add theme parameters.
- CHANGELOG.txt is obsolete these days.
- Refactored Latest block theming to prevent data acquisition in preprocess hook.
- Refactored to use XAutoload in PSR-0 mode.
- Stripping CVS keywords
- Install/uninstall hooks simplified and converted to DBTNG. CHANGELOG removed.