Metadata-Version: 1.1
Name: collective.cover
Version: 1.0a8
Summary: A sane, working, editor-friendly way of creating front pages and other composite pages. Working now, for mere mortals.
Home-page: https://github.com/collective/collective.cover
Author: Carlos de la Guardia et al.
Author-email: cguardia@yahoo.com
License: GPLv2
Description: ****************
        collective.cover
        ****************
        
        .. contents:: Table of Contents
        
        Life, the Universe, and Everything
        ----------------------------------
        
        ``collective.cover`` is a package that allows the creation of elaborate covers
        for website homepages, especially for news portals, government sites and
        intranets that require more resources than a simple page or collection can
        offer. However, despite offering rich resources to build a cover,
        ``collective.cover`` also provides a very easy mechanism for managing its
        contents, built around a drag-and-drop interface.
        
        ``collective.cover`` is based on `Blocks`_ and `Tiles`_, like `Deco`_, the new
        layout composition system for Plone.
        
        .. TODO: explain why we need cover instead of just using Deco itself.
        
        .. TODO: add a comparison between Deco and collective.cover
        
        .. _`Blocks`: https://github.com/plone/plone.app.blocks
        .. _`Deco`: https://github.com/plone/plone.app.deco
        .. _`Tiles`: https://github.com/plone/plone.app.tiles
        
        Use cases
        ^^^^^^^^^
        
        Suppose you are running The Planet, a news site that has a bunch of editors
        focused on getting news on different topics, like Economy, Health or Sports.
        
        If you are the main publisher of the site, you may want to delegate the
        construction of the cover page of the Economy section to the people working on
        that content area, but you might not want them messing around the Sports
        section as well.
        
        Also, suppose you have the final game of the World Cup and the match is going
        to be defined on penalties: you may want to prepare a couple of cover pages
        and publish the right one focused on the team that won in the end.
        
        These are the kind of issues we want to solve with this package; we are still
        far from it, but that is the idea.
        
        Who is using it?
        ^^^^^^^^^^^^^^^^
        
        These are some of the sites using ``collective.cover``:
        
        * `CartaCapital <http://www.cartacapital.com.br/>`_ (BR)
        * `Clean Clothes Campaign <http://www.cleanclothes.org/>`_ (NL)
        * `Conselho Federal de Administração <http://www.cfa.org.br/>`_ (BR)
        * `La Jornada <http://www.jornada.unam.mx/ultimas>`_ (MX)
        * `Portal Brasil <http://www.brasil.gov.br/>`_ (BR)
        * `Rede Brasil Atual <http://www.redebrasilatual.com.br/>`_ (BR)
        * `Venezolana de Televisión <http://www.vtv.gov.ve/>`_ (VE)
        
        Mostly Harmless
        ---------------
        
        .. image:: https://secure.travis-ci.org/collective/collective.cover.png?branch=master
            :alt: Travis CI badge
            :target: http://travis-ci.org/collective/collective.cover
        
        .. image:: https://coveralls.io/repos/collective/collective.cover/badge.png?branch=master
            :alt: Coveralls badge
            :target: https://coveralls.io/r/collective/collective.cover
        
        .. image:: https://pypip.in/d/collective.cover/badge.png
            :target: https://pypi.python.org/pypi/collective.cover/
            :alt: Downloads
        
        .. image:: https://d2weczhvl823v0.cloudfront.net/collective/collective.cover/trend.png
            :alt: Bitdeli badge
            :target: https://bitdeli.com/free
        
        Got an idea? Found a bug? Let us know by `opening a support ticket`_.
        
        .. _`opening a support ticket`: https://github.com/collective/collective.cover/issues
        
        Known issues
        ^^^^^^^^^^^^
        
        * `Package is not compatible with standard Plone tiles`_. This will be
          addressed in a future release.
        
        * `AJAX responses are wrapped after installing the package`_. This is
          `an issue in plone.app.blocks`_.
        
        See the `complete list of bugs on GitHub`_.
        
        .. _`Package is not compatible with standard Plone tiles`: https://github.com/collective/collective.cover/issues/81
        .. _`AJAX responses are wrapped after installing the package`: https://github.com/collective/collective.cover/issues/331
        .. _`complete list of bugs on GitHub`: https://github.com/collective/collective.cover/issues?labels=bug&milestone=&page=1&state=open
        .. _`an issue in plone.app.blocks`: https://github.com/plone/plone.app.blocks/issues/5
        
        Don't Panic
        -----------
        
        We are currently working on the documentation of the package; this is what we
        have right now (contributions are always welcomed):
        
        * `Quick Tour video on YouTube`_.
        * `End user documentation`_
        * `Developer documentation`_
        
        .. _`Developer documentation`: https://github.com/collective/collective.cover/blob/master/docs/developer.rst
        .. _`End user documentation`: https://github.com/collective/collective.cover/blob/master/docs/end-user.rst
        .. _`Quick Tour video on YouTube`: https://www.youtube.com/watch?v=h_rsSL1e4i4
        
        Installation
        ^^^^^^^^^^^^
        
        To enable this package in a buildout-based installation:
        
        #. Edit your buildout.cfg and add add the following to it::
        
            [buildout]
            ...
            eggs =
                collective.cover
        
            [versions]
            ...
            plone.app.blocks = 1.1.1
            plone.app.drafts = 1.0a2
            plone.app.tiles = 1.0.1
            plone.tiles = 1.2
        
        #. If you are using Plone 4.2.x you need to add the following also::
        
            [versions]
            ...
            collective.js.jqueryui = 1.8.16.9
            plone.app.jquery = 1.7.2
            plone.app.jquerytools = 1.5.7
            plone.app.z3cform = 0.6.3
        
        After updating the configuration you need to run ''bin/buildout'', which will
        take care of updating your system.
        
        Go to the 'Site Setup' page in a Plone site and click on the 'Add-ons' link.
        
        Check the box next to ``collective.cover`` and click the 'Activate' button.
        
        .. Note::
            You may have to empty your browser cache and save your resource registries
            in order to see the effects of the product installation.
        
        Not entirely unlike
        -------------------
        
        Over the years there have been some packages designed to solve the problem of
        creating section covers in Plone. We have used and have taken ideas from the
        following:
        
        `CompositePack`_
            Very old; the legacy code is so complex that is not maintainable anymore.
            It has (arguably) the best user interface of all. Layouts can not be
            created TTW. Viewlets are just page templates associated with content
            types; you can drag&drop viewlets around the layout. Publishers love it.
        
        `CMFContentPanels`_
            Code is very old, but still maintained (at least works in Plone 4). Allows
            to create complex layouts TTW and use any layout as a template. Easy to
            extend and edit (but is terrible to find a content to use). Needs a lot of
            memory to work and aggressive cache settings.
        
        `Collage`_
            Allows the creation of layouts TTW but it has (arguably) the worst user
            interface of all. It is easily extended and there are several add-ons
            available that provide new functionality for it.
        
        Home Page Editor of the Brazilian Chamber of Deputies Site
            Strongly based on `Collage`_, this package was presented at the `World
            Plone Day 2012 Brasilia`_. It allows editing of home pages and the
            definition of permissions on blocks of content. Available only for Plone 3
            and not openly published… yet.
        
        `collective.panels`_
            A new package that lets site editors add portlets to a set of new
            locations: above and below page contents, portal top and footer. The
            package comes with a number of flexible layouts that are used to position
            the portlets, and locations can be fixed to the nearest site object, to
            facilitate inheritance. In ``collective.cover`` (this package), we don't
            want to use portlets at all.
        
        .. _`CMFContentPanels`: http://plone.org/products/cmfcontentpanels
        .. _`Collage`: http://plone.org/products/collage
        .. _`collective.panels`: https://github.com/collective/collective.panels
        .. _`CompositePack`: http://plone.org/products/compositepack
        .. _`Using tiles to provide more flexible Plone layouts`: http://davisagli.com/blog/using-tiles-to-provide-more-flexible-plone-layouts
        .. _`World Plone Day 2012 Brasilia`: http://colab.interlegis.leg.br/wiki/WorldPloneDay
        
        Share and Enjoy
        ---------------
        
        ``collective.cover`` would not have been possible without the contribution of
        the following people:
        
        - André Nogueira
        - Asko Soukka
        - Carlos de la Guardia
        - Cleber J. Santos
        - Davi Lima
        - Denis Krienbühl
        - Érico Andrei
        - Franco Pellegrini
        - Fulvio Casali
        - Giorgio Borelli
        - Gonzalo Almeida
        - Héctor Velarde
        - JeanMichel FRANCOIS
        - Juan A. Díaz
        - Juan Pablo Giménez
        - Kuno Woudt
        - Laura Pérez Mayos
        - Marcos F. Romero
        - Maurits van Rees
        - Rodrigo Ferreira de Souza
        - Silvestre Huens
        - Thiago Curvelo
        - Thiago Tamosauskas
        - `Launched Pixels`_ (icon)
        
        You can find an updated list of package contributors on `GitHub`_.
        
        Development sponsored by Open Multimedia, Ravvit and `Simples Consultoria`_.
        
        .. _`Launched Pixels`: http://www.launchedpixels.com/
        .. _`GitHub`: https://github.com/collective/collective.cover/contributors
        .. _`Simples Consultoria`: http://www.simplesconsultoria.com.br/
        
        Changelog
        ---------
        
        There's a frood who really knows where his towel is.
        
        1.0a8 (2014-04-25)
        ^^^^^^^^^^^^^^^^^^
        
        - Fix for collection tile not showing header correctly (fixes `#407`_). [kcleong]
        
        - Add RichText tiles to the SearchableText index of the cover.
          [thepjot]
          
        - Re-enable item sorting on the carousel tile edit form. It was by accident
          disabled by removing the field on the list tile schema from which the
          carousel tile inherits.
          [fredvd]
        
        - Use jQuery's ``.on`` instead of deprecated ``.live`` method. This allows
          compatibility with jQuery 1.9+.
          [naro]
        
        - Fix carousel tile so it does not break cover when dropping content with no
          image field (tile template was refactored and CSS class ``galleria-inner``
          was removed). As a side effect the carousel tile is now fully responsive and
          you can select the image size that better fits the maximum desired size. An
          upgrade step to cook the CSS resources is provided (fixes `#371`_).
          [hvelarde]
        
        - Handle missing tiles so they do not bork rendering and users are able
          to remove defunk ones.
          [vangheem]
        
        - Fixed 5-> 6 upgrade when collective.js.bootrap was already installed.
          [thomasdesvenain]
        
        - Make base tile inherit from plone.supermodel.model.Schema and fix other
          inconsistencies on tiles derivation (fixes `#381`_).
          [jpgimenez]
        
        - Fix for generic title for list tiles introduced in 1.0a7 (fixes `#393`_).
          [fredvd]
        
        
        1.0a7 (2014-02-04)
        ^^^^^^^^^^^^^^^^^^
        
        - Add ``title`` and ``show more`` to the list tile to have a consistent
          look-and-feel with the collection tile.
          [maurits]
        
        - Fix searching in content chooser on Japanese (fixes `#374`_).
          [terapyon]
        
        - Fix Galleria warning on empty carousel tiles.
          [warpr]
        
        - Fix dropping Dexterity images on banner tile.
          [maurits, warpr]
        
        - Latest items are now properly loaded on content chooser when selecting the
          ``more`` link (fixes `#383`_).
          [marcosfromero]
        
        - Use plone.api where possible.
          [hvelarde]
        
        - Japanese translation added.
          [terapyon]
        
        - Fix crash on view/compose/layout tabs when viewing a cover with an
          empty layout. [warpr].
        
        - Fix two javascript issues reported by the JSHint commit hook. [warpr]
        
        - Fix an issue which prevented Firefox users from making selections
          on the tile configuration dialogs. [warpr]
        
        - Gets the carousel test working again.
          (closes `#333`_).
          [href]
        
        - Hides empty tile message in all views but the compose view
          (closes `#348`_).
          [href]
        
        - Show the type of a tile (Basic Tile, Collection Tile, etc.) in the
          top center of the tile on the compose tab. This makes it easier for
          the user to know how they can add content, especially if the user
          does not have permission to view the layout tab.
          [warpr]
        
        - Make the grid system flexible.  The default is still a 16 column
          Deco grid.  You can register your own system as an `IGridSystem`
          utility based on the `Deco16Grid` class with a different name and
          select it in the configuration panel.  You should create a grid that
          matches the css of the theme that you are using on your site.
          [warpr, maurits]
        
        - The reordering of list items is now immediately reflected in the DOM
          (closes `#351`_).
          [href]
        
        
        1.0a6 (2013-11-12)
        ^^^^^^^^^^^^^^^^^^
        
        .. Warning::
            This release removes all upgrade steps from versions no longer supported.
            If you are upgrading from a version previous to 1.0a5 you should upgrade
            to 1.0a5 first and then you can upgrade to 1.0a6. This release also
            completely removes the code from deprecated image and link tiles; if you
            are still using image and link tiles do not upgrade until you have
            manually replaced both tiles instances with the new banner tile (this was
            supposed to be done on previous release but we did not had time to do it.)
        
        - Field order can now be set on tile configuration screen using drag-and-drop.
          (closes `#248`_).
          [marcosfromero, cleberjsantos]
        
        - CSS improvements for list tile  and content chooser. [agnogueira]
        
        - List tile is now configurable: you can set ordering and visibility for all
          fields and you can also set the preferred style for the title and the scale
          and alignment for the image thumbnail; the date of the items was also added
          (fixes `#339`_). [hvelarde]
        
        - Fix image positioning on collection tile (fixes `#318`_). [hvelarde]
        
        - Fix image positioning on basic tile (fixes `#317`_). [agnogueira]
        
        - Let the icons sidebar fixed on top when scrolling the page (closes `#342`_).
          [agnogueira]
        
        - Add ``short_name`` to all tiles.  Use this as title in the tile
          list. This can be translated.
          [maurits]
        
        - Fix possible problem getting the ``css_class`` when the default
          configuration is used.  The code tried to treat this as a dictionary
          instead of a simple string.
          [maurits]
        
        - Add offset as a configuration option to the collection tile.
          (fixes `#298`_). [warpr]
        
        - Add ``cover-(type)-tile`` class to all tile templates (fixes `#189`_).
          [warpr]
        
        - Support text from Dexterity items for the bodycontent and richtext
          tiles (fixes `#323`_). [maurits]
        
        - Leaving layout editing tab after making changes now shows a confirmation
          dialog (fixes `#314`_). [rristow]
        
        - Show a link to the related collection on compose view of the collection tile
          (closes `#260`_). [agnogueira, hvelarde]
        
        - Increase test coverage. [tcurvelo]
        
        - Remove bundles from portal_javascript (closes `#303`_). [jpgimenez]
        
        - Add German translation. [polyester, pbauer, svx]
        
        - Remove upgrade steps from unsupported versions (closes `#295`_). [fulv]
        
        - Depend on collective.js.bootstrap (closes `#201`_). [tcurvelo]
        
        - Remove code from Image and Link tiles (closes `#301`_). [fulv]
        
        - Catalan translation added. [lpmayos]
        
        
        1.0a5 (2013-10-02)
        ^^^^^^^^^^^^^^^^^^
        
        - Added Norwegian translation. [espenmn]
        
        - Install IRelatedItems behavior to avoid 'ReferenceException: Invalid target
          UID' (fixes `#294`_). [hvelarde]
        
        - Implement link integrity on Rich Text tile references (closes `#35`_).
          [jpgimenez]
        
        - Register new alternate view for covers; the new view behaves like a standard
          content type view displaying object's title, description and viewlets on
          Plone's main_template main slot (closes `#271`_). [hvelarde]
        
        - Fixes content-search in content chooser to correctly get the first
          page of results (closes `#276`_). [marcosfromero]
        
        - Added any content type support for banner tile. If it has an `image`
          or `getImage` attribute, displays that image. And always adds
          a link (closes `#241`_). [marcosfromero]
        
        - Prevent unnecessary page reloads when saving or canceling edit overlay
          in tiles (closes `#274`_). [marcosfromero]
        
        - On collection tile, return a thumbnail only if the item has an image field
          and the field is visible (closes `#278`_). [cleberjsantos, hvelarde]
        
        - Added Cover as Linkable in TinyMCE settings (closes `#259`_).
          [marcosfromero]
        
        - Default CSS class for tiles (closes `#262`_). [marcosfromero]
        
        - When adding a tile, display configuration icon only for configurable
          tiles (closes `#204`_). [marcosfromero]
        
        - Auto add a column when adding a row (closes `#212`_).
          [marcosfromero]
        
        - Remove dependency on plone.batching to avoid ``IndexError: multiple_pages``
          on Plone 4.2. [jpgimenez]
        
        - Move CSS to registry_css (closes `#244`_). [agnogueira]
        
        - Collection tile now fulfills the configured image size (fixes `#239`_).
          [cleberjsantos]
        
        - Friendly layout for tile configuration (closes `#133`_). [agnogueira]
        
        
        1.0a4 (2013-07-27)
        ^^^^^^^^^^^^^^^^^^
        
        .. Warning::
            This release includes a new banner tile that will replace image and link
            tiles completely, as we found them redundant. Please replace manually any
            instance of image and link tiles in your covers with banner tiles. Image
            and link tiles will be completely removed on next release.
        
        - Add Finnish translation. [datakurre]
        
        - Add Italian translation. [gborelli]
        
        - Package documentation was updated. [hvelarde]
        
        - 'buttons.cancel' in prepOverlay closeselector has to be in quotes to
          avoid unrecognized expression javascript errors [ericof]
        
        - Refactor collection tile to include header and footer fields and fix tile's
          i18n. (closes `#118`_) [hvelarde]
        
        - Add simple Chinese translations (zh_CN). [Adam tang]
        
        - Add banner tile that will replace image and link tiles; add deprecation
          warning to image and link tiles as they will be removed from package on
          next release; an upgrade step is provided for unregistering them to
          avoid further addition on covers. (closes `#218`_). [hvelarde]
        
        - Make carousel tile configurable and avoid NoneType error by checking if
          carousel is empty (fixes `#203`_). [hvelarde]
        
        - Refactor image tile to use original image and scales, when possible.
          [ericof, hvelarde]
        
        - Add border to carousel tile dot. (closes `#206`_). [hvelarde]
        
        - Upgrade to plone.app.blocks 1.1 [ericof]
        
        - Refactor EnabledTilesVocabulary to avoid issues with situations in which
          we have no context/request (HT datakurre). [hvelarde]
        
        - Spanish and Brazilian Portuguese translations were updated. [hvelarde]
        
        - [bugfix] Prevent the configuration view to crash if the widget does not
          provide an 'accesskey'. [frapell]
        
        - Allow editor to add custom class for each tile (closes `#190`_). [jpgimenez]
        
        - Refactor vocabularies and avoid ComponentLookupError when tile is not
          available. [hvelarde]
        
        - Add 'alt' attribute to images in list tile. [ericof]
        
        - Fix image scaling view. [ericof]
        
        - Avoid ComponentLookupError by improved handling of Unauthorized access of
          non-published or deleted objects referenced in the tiles. [ericof]
        
        - Fix translation of Compose and Layout that must be in plone domain. [toutpt]
        
        - Add French translation. [toutpt]
        
        
        1.0a3 (2013-05-03)
        ^^^^^^^^^^^^^^^^^^
        
        - Better support for internal and external images (closes `#188`_).
          [jpgimenez]
        
        - Gallery tile now allows sorting of items easily through a widget created for
          that purpose (closes `#198`_). [Quimera]
        
        - A custom permission for the export layout functionality was added; exporting
          a cover layout to the Plone registry is now an administrative task
          accomplished only by Managers and Site Administrators (closes `#177`_).
          [Quimera]
        
        - Fix a bug in collection tile when the target collection was removed
          (closes `#138`_). [jpgimenez]
        
        - Improve interface and performance of content chooser
          (closes `#168`_ and `#169`_). [jpgimenez]
        
        - Add upgrade step to rename resources in CSS and JS registries
          (fixes `#171`_). [hvelarde]
        
        - An option in the control panel configlet was added in order to select the
          tiles that will be available for cover layout creation; an upgrade step
          is provided to update the registry with the new record (closes `#191`_).
          [hvelarde]
        
        - Tile selection functionality in layout edit view was refactored  to an
          explicit D&D UI (closes `#183`_). [Quimera]
        
        - Apply default configuration to tiles at initialization (closes `#100`_).
          [hvelarde]
        
        - Store basic tile data in unicode format to avoid UnicodeDecodeError
          (closes `#144`_). [hvelarde]
        
        - A new special widgect for the cover creation and layout selection was added;
          the widget draws a preview of the layout in real time using an HTML5 canvas
          element (closes `#179`_). [Quimera]
        
        - Show title of object as alt attribute in image of basic tile. [hvelarde]
        
        - Ensure tile UUID does not start with a number (fixes `#137`_). [hvelarde]
        
        - Implements an original size scale to show the original image. [jpgimenez]
        
        - Improve the way that images are accessed from the original object,
          using the standard images traversal. (issue `#158`_) [jpgimenez]
        
        - Fixed a bug with Plone 4.3 that avoided TinyMCE being displayed for
          RichText. (closes `#157`_). [ericof]
        
        
        1.0a2 (2013-04-09)
        ^^^^^^^^^^^^^^^^^^
        - Move Galleria's stylesheet and JS init to <head>. [davilima6]
        
        - New tile: `PloneFormGen`_ embedded form. [ericof]
        
        - New tile: Content Body. [ericof]
        
        - Update package documentation. [hvelarde, jpgimenez]
        
        - Package is now compatible with Plone 4.3. [ericof, jpgimenez, hvelarde]
        
        - Remove dependency on plone.principalsource (closes `#152`_). [ericof]
        
        - Support five.grok 1.3.2 and plone.app.dexterity 2.0.x. [ericof]
        
        - Update JQuery UI to version 1.8.16.9 (fixes `#124`_). [hvelarde]
        
        - Fix TinyMCE table conflict (closes `#142`_). [agnogueira]
        
        - News Items can now be added to the carousel tile (fixes `#146`_).
          [jpgimenez]
        
        - Basic tile date field visibility is now configurable. [jpgimenez]
        
        - Refactor carousel tile to use collective.js.galleria (closes `#123`_).
          [jpgimenez]
        
        - Refactor list tile to use adapters to get the contained items uids.
          [jpgimenez]
        
        - Implements a way to omit fields from tiles edit form and show it at
          configure form. [jpgimenez]
        
        - Refactor of collection tile. [hvelarde]
        
        - List and carousel tiles now support loading images from folderish content.
          [jpgimenez]
        
        - Have the <base> tag to include a slash at the end so relative ajax calls are
          called for the object and not its parent (fixes `#48`_). [frapell]
        
        - In order to be able to load Dexterity items from the import content GS step,
          we need to provide this interface manually, until a proper fix in Dexterity
          is implemented. [frapell]
        
        - Make the cover object to be an Item instead of a Container (fixes `#114`_).
          [frapell]
        
        - Date and subjects fields on basic tile are now Read Only (fixes `#129`_).
          [jpgimenez]
        
        - Fix row height in layout view (closes `#128`_). [Quimera]
        
        - Fix filter feature on content chooser (closes `#121`_). [Quimera]
        
        
        1.0a1 (2013-01-07)
        ^^^^^^^^^^^^^^^^^^
        
        - Initial release.
        
        .. _`#35`: https://github.com/collective/collective.cover/issues/35
        .. _`#48`: https://github.com/collective/collective.cover/issues/48
        .. _`#100`: https://github.com/collective/collective.cover/issues/100
        .. _`#114`: https://github.com/collective/collective.cover/issues/114
        .. _`#118`: https://github.com/collective/collective.cover/issues/118
        .. _`#121`: https://github.com/collective/collective.cover/issues/121
        .. _`#123`: https://github.com/collective/collective.cover/issues/123
        .. _`#124`: https://github.com/collective/collective.cover/issues/124
        .. _`#128`: https://github.com/collective/collective.cover/issues/128
        .. _`#129`: https://github.com/collective/collective.cover/issues/129
        .. _`#133`: https://github.com/collective/collective.cover/issues/133
        .. _`#137`: https://github.com/collective/collective.cover/issues/137
        .. _`#138`: https://github.com/collective/collective.cover/issues/138
        .. _`#142`: https://github.com/collective/collective.cover/issues/142
        .. _`#144`: https://github.com/collective/collective.cover/issues/144
        .. _`#146`: https://github.com/collective/collective.cover/issues/146
        .. _`#152`: https://github.com/collective/collective.cover/issues/152
        .. _`#157`: https://github.com/collective/collective.cover/issues/157
        .. _`#158`: https://github.com/collective/collective.cover/issues/158
        .. _`#168`: https://github.com/collective/collective.cover/issues/168
        .. _`#169`: https://github.com/collective/collective.cover/issues/169
        .. _`#171`: https://github.com/collective/collective.cover/issues/171
        .. _`#177`: https://github.com/collective/collective.cover/issues/177
        .. _`#179`: https://github.com/collective/collective.cover/issues/179
        .. _`#183`: https://github.com/collective/collective.cover/issues/183
        .. _`#188`: https://github.com/collective/collective.cover/issues/188
        .. _`#189`: https://github.com/collective/collective.cover/issues/189
        .. _`#190`: https://github.com/collective/collective.cover/issues/190
        .. _`#191`: https://github.com/collective/collective.cover/issues/191
        .. _`#198`: https://github.com/collective/collective.cover/issues/198
        .. _`#201`: https://github.com/collective/collective.cover/issues/201
        .. _`#203`: https://github.com/collective/collective.cover/issues/203
        .. _`#204`: https://github.com/collective/collective.cover/issues/204
        .. _`#206`: https://github.com/collective/collective.cover/issues/206
        .. _`#212`: https://github.com/collective/collective.cover/issues/212
        .. _`#218`: https://github.com/collective/collective.cover/issues/218
        .. _`#239`: https://github.com/collective/collective.cover/issues/239
        .. _`#241`: https://github.com/collective/collective.cover/issues/241
        .. _`#244`: https://github.com/collective/collective.cover/issues/244
        .. _`#248`: https://github.com/collective/collective.cover/issues/248
        .. _`#259`: https://github.com/collective/collective.cover/issues/259
        .. _`#260`: https://github.com/collective/collective.cover/issues/260
        .. _`#262`: https://github.com/collective/collective.cover/issues/262
        .. _`#271`: https://github.com/collective/collective.cover/issues/271
        .. _`#274`: https://github.com/collective/collective.cover/issues/274
        .. _`#276`: https://github.com/collective/collective.cover/issues/276
        .. _`#278`: https://github.com/collective/collective.cover/issues/278
        .. _`#281`: https://github.com/collective/collective.cover/issues/281
        .. _`#294`: https://github.com/collective/collective.cover/issues/294
        .. _`#295`: https://github.com/collective/collective.cover/issues/295
        .. _`#298`: https://github.com/collective/collective.cover/issues/298
        .. _`#301`: https://github.com/collective/collective.cover/issues/301
        .. _`#303`: https://github.com/collective/collective.cover/issues/303
        .. _`#314`: https://github.com/collective/collective.cover/issues/314
        .. _`#317`: https://github.com/collective/collective.cover/issues/317
        .. _`#318`: https://github.com/collective/collective.cover/issues/318
        .. _`#323`: https://github.com/collective/collective.cover/issues/323
        .. _`#333`: https://github.com/collective/collective.cover/issues/333
        .. _`#339`: https://github.com/collective/collective.cover/issues/339
        .. _`#342`: https://github.com/collective/collective.cover/issues/342
        .. _`#348`: https://github.com/collective/collective.cover/issues/348
        .. _`#351`: https://github.com/collective/collective.cover/issues/351
        .. _`#371`: https://github.com/collective/collective.cover/issues/371
        .. _`#374`: https://github.com/collective/collective.cover/issues/374
        .. _`#381`: https://github.com/collective/collective.cover/issues/381
        .. _`#383`: https://github.com/collective/collective.cover/issues/383
        .. _`#393`: https://github.com/collective/collective.cover/issues/393
        .. _`#407`: https://github.com/collective/collective.cover/issues/407
        .. _`PloneFormGen`: https://pypi.python.org/pypi/Products.PloneFormGen
        
Keywords: plone cover javascript dexterity
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Web Environment
Classifier: Framework :: Plone
Classifier: Framework :: Plone :: 4.2
Classifier: Framework :: Plone :: 4.3
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: GNU General Public License v2 (GPLv2)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: JavaScript
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Topic :: Office/Business :: News/Diary
Classifier: Topic :: Software Development :: Libraries :: Python Modules
