Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.


EEA Relations


EEA Relations package redefines relations in Plone. Right now in Plone any object can be in relation with any other object. EEA Relations lets you to define possible relations between objects. EEA Relations also comes with a nice, customizable faceted navigable popup for relations widget.

Once installed from "Add-ons", the package will add an utility called "Possible relations" under control panel.

Main features

Main goal of EEA Relations is to be an alternative to the default Plone related item widget.

EEA Relations features:

  1. Define/restrict what kind of content types a certain content can relate to
  2. Set restrictions on possible relations (e.g. relations can be made only with published content)
  3. You can define easy to use faceted searches (using EEA Faceted navigation) on the relate items popup
  4. Nice visual diagram showning all the relations and restrictions you defined (Control pane -> Possible relations)



If you are using zc.buildout and the plone.recipe.zope2instance recipe to manage your project, you can do this:

  • Update your buildout.cfg file:

    eggs =
    zcml =
  • Re-run buildout, e.g. with:

    $ ./bin/buildout

You can skip the ZCML slug if you are going to explicitly include the package from another package's configure.zcml file.

Getting started

Once you install the package from control panel "Add-ons", the package will add an utility called "Possible relations" under control panel from where you can start define the relations, the constraints between contents etc.


EEA Relations has the following dependencies:

  • graphviz

    $ yum install graphviz
    $ apt-get install graphviz
  • pydot

  • eea.facetednavigation


Source code

Latest source code (Plone 4 compatible): - Plone Collective on Github - EEA on Github

Copyright and license

The Initial Owner of the Original Code is European Environment Agency (EEA). All Rights Reserved.

The EEA Relations (the Original Code) is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

More details under docs/License.txt


EEA - European Environment Agency (EU)
Something went wrong with that request. Please try again.