Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

Download
ActivePython
INSTALL>
pypm install collective.referencedatagridfield

How to install collective.referencedatagridfield

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install collective.referencedatagridfield
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
0.5.2
0.5.3Never BuiltWhy not?
0.5.2 Available View build log
0.5 Available View build log
0.4 Available View build log
0.3 Available View build log
0.2 Available View build log
0.1 Available View build log
Windows (64-bit)
0.5.2
0.5.3Never BuiltWhy not?
0.5.2 Available View build log
0.5 Available View build log
0.4 Available View build log
0.3 Available View build log
0.2 Available View build log
0.1 Available View build log
Mac OS X (10.5+)
0.5.2
0.5.3Never BuiltWhy not?
0.5.2 Available View build log
0.5 Available View build log
0.4 Available View build log
0.3 Available View build log
0.2 Available View build log
0.1 Available View build log
Linux (32-bit)
0.5.2
0.5.3Never BuiltWhy not?
0.5.2 Available View build log
0.5 Available View build log
0.4 Available View build log
0.3 Available View build log
0.2 Available View build log
0.1 Available View build log
Linux (64-bit)
0.5.3 Available View build log
0.5.2 Available View build log
0.5 Available View build log
0.4 Available View build log
0.3 Available View build log
0.2 Available View build log
0.1 Available View build log
 
Author
License
GPL
Lastest release
version 0.5.3 on Jan 9th, 2014

Introduction

collective.referencedatagridfield is a mix of Reference and DataGrid fields for Plone. This is a sophisticated reference field with its own widget for adding and deleting references for both internal and external resources. Having complete support for Archetype's Reference field functionality, it also allows external links management.

This package functionality is based on DataGridField, DataGridWidget and Archetype's Reference field with ATReferenceBrowserWidget. It allows Plone developers to extend default Plone Reference field functionality or override existing Reference field functionality with a custom one.

Required Products.DataGridField package is automatically installed during installation procedure.

Usage

This package can be used for extending Plone default Related content functionality. Apart from possibility to add related items from the current website, collective.referencedatagridfield allows to:

  • add custom title to the related item instead of its real title add external
  • sources as related items
Development

This product was developed by Quintagroup for Plone collective, sponsored by Headnet company http://headnet.dk/.

Supported Plone Version

Plone 4.0 - 4.2

Use Case

There is an example of simple content type creation with a mix of Reference and DataGrid fields as related items included into the package: http://svn.plone.org/svn/collective/collective.referencedatagridfield/trunk/collective/referencedatagridfield/examples/ReferenceDataGridDemoType.py

With this package your content types might get sophisiticated related items field: include related items from the current site and external ones.

1. Internal Links - to insert internal link use 'Add...' button and browse your site for the necessary object you want to add. Type in desirable title into the Title field. If you leave it empty - it will automatically be filled with the inserted object title.

2. External Links - to insert external links type in external URL into the Links field. Type in full address with http:// protocol. In case your URL is not correct it will not be saved. Type in desirable title into the Title field. If you leave it empty - it will get title the same as URL.

Author
  • Andriy Mylenkyy
  • Roman Kozlovskyi
  • Volodymyr Cherepanyak
Thanks
  • gauthier_bastien
  • emasker

Changelog

0.5.3 (January, 11 2013)
  • fixed getting field attributes [kroman0]
0.5.2 (April, 20 2012)
  • documentation update
0.5.1 (April, 20 2012)
  • minor i18n improvements
0.5 (September, 12 2011)
  • fixed compatibility issues with Plone 4.1
0.4 (July 19, 2011)
  • Merged the more-columns branch [chervol]
  • The default title for manual links is the the link [chervol]
0.3 (April 4, 2011)
  • Clashing of JS with default referencebrowserwidget fixed
  • Minor fixes in templates and in javascripts
0.2 (April 1, 2011)
  • JS fixed for compatibility with archetypes.referencebrowserwidget >= 2.0rc2
0.1 (May 21, 2010)
  • Initial release

Subscribe to package updates

Last updated Jan 9th, 2014

Download Stats

Last month:1

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.