PHPackages                             heimrichhannot/contao-search\_plus - 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. [PDF &amp; Document Generation](/categories/documents)
4. /
5. heimrichhannot/contao-search\_plus

ActiveContao-module[PDF &amp; Document Generation](/categories/documents)

heimrichhannot/contao-search\_plus
==================================

Extend the contao core search, to achieve more features like pdf search.

1.2.0(5y ago)11.1k2LGPL-3.0+PHPPHP ~5.4 || ~7.0

Since Jul 16Pushed 5y ago9 watchersCompare

[ Source](https://github.com/heimrichhannot/contao-search_plus)[ Packagist](https://packagist.org/packages/heimrichhannot/contao-search_plus)[ Docs](https://github.com/heimrichhannot/contao-search_plus)[ RSS](/packages/heimrichhannot-contao-search-plus/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (4)Versions (37)Used By (0)

Search Plus
===========

[](#search-plus)

> **Notice:** This bundle is not activly maintained anymore! Please refere to out [Search Bundle](https://github.com/heimrichhannot/contao-search-bundle) for contao 4 and new features!

Extend the contao core search, to achieve more features like pdf search.

Features
--------

[](#features)

- pdf search
- filter pages for search frontend module
- Support Access-Control-Allow-Origin within be\_rebuild\_index.html5

### Dependencies

[](#dependencies)

Don't worry, install via composer and all dependencies will be resolved like magic.

- \[smalot/pdfparser\] ()

### PDF Search

[](#pdf-search)

- index pdf files that are referenced inside searched pages and must be locally (contao filesystem) stored
- parse pdf files with smalot/pdfparser
- make usage of meta information from tl\_files to provide better file titles (consider language too)
- group the results in the result list
- select the search order (show pages first, show files first or by relenvance)

Usage
-----

[](#usage)

### Install

[](#install)

Add following line to your composer.json required section:

```
"heimrichhannot/contao-search_plus" : "^1.0"

```

You can also add the package via commandline:

```
composer require heimrichhannot/contao-search_plus

```

### Templates

[](#templates)

You need to add two templates: `mod_search_simple` and `mod_search_advanced`. In your `mod_search` template you need to add `` to output the correct search form template. No needed anymore for contao 4.x from version 1.2.

### Settings

[](#settings)

You can disable PDF search on the Contao setting page. If enabled, an option to set the maximum pdf size to parse, is given.

Credits
-------

[](#credits)

The contao 4.x compatibility changes were sponsored by fanthomas communications.

###  Health Score

34

—

LowBetter than 77% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity70

Established project with proven stability

 Bus Factor1

Top contributor holds 87.5% 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 ~56 days

Recently: every ~68 days

Total

35

Last Release

2037d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/28ad3224d8727b622ebd229840eea6b9dbcb83eb0bd609e6ce65b614830ff538?d=identicon)[digitales@heimrich-hannot.de](/maintainers/digitales@heimrich-hannot.de)

---

Top Contributors

[![koertho](https://avatars.githubusercontent.com/u/12064642?v=4)](https://github.com/koertho "koertho (14 commits)")[![kistermann](https://avatars.githubusercontent.com/u/7705245?v=4)](https://github.com/kistermann "kistermann (2 commits)")

---

Tags

searchpdfcontao

### Embed Badge

![Health badge](/badges/heimrichhannot-contao-search-plus/health.svg)

```
[![Health](https://phpackages.com/badges/heimrichhannot-contao-search-plus/health.svg)](https://phpackages.com/packages/heimrichhannot-contao-search-plus)
```

PHPackages © 2026

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