Fork me on GitHub

Compatibility

Plugin version Hippo CMS Release version
6.x 13.x
5.x 12.x
4.x 11.x
3.x 10.x
2.x 7.9.x
1.x 7.8.x

Release Notes (6.x)

6.0.0

  • [HIPFORGE-243] - [External Document Picker] Upgrade for v13 compliancy

Release Notes (5.x)

5.0.3

  • [HIPFORGE-211] - [External Document Picker] Introduce "icon.style" parameter in the external document picker plugin

5.0.2

  • [HIPFORGE-116] - External Document Picker - Single selection mode needs to unselect any existing selections and wait for clicking OK button

5.0.1

  • [HIPFORGE-114] - External Document Picker - Support Generic Folder Context Menu to be able to implement integration with external data easily

5.0.0

  • Compatible with Hippo CMS 12.0.0.

Release Notes (4.x)

4.0.5

  • [HIPFORGE-117] - [Backport for v11] External Document Picker - Single selection mode needs to unselect any existing selections and wait for clicking OK button

4.0.4

  • [HIPFORGE-115] - [Backport for v11] External Document Picker - Support Generic Folder Context Menu to be able to implement integration with external data easily

4.0.3

  • [HIPFORGE-108] - External Document Picker - Allow to move up/down selected items

4.0.2

  • [HIPFORGE-107] - External Document Picker - Option to disable or hide checkbox for a parent item in tree view

4.0.1

  • [HIPFORGE-106] - External Document Picker - Show tooltip with description in the current selected docs view on each title

4.0.0

  • [HIPFORGE-104] - Tabular Tree View List option in the Picker Dialog for hierarchical external data
  • [HIPPLUG-1300] - Improve External Doc Picker Style to match 10.x release

Release Notes (3.x)

3.1.1

  • [HIPPLUG-1288] - Please update documentation Hippo CMS External Document Picker

3.1.0

  • Compatible with Hippo CMS 10.0.x or 10.1.x.

Release Notes (2.x)

2.0.11

  • Introducing 'external.documents.container.visible' plugin parameter. If it is set to false (true by default), it doesn't show the currently selected external document items in the plugin.
    Note: In some use cases, the facade implementation may choose to creates other compound or link fields in the document, without having to show the selected items by itself.

2.0.10

  • Bug fix: in single selection mode, ExternalDocumentFieldService.setFieldExternalDocuments(ExternalDocumentServiceContext, ExternalDocumentCollection<Serializable>) with the last selected item.
  • Hide [Select All] and [Clear All] buttons in single selection mode.

2.0.9

  • Supporting [Select All] and [Clear All] buttons in the picker dialog.
  • More flexibility for custom plugins by: (a) allowing to set/get/remove attributes in ExternalDocumentServiceContext for custom plugins to be able to store ad hoc data, and (b) supporting Cloneable for ExternalDocumentCollection to allow custom plugins to be able to clone the current external document selection before passing it to dialog (which can modify the selection).

2.0.8

  • Supporting abstract base plugin class (org.onehippo.forge.exdocpicker.impl.field.AbstractHiddenExternalDocumentFieldPlugin) which can be used to add a hidden field plugin to update some other properties under the hood. Please see org.onehippo.forge.exdocpicker.demo.field.DateUpdatingHiddenFieldPlugin class and its configuration in the news document namespace in the demo project for detail. That example simply updates the date field whenever editing the news document.

2.0.7

  • More extensibility from derived plugin class: e.g, refreshing the selected documents model.

2.0.6

  • Support ExternalDocumentServiceContext#getPlugin().

2.0.5

  • Usability improvements: a) Item checkboxes were moved leftmost position, b) Item can be selected by clicking on any column in the row.
  • Extensibility improvements: a) Dialog component can be extended for UI by using Wicket extension mechanism, b) Plugin component can be extended to customize UI and create an extended Dialog component
  • Add JPQL (of JPA) based simple external document picker example in the demo project.

2.0.4

  • Fix a bug caused by a hard-coded 'title' property retrieval from the domain POJO in document view.
  • Add JPQL (of JPA) based simple external document picker example in the demo project.

2.0.1

Dependency correction to use 7.9.0

2.0.0

Initial Release for 7.9.x

Release Notes (1.x)

1.0.1

Fix for an issue that was making it impossible to create new documents after picking external documents

1.0.0

Initial Release for 7.8.x