PHPackages                             faithcatholic/multibanner - 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. faithcatholic/multibanner

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

faithcatholic/multibanner
=========================

Flexible, responsive banner.

v3.0.2(2y ago)01.7kGPL-2.0+PHP

Since Jun 8Pushed 2y ago4 watchersCompare

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

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

\###How to Configure Multibanner

1. Modules: Require multibanner module, multibanner\_default module, inline\_entity\_form module, and unslider library in project composer.json
2. Install the modules.
3. Set "multibanner" entity permissions
4. Create multibanner entity types if not already present.
5. Add field\_multibanner to desired node type, and leave field setting defaults, so that: a) "Required field" is left unchecked (although it CAN be checked) b) "Reference method" is "default" c) "Create referenced entities if they don't already exist" is unchecked d) Check appropriate multibanner entity types to include e) "Sort by" is empty
6. Add field\_multibanner\_layout to desired node type a) "Required field" is checked (although it CAN be unchecked to allow users to disable node banners where banners are indeed referenced!) b) "Default value" is set to "Default"
7. Set node form display so that: a) field\_multibanners is a "Inline entity form - Complex" that: i) Form mode is "default" ii) "Allow users to add new banner entities" is checked iii) "Allow users to add existing banner entities" is checked iv) "Autocomplete matching" may be anything
8. Set node view display(s) so that: a) field\_multibanner and field\_multibanner\_layout (if present) are completely hidden
9. Set multibanner blocks to desired region(s) a) Visiblity settings are optional

Note: Focal point module is not installed. To use it, require and enable focal point. Then create and image style using focal point, and then under "Admin &gt; Structure &gt; Multibanners &gt; Some type &gt; Manage Display" set the appropriate image field to use the focal point image style image formatter.

###  Health Score

34

—

LowBetter than 77% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity72

Established project with proven stability

 Bus Factor1

Top contributor holds 69.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 ~134 days

Recently: every ~313 days

Total

19

Last Release

835d ago

Major Versions

v1.7.2 → v2.0.02021-07-07

v2.0.0 → v3.0.02024-01-22

### Community

Maintainers

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

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

---

Top Contributors

[![nketchum](https://avatars.githubusercontent.com/u/492396?v=4)](https://github.com/nketchum "nketchum (41 commits)")[![lee-mason](https://avatars.githubusercontent.com/u/16307290?v=4)](https://github.com/lee-mason "lee-mason (7 commits)")[![mikejon-es](https://avatars.githubusercontent.com/u/13317251?v=4)](https://github.com/mikejon-es "mikejon-es (6 commits)")[![andriokha](https://avatars.githubusercontent.com/u/3338309?v=4)](https://github.com/andriokha "andriokha (2 commits)")[![frazras](https://avatars.githubusercontent.com/u/177070?v=4)](https://github.com/frazras "frazras (2 commits)")[![crittermike](https://avatars.githubusercontent.com/u/32261?v=4)](https://github.com/crittermike "crittermike (1 commits)")

---

Tags

fc-custom-moduledrupal

### Embed Badge

![Health badge](/badges/faithcatholic-multibanner/health.svg)

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

###  Alternatives

[lullabot/amp

A set of useful classes and utilities to convert html to AMP html (See https://www.ampproject.org/)

3802.9M10](/packages/lullabot-amp)[drupal/core-composer-scaffold

A flexible Composer project scaffold builder.

5341.9M440](/packages/drupal-core-composer-scaffold)[drupal/core-project-message

Adds a message after Composer installation.

2122.6M172](/packages/drupal-core-project-message)[aleksip/plugin-data-transform

Data Transform Plugin for Pattern Lab PHP

34897.4k3](/packages/aleksip-plugin-data-transform)[acquia/drupal-recommended-settings

The composer plugin for adding drupal-recommended-settings for Acquia Cloud.

101.1M4](/packages/acquia-drupal-recommended-settings)[tripal/tripal

Tripal is a toolkit to facilitate construction of online genomic, genetic (and other biological) websites.

709.9k9](/packages/tripal-tripal)

PHPackages © 2026

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