Skip to main content

EEA Possible Relations. This package provides a flexible way to manage relations i a plone site. it provides a new reference browser widget and a central management interface for relations, their labels and requirements.

Project description

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.

Contents

Introduction

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)

Installation

The easiest way to get eea.relations support in Plone 4 using this package is to work with installations based on zc.buildout. Other types of installations should also be possible, but might turn out to be somewhat tricky.

To get started you will simply need to add the package to your “eggs” and “zcml” sections, run buildout, restart your Plone instance and install the “eea.relations” package using the quick-installer or via the “Add-on Products” section in “Site Setup”.

You can download a sample buildout at:

http://svn.eionet.europa.eu/repositories/Zope/trunk/eea.relations/buildouts/plone4/

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.

Dependencies

  • graphviz

    yum install graphviz

    apt-get install graphviz

API Doc

http://apidoc.eea.europa.eu/eea.relations-module.html

Source code

Latest source code (Plone 4 compatible):

https://svn.eionet.europa.eu/repositories/Zope/trunk/eea.relations/branches/plone4/

Plone 2 and 3 compatible:

https://svn.eionet.europa.eu/repositories/Zope/trunk/eea.relations/trunk/

Funding

EEA - European Enviroment Agency (EU)

Changelog

4.0-dev - (2011-11-07)

  • Feature: added a way to easily override Plone default ATContentTypes widget for relatedItems field. Just add ‘eea.relations.default’ within your zc.buildout include ZCMLs [voineali #4232]

  • Cleanup: fixed all pylint, pyflakes violations [voineali #4232]

  • Feature: added upgrade steps [voineali #4392]

  • Feature: Plone 4.x compatible release [voineali #4232]

0.10 - (2011-03-29)

  • Bug fix: fixed failure if object has no workflow [voineali #4217]

0.9 - (2011-02-18)

  • Changed: replaced thickbox with fancybox [ichimdav #3773]

0.8 - (2010-12-13)

  • Bug fix: fixed jslint warnings [voineali #3821]

0.7 - (2010-11-22)

  • Bug fix: fixed missing end tag found by hudson zptlint [voineali #3821]

0.6 - (2010-11-12)

  • Bug fix: fix failing tests [voineali #3821]

  • Change: added cache metadata to images [ghicaale #3667]

0.5 - (2010-11-05)

  • Bug fix: when exporting GS profile, constrain to string the type titles [tiberich]

0.4 (2010-09-06)

  • Feature: color links in reference widget according to their state. [tiberich #3561]

  • Feature: added default location field to content type entries [tiberich #3544]

0.3 (2010-08-16)

  • Change: set permissions for reference popups to View instead of ModifyContent [tiberich #3525]

0.2 (2010-06-16)

  • Change: changed AutoRelations API to return a list of tabs (labeled brains) [#3298 voineali]

0.1 (2010-06-07)

  • Initial release [voineali]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

eea.relations-4.0.zip (100.9 kB view details)

Uploaded Source

File details

Details for the file eea.relations-4.0.zip.

File metadata

  • Download URL: eea.relations-4.0.zip
  • Upload date:
  • Size: 100.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for eea.relations-4.0.zip
Algorithm Hash digest
SHA256 289ceae59d828f5660242d75a7f46430d7fe9af63b69630acfb460c5ad0e81fc
MD5 373b5ebe6b67c39dfea155a9f827f800
BLAKE2b-256 7cc5550f2eaa0e0b6f2d267316fe65784ba2d9cf3f039222b1b2bd8806427611

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page