PHPackages                             tributemedia/testimonials - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. tributemedia/testimonials

ActiveDrupal-module[Utility &amp; Helpers](/categories/utility)

tributemedia/testimonials
=========================

Provides the Testimonials content type, sample content, and view with page, standard block, and rotating block displays.

2.3.0(2y ago)01.5k[2 issues](https://github.com/tributemedia/testimonials/issues)GPL-3.0-or-laterTwig

Since Mar 3Pushed 2y ago4 watchersCompare

[ Source](https://github.com/tributemedia/testimonials)[ Packagist](https://packagist.org/packages/tributemedia/testimonials)[ RSS](/packages/tributemedia-testimonials/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)DependenciesVersions (13)Used By (0)

Testimonials
============

[](#testimonials)

The Testimonials module provides the Testimonials content type, sample content, and view with page, standard block, and rotating block displays.

Requirements
------------

[](#requirements)

This module requires the following contributed modules:

- Maxlength -
- Block Class - [https://www.drupal.org/project/block\_class](https://www.drupal.org/project/block_class)
- SVG Image - [https://www.drupal.org/project/svg\_image](https://www.drupal.org/project/svg_image)
- Slick -
- Slick Views - [https://www.drupal.org/project/slick\_views](https://www.drupal.org/project/slick_views)

**Make sure the libraries required by Slick are installed before attempting to use the module.** More details about their required libraries, and installation steps, can be found on their project page.

Installation and Usage
----------------------

[](#installation-and-usage)

This module requires the followin

1. Install using composer. `composer require tributemedia/testimonials`
2. Add the testimonials to the site through Content / Add Content / Testimonial (/node/add/testimonial).

- If the testimonials are coming from a site that we have access to, log into the site and navigate to the content pane. Filter by the testimonial content type and copy the fields over. (if they don’t have a business title or business name, that is fine).
- Name → Name
- Business Title → Title (Found in Additional Details)
- Business Name → Company Name (Found in Additional Details)
- Snippet / Body → Body (If the testimonial is over 150 characters in length, find a sentence from the testimonial that conveys the main idea of the testimonial that is 150 characters or less and put it in the Summary).
- Save
- Repeat with all testimonials on the old site.
- If the testimonials are coming from another site that we do not have access to, fill out as much information as possible. At the very least, try to get the name / company, and the testimonial. (If the testimonial is over 150 characters in length, find a sentence from the testimonial that conveys the main idea of the testimonial that is 150 characters or less and put it in the Summary).
- If the testimonials are coming from the content outline, make sure that all the information from the content outline makes it into the testimonial. The document should have the Name, Body, and the Summary at least, but if other information is included, please include it as well.

3. Configure blocks as necessary

###  Health Score

29

—

LowBetter than 59% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity18

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity56

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~73 days

Recently: every ~147 days

Total

10

Last Release

879d ago

Major Versions

v2.1.4 → 9.x-dev2022-08-19

### Community

Maintainers

![](https://www.gravatar.com/avatar/f09e37f36cc9c7f95e2e8d0c149e8c18c84cefb644a2b039c1ed0d1e4058c245?d=identicon)[tributemedia](/maintainers/tributemedia)

---

Top Contributors

[![AntonioXIII](https://avatars.githubusercontent.com/u/16991520?v=4)](https://github.com/AntonioXIII "AntonioXIII (20 commits)")[![hawkemediadev](https://avatars.githubusercontent.com/u/7296477?v=4)](https://github.com/hawkemediadev "hawkemediadev (10 commits)")[![skenley](https://avatars.githubusercontent.com/u/3143424?v=4)](https://github.com/skenley "skenley (7 commits)")[![bensmith314](https://avatars.githubusercontent.com/u/41025242?v=4)](https://github.com/bensmith314 "bensmith314 (5 commits)")[![tm-ajohnson](https://avatars.githubusercontent.com/u/98110017?v=4)](https://github.com/tm-ajohnson "tm-ajohnson (1 commits)")

### Embed Badge

![Health badge](/badges/tributemedia-testimonials/health.svg)

```
[![Health](https://phpackages.com/badges/tributemedia-testimonials/health.svg)](https://phpackages.com/packages/tributemedia-testimonials)
```

###  Alternatives

[silverstripesk/silverstripe-disqus

Disqus module for SilverStripe CMS http://silverstripe.sk/clanky/disqus/

171.0k](/packages/silverstripesk-silverstripe-disqus)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
