PHPackages                             thelia/header-highlights-module - 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. thelia/header-highlights-module

ActiveThelia-module

thelia/header-highlights-module
===============================

HeaderHighlights module for Thelia

1.1.9(3mo ago)01.2k6[2 PRs](https://github.com/thelia-modules/HeaderHighlights/pulls)1LGPL-3.0-or-laterPHPCI passing

Since Oct 3Pushed 3mo ago6 watchersCompare

[ Source](https://github.com/thelia-modules/HeaderHighlights)[ Packagist](https://packagist.org/packages/thelia/header-highlights-module)[ RSS](/packages/thelia-header-highlights-module/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (1)Versions (15)Used By (1)

Header Highlights
=================

[](#header-highlights)

This module for Thelia add a customizable view on your home page. You can upload you own image and overload the default template in your template for using the carousel. This module replace thelia/Carousel

Installation
------------

[](#installation)

### Manually

[](#manually)

- Copy the module into `/local/modules/` directory and be sure that the name of the module is HeaderHighlights.
- Activate it in your thelia administration panel

### Composer

[](#composer)

Add it in your main thelia composer.json file

```
composer require thelia/header-highlights-module:~1.0

```

Usage
-----

[](#usage)

In the configuration panel of this module, you can upload/edit the view with 3 images.

Hook
----

[](#hook)

You must define 3 hooks to render (one for html, one for css and one for js)

Here is an example : [![](img/hook_example.png)](img/hook_example.png)

`{hook name="header.html"}``{hook name="header.css"}``{hook name="header.js"}`

Loop
----

[](#loop)

Customize images with the header image loop must provide locale or lang\_id parameters

\[header\_highlights\_loop\]

### Input arguments

[](#input-arguments)

ArgumentDescription**locale**a string with the local ex: fr\_FR**lang\_id**an int matching with the LangId**display\_type**a string equals to "desktop" or "mobile"**use\_thelia\_library**if true, don't generate image cache and set IMAGE\_URL to NULL### Output arguments

[](#output-arguments)

VariableDescription$IDthe image ID$TITLEthe slide title$CATEGORYcategory$CTAcall to action$CATCHPHRASEcatchphrase$URLthe related URL$IMAGE\_URLThe absolute URL to the generated image$ORIGINAL\_IMAGE\_URLThe absolute URL to the original image$IMAGE\_BLOCKposition of the header image in the view### Exemple

[](#exemple)

```
{loop type="header_highlights_loop" name="header_highlights_loop" locale="$locale"}

{/loop}

```

### Exemple with TheliaLibrary

[](#exemple-with-thelialibrary)

```
{loop type="header_highlights_loop" name="header_highlights_loop" locale="$locale" use_thelia_library=true}

{/loop}

```

###  Health Score

44

—

FairBetter than 92% of packages

Maintenance78

Regular maintenance activity

Popularity21

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 50% 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 ~84 days

Recently: every ~139 days

Total

11

Last Release

115d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/2196919?v=4)[thelia](/maintainers/thelia)[@thelia](https://github.com/thelia)

---

Top Contributors

[![leanormandon](https://avatars.githubusercontent.com/u/30038624?v=4)](https://github.com/leanormandon "leanormandon (9 commits)")[![zawaze](https://avatars.githubusercontent.com/u/37273643?v=4)](https://github.com/zawaze "zawaze (7 commits)")[![NicolasBarbey](https://avatars.githubusercontent.com/u/26166378?v=4)](https://github.com/NicolasBarbey "NicolasBarbey (2 commits)")

### Embed Badge

![Health badge](/badges/thelia-header-highlights-module/health.svg)

```
[![Health](https://phpackages.com/badges/thelia-header-highlights-module/health.svg)](https://phpackages.com/packages/thelia-header-highlights-module)
```

PHPackages © 2026

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