PHPackages                             eab/mailchimpsubscribe - 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. eab/mailchimpsubscribe

ActiveEzpublish-legacy-extension

eab/mailchimpsubscribe
======================

eZ Publish legacy extension providing a subscribe form for Mailchimp

1.0.0(10y ago)1153GPL-2.0PHP

Since Sep 3Pushed 10y ago1 watchersCompare

[ Source](https://github.com/eab-dev/eabmcsubscribe)[ Packagist](https://packagist.org/packages/eab/mailchimpsubscribe)[ RSS](/packages/eab-mailchimpsubscribe/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependencies (1)Versions (2)Used By (0)

\#eabmcsubscribe

eZ Publish 'legacy' extension providing a form allowing users to subscribe to Mailchimp.

\##Summary

This eZ Publish 'legacy' extension provides a form allowing users to subscribe to Mailchimp. It is based on [v2 of the MailChimp API](http://apidocs.mailchimp.com/api/2.0/)and includes version 2.0.6 of the official client/wrapper.

\##Options

The built-in options are:

- A consent checkbox for subscribers to tick before proceeding - disabled by default, enabled by overriding a template
- Double opt-in - enabled by default, disabled by overriding settings
- Version 2.0 of the [ReCaptcha widget](https://developers.google.com/recaptcha/intro)

- enabled by default, disabled by overriding settings

\##License

[GNU General Public License 2.0](http://www.gnu.org/licenses/gpl-2.0.html)

\##Copyright

Copyright (C) 2015 [Enterprise AB Ltd](http://eab.uk)

\##Requirements

Requires eZ Publish 4 or 5.

\##Installation

1. If you are using composer and have access to the EAB package repository, run:

    ```
     composer require eab/mailchimpsubscribe --update-no-dev --prefer-dist

    ```

    Otherwise, download and copy the `eabmcsubscribe` folder to the `extension` folder.
2. Edit `settings/override/site.ini.append.php`
3. Under `[ExtensionSettings]` add:

    ```
     ActiveExtensions[]=eabmcsubscribe

    ```
4. Copy `mailchimp.ini.append.php` to `settings/override/mailchimp.ini.append.php`and edit it to customise the settings for your website.
5. Clear the cache and regenerate the autoload arrays:

    ```
     php bin/php/ezcache.php --clear-all
     php bin/php/ezpgenerateautoloads.php

    ```

\##Usage

The URL of the subscribe form is at:

\##Customization

- To add text and images to the subscribe form override `design/standard/templates/mailchimp/subscribe.tpl` in your own design template.
- To enable the consent checkbox for subscribers to tick before proceeding override `design/standard/templates/mailchimp/subscribe.tpl` in your own design template and add a `consent` parameter to the `{include uri="design:mailchimp/signup.tpl"}` line. For example:

    ```
      {include uri="design:mailchimp/signup.tpl" consent="I agree to everything"}

    ```
- To change the label of the signup button override `design/standard/templates/mailchimp/subscribe.tpl`in your own design template and add a `signup` parameter to the `{include uri="design:mailchimp/signup.tpl"}` line. For example:

    ```
      {include uri="design:mailchimp/signup.tpl" signup="Sign me up!"}

    ```
- To disable the ReCaptcha widget edit `settings/override/mailchimp.ini.append.php`:

    ```
      [RecaptchaSettings]
      Use=disabled

    ```
- To disable double opt-in edit `settings/override/mailchimp.ini.append.php`:

    ```
      [MailchimpSettings]
      DoubleOptIn=disabled

    ```

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity63

Established project with proven stability

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

Unknown

Total

1

Last Release

3905d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/64753475f7cc603de573e127dfa686575fb5b81d627ff1b1bf7ef4cad73c0b42?d=identicon)[eab](/maintainers/eab)

### Embed Badge

![Health badge](/badges/eab-mailchimpsubscribe/health.svg)

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

###  Alternatives

[ezsystems/ezpublish-legacy

eZ Publish Legacy (aka LegacyStack in 5.x. Is an updated version of eZ Publish 4.x cable of being combined with eZ Platform)

252242.4k18](/packages/ezsystems-ezpublish-legacy)[ezsystems/eztags-ls

eZ Tags is an extension for eZ Publish, providing more functionality for tagging content objects than ezkeyword datatype included in eZ Publish kernel.

40203.6k2](/packages/ezsystems-eztags-ls)[ezsystems/ezie-ls

An image editor for simple and usual image modifications integrated in the editing interface of any eZ Publish Content Object that has at least an image as attribute.

27412.4k3](/packages/ezsystems-ezie-ls)[ezsystems/ezautosave-ls

Content editing autosave extension for eZ Publish legacy

22423.2k3](/packages/ezsystems-ezautosave-ls)[ezsystems/ezmultiupload-ls

Multi-upload extension for eZ Publish legacy

22415.1k3](/packages/ezsystems-ezmultiupload-ls)[ezsystems/ezodf-ls

This extension enables import and export of OpenOffice.org Writer documents within eZ Publish legacy

21411.2k3](/packages/ezsystems-ezodf-ls)

PHPackages © 2026

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