PHPackages                             hofff/contao-rate-it - 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. hofff/contao-rate-it

ActiveContao-bundle

hofff/contao-rate-it
====================

RateIt extension for the Contao Open Source CMS as contao 4 bundle

0.4.4(3y ago)11.3k7[2 issues](https://github.com/hofff/contao-rate-it/issues)LGPL-3.0-or-laterPHPPHP ^7.1 || ^8.0

Since Mar 19Pushed 10mo ago2 watchersCompare

[ Source](https://github.com/hofff/contao-rate-it)[ Packagist](https://packagist.org/packages/hofff/contao-rate-it)[ Docs](https://www.hofff.com)[ RSS](/packages/hofff-contao-rate-it/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependencies (11)Versions (18)Used By (0)

Contao Rate It
==============

[](#contao-rate-it)

This package **hofff/contao-rate-it** is a fork of Contao extension **Rate It**, provided as [cgoIT/contao-rate-it-bundle](https://github.com/cgoIT/contao-rate-it-bundle) with following differences:

**Added**

- Disable ratings for types which should not be used
- Migration command to migrate article ratings to page ratings
- Custom position for page ratings and `rateit_page_rating` insert tag

**Changed**

- Change namespaces of every class
- Use microdata templates as default.
- Do not use client ip to detect votes of the same user. Use session id instead.
- The configured rating templates is used everywhere where ratings are used.
- Use Font Awesome as `rating_default` template
- The rating for each element is retained when the element gets deleted. Ratings can be deleted in the backend.

**Dropped**

- Drop export feature
- Drop colorbox/mediabox rating
- Drop non microdata templates
- Drop support of heart ratings. Define your icons in a template
- Drop gallery picture rating
- Drop faq rating

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

[](#requirements)

- At least Contao 4.6
- AT least PHP 7.1
- Integrated Font Awesome 5 (or a custom `rating_*` template)

Configuration
-------------

[](#configuration)

You man want to configure the bundle using the application configuration (`config/config.yml` or `app/config/config.yml`) depending on your project. Right now you are only able to disable supported content types.

```
# Default configuration
hofff_contao_rate_it:
    types:
        page:                 true
        article:              true
        news:                 true
        module:               true
        ce:                   true

```

If you use Contao just as a Symfony bundle (not a managed edition), don't forget to add the routing information to your `routes.yaml`:

```
# routes.yaml
HofffContaoRateItBundle:
    resource: '@HofffContaoRateItBundle/Resources/config/routing.xml'

```

How to
------

[](#how-to)

### Migrate article ratings to page ratings

[](#migrate-article-ratings-to-page-ratings)

The migration command migrates all article ratings to the corresponding pages

- Enables rating for pages with rated articles
- Create rating items for pages if not exist
- Reassign article ratings to the page
- Deletes article rating items

1. Backup your database!
2. Run vendor/bin/contao-console hofff-rate-it:migrate

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance19

Infrequent updates — may be unmaintained

Popularity19

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 64.6% of commits — single point of failure

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 ~96 days

Total

16

Last Release

1160d ago

PHP version history (2 changes)0.1.0PHP &gt;=7.1

0.4.0PHP ^7.1 || ^8.0

### Community

Maintainers

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

---

Top Contributors

[![dmolineus](https://avatars.githubusercontent.com/u/1186266?v=4)](https://github.com/dmolineus "dmolineus (137 commits)")[![cgoIT](https://avatars.githubusercontent.com/u/8972203?v=4)](https://github.com/cgoIT "cgoIT (65 commits)")[![frontendschlampe](https://avatars.githubusercontent.com/u/1232819?v=4)](https://github.com/frontendschlampe "frontendschlampe (5 commits)")[![bytehead](https://avatars.githubusercontent.com/u/754921?v=4)](https://github.com/bytehead "bytehead (4 commits)")[![ErikWegner](https://avatars.githubusercontent.com/u/219169?v=4)](https://github.com/ErikWegner "ErikWegner (1 commits)")

---

Tags

bundlecontaoRatingrateitbewertung

### Embed Badge

![Health badge](/badges/hofff-contao-rate-it/health.svg)

```
[![Health](https://phpackages.com/badges/hofff-contao-rate-it/health.svg)](https://phpackages.com/packages/hofff-contao-rate-it)
```

###  Alternatives

[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M650](/packages/sylius-sylius)[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.3M152](/packages/sulu-sulu)[contao/core-bundle

Contao Open Source CMS

1231.6M2.3k](/packages/contao-core-bundle)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

595.2M386](/packages/shopware-core)[codefog/contao-news_categories

News Categories bundle for Contao Open Source CMS

3183.3k6](/packages/codefog-contao-news-categories)

PHPackages © 2026

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