Metadata-Version: 2.1
Name: collective.campaignmonitor
Version: 1.4.2
Summary: CampaingMonitor integration for Plone
Home-page: https://github.com/collective/collective.campaignmonitor
Author: Mikel Larreategi
Author-email: mlarreategi@codesyntax.com
License: GPL version 2
Project-URL: PyPI, https://pypi.python.org/pypi/collective.campaignmonitor
Project-URL: Source, https://github.com/collective/collective.campaignmonitor
Project-URL: Tracker, https://github.com/collective/collective.campaignmonitor/issues
Keywords: Python Plone
Classifier: Environment :: Web Environment
Classifier: Framework :: Plone
Classifier: Framework :: Plone :: Addon
Classifier: Framework :: Plone :: 5.1
Classifier: Framework :: Plone :: 5.2
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: GNU General Public License v2 (GPLv2)
License-File: LICENSE.GPL
License-File: LICENSE.rst
Requires-Dist: setuptools
Requires-Dist: plone.api >=1.8.4
Requires-Dist: createsend <7.0.0,>=6.0.0
Provides-Extra: test
Requires-Dist: plone.app.testing ; extra == 'test'
Requires-Dist: plone.testing >=5.0.0 ; extra == 'test'
Requires-Dist: plone.app.contenttypes ; extra == 'test'
Requires-Dist: plone.app.robotframework[debug] ; extra == 'test'

.. This README is meant for consumption by humans and pypi. Pypi can render rst files so please do not use Sphinx features.
   If you want to learn more about writing documentation, please check out: http://docs.plone.org/about/documentation_styleguide.html
   This text does not appear on pypi or github. It is a comment.

==========================
collective.campaignmonitor
==========================

.. image:: https://travis-ci.com/collective/collective.campaignmonitor.svg?branch=master
    :target: https://travis-ci.com/collective/collective.campaignmonitor

.. image:: https://coveralls.io/repos/github/collective/collective.campaignmonitor/badge.svg?branch=master
    :target: https://coveralls.io/github/collective/collective.campaignmonitor?branch=master


Campaign Monitor integration in Plone.

Heavily based on `collective.mailchimp`_ by `Timo Stollenwerk`_

Like `collective.mailchimp`_ this product provides a portlet and a view (@@cm-newsletter-subscribe) to let users subscribe to a newsletter.

The product provides a configuration control panel to let sites admins enter the Campaing Monitor API Key and select a customer, this way the available list of this customer will be selectable both in the subscribe form and in the portlet.

This product has been tested on Plone 5.1 and above.


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

Install collective.campaignmonitor by adding it to your buildout::

    [buildout]

    ...

    eggs =
        collective.campaignmonitor


and then running ``bin/buildout``


Contribute
----------

- Issue Tracker: https://github.com/collective/collective.campaignmonitor/issues
- Source Code: https://github.com/collective/collective.campaignmonitor


Support
-------

If you are having issues, please let us know using GitHub issues.


License
-------

The project is licensed under the GPLv2.


.. _`Timo Stollenwerk`: http://github.com/tisto
.. _`collective.mailchimp`: https://pypi.org/project/collective.mailchimp


Contributors
============

- Mikel Larreategi, mlarreategi@codesyntax.com


Changelog
=========


1.4.2 (2024-05-06)
------------------

- Create wheels
  [erral]

1.4.1 (2024-05-06)
------------------

- add new supported python versions [Mikel Larreategi <mlarreategi@codesyntax.com>]

-  [Mikel Larreategi <mlarreategi@codesyntax.com>]

- [ci skip] [Mikel Larreategi <mlarreategi@codesyntax.com>]

  [erral]

1.4 (2024-05-06)
----------------

- Add additional methods to the utility
  [libargutxi]


1.3 (2021-10-25)
----------------

- Fix 'Connection Should not load state' errors, with a new strategy to obtain the settings in the utility.
  [erral]

1.2.1 (2020-07-14)
------------------

- Hide upgrade profile from install screen.
  [erral]


1.2 (2020-06-29)
----------------

- Add an option to let the administrator configure how should Campaign Monitor behave when unsubscribed users are subscribed again using the default form.
  [erral]


1.1 (2020-06-26)
----------------

- Allow passing the 'resubscribe' parameter when subscribing a user
  [erral]


1.0.2 (2020-06-25)
------------------

- Update classifiers: Plone 5.2 and python3.
  [erral]


1.0.1 (2020-06-25)
------------------

- Add eu and es translations.
  [erral]


1.0 (2020-02-24)
----------------

- Send name when subscribing user to a list if name is given.
  [erral]


1.0b1 (2019-07-11)
------------------

- Initial release.
  [erral]
