Metadata-Version: 2.0
Name: icekit-press-releases
Version: 0.7
Summary: A simple app to implement general-purpose Press Releases in ICEkit projects.
Home-page: https://github.com/ic-labs/icekit-press-releases
Author: Interaction Consortium
Author-email: studio@interaction.net.au
License: MIT
Platform: UNKNOWN
Requires-Dist: coverage
Requires-Dist: django-icekit
Provides-Extra: dev
Requires-Dist: ipdb; extra == 'dev'
Requires-Dist: ipython; extra == 'dev'
Provides-Extra: postgres
Requires-Dist: psycopg2; extra == 'postgres'
Provides-Extra: testing
Requires-Dist: mock; extra == 'testing'
Requires-Dist: requests; extra == 'testing'

ICEkit Press Releases
---------------------

This is a simple app to implement general-purpose Press Releases in
ICEkit projects.

Press Releases are publishable, and can contain fluent rich content and
downloadable pdf.

There is also a basic press contacts model.

Also included is a Fluent Page type that lists press releases and serves
them at child URLs.

This app is useful as an example of how to create new rich content
models in ICEkit, and to make a mountable Page that lists them.

Installation
~~~~~~~~~~~~

These instructions presume you already have an ICEkit project set up.

To install the press releases model
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

-  Add ``press_releases`` to ``settings.INSTALLED_APPS``.
-  In ``settings.FLUENT_CONTENTS_PLACEHOLDER_CONFIG``, add

   ::

       'pressrelease_contacts': {
           'plugins': (
               'ContactItemPlugin',
               'TextPlugin',
           ),
       }

-  Run migrations.
-  In the admin, create a Layout that uses the "Page: Press release
   listing" template, and is available to the "Press release listing"
   content type.
-  You can now create and publish a "Press release listing" page, at the
   URL of your choosing.
-  In the admin, create a Layout that uses the "press releases: Press
   Release" template, and is available to the "Press release" content
   type.


