Skip to main content

A taxonomy browser app for quaive

Project description

A taxonomy browser for ploneintranet

Features

  • Allows browsing through a hierarchical taxonomy

  • Supports search on taxonomy and on content within

  • Dedicated search and group view for each taxonomy term

Background

The app has been discussed and specified at - https://github.com/quaive/ploneintranet.prototype/issues/272

Documentation

Full documentation for end users can be found in the “docs” folder, and is also available online at http://docs.quaive.net

Translations

This product has been translated into

  • German (thanks, Angela Merkel)

Installation

Install quaive.app.taxonomy by adding it to your buildout:

[buildout]

...

eggs =
    quaive.app.taxonomy

Your Quaive instance will need to register a vdex vocabulary and add the identifier of that vocabulary to the solr index configuration.

Run buildout to update your instance: bin/buildout

Add the vocabulary identifier to following registry entries:

ploneintranet.search.filter_fields
ploneintranet.search.facet_fields

Add an adapter to configure an app tile, see quaive/app/taxonomy/tests/configure.zcml for an example.

Contribute

Support

If you are having issues, please let us know. We have a mailing list located at: ploneintranet-dev@groups.io

License

The project is licensed under the GPLv2.

Contributors

Changelog

1.2.2 (2017-11-20)

  • Public release.

1.2.1 (2017-08-28)

Fixes:

  • (slc #15736) Don’t throw error if search term is unicode [deroiste]

1.2.0 (2017-05-02)

Fixes:

  • Decorate the app view with IAppView to make the app compatible with ploneintranet master. [ale]

1.1.7 (2016-12-01)

New features:

  • Translation labels. [angeldasangel]

1.1.6 (2016-11-21)

  • Nothing changed.

1.1.5 (2016-11-17)

Fixes:

  • Fix sidebar search injection [deroiste]

  • Sidebar Search: search by partial taxonomy terms [deroiste]

1.1.4 (2016-10-24)

New features:

  • Sort by date when grouping by workspace and author [deroiste]

Fixes:

  • Fix test setup: import config for docconv

1.1.3 (2016-10-14)

Fixes:

  • Adapt to new App structure. All parameters come from the App now, not the request

  • Adapt to changed search / proto view in ploneintranet

1.1.2 (2016-09-09)

Fixes:

  • Fix tests: use the app as the search tile context [deroiste]

  • Fix sidebar enlarger target [pilz]

1.1.1 (2016-09-08)

Fixes:

  • Fix injection target [pilz]

1.1 (2016-09-08)

Fixes/New features:

  • Sort grouped results by title

  • Add search grouping by workspace and author

  • sidebar-search: use solr instead of the catalog The normal Sidebar view uses the catalog, presumably to avoid the delay caused by asynchronous indexing with solr.

  • sidebar-search: handle unicode vocab terms

  • Add the option to configure a separate vocab index This allows the search index to have a different id from the vocabulary. It’s configured on the app_parameters e.g. {‘vocabulary_index’: ‘someidx’}

  • Also search by vocab terms

  • Implement sidebar search Design: quaive/ploneintranet.prototype#272

  • Updated to app objects Also, the vocabulary does not need to be passed as a GET parameter any more, since it is now defined in the app_parameters.

  • Include documents in the sidebar, implement search

  • Improved testing, better handling of values

1.0a1 (2016-07-16)

  • Initial release. [pilz]

Supported by

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