Skip to main content

UNKNOWN

Project description

Overview

This package provides an queryparser, querybuilder and extra helper tools, to parse stored queries to actual results, used in new style collections. It includes a registry reader which reads operators, values and criteria from the Plone registry.

Compatibility with Plone versions

The 1.1.x series is intended for usage with Plone 4.3 and up. It depends on plone.batching, which ships with Plone 4.3 but may cause problems with Plone 4.2.

For use with Plone 4.2.x, use versions < 1.1.0.

Changelog

1.2.0 (2014-04-05)

  • bugfix for #22: Names not matching for operations getObjPositionInParent plus test [jensens]

  • Implement multipath queries: - Parsing a path returns always a list. - Special handling for paths in parseFormquery. [maethu]

  • Fixes https://dev.plone.org/ticket/13251 [mathias.leimgruber]

  • querybuilder results can now be manipulated using IParsedQueryIndexModifier named utilities. [keul]

1.1.1 (2014-01-27)

  • fixed broken handling of limit and batch size. [bosim]

  • pep8 fixes [bosim]

1.1.0 (2013-11-14)

  • be able to include a depth value onto path query string [vangheem]

  • Use plone.batching. [khink]

1.0.8 (2013-03-14)

  • Fix UnicodeDecodeError on utf8-encoded Subject strings. [tisto]

1.0.7 (2013-01-01)

  • getVocabularyValues now checks if the vocabulary utility is missing, if it is the utility is just ignored. This makes the module tollarant to missing vocabulary utilities. [bosim]

1.0.6 (2012-10-03)

  • _relativePath handler can now walk through the site structure (not only upwards) _path handler respects absolute paths without leading nav_root path [petschki]

1.0.5 (2012-06-29)

  • Date ranges now use the _betweenDates handler, which is much more forgiving of empty field values, defaulting to an all-encompassing date range if neither value is provided, an “everything after” range if only the start date is provided, and a min/max range if both are provided.

    Fixes http://dev.plone.org/ticket/12965 [esteele]

1.0.4 (2012-05-07)

  • Fixed i18n of “Before today” operator and “x items matching your search terms.”. [vincentfretin]

1.0.3 (2012-04-15)

  • Add an optional ‘brains’ parameter to the query builder to obtain results not wrapped as an IContentListing. [davisagli]

  • Declare all dependencies in setup.py to resolve a dependeny problem in test setups, where the Plone stack isn’t fully loaded. [thet]

  • Add a “today” date operator [esteele]

  • Internationalize strings in the registry. [davisagli]

  • Change relative date searching to be “N days” string based rather than datetime based. [esteele]

  • Handle empty values on relative date fields. [esteele]

1.0.2 (2012-02-10)

  • Change the Creator field to use the correct query operation for filtering on the current logged in user. This fixes https://dev.plone.org/ticket/12052 [jcerjak]

  • Limit number of items that show up in the preview of the edit view to 25. If we do not limit these results all items in the query will be rendered in the preview which leads to problems when the collection contains > 10k results. [timo]

1.0.1 (2011-10-17)

  • Ensure inactive content is only shown to users with the appropriate permission.

1.0 (2011-07-19)

  • Initial release

Project details


Release history Release notifications | RSS feed

This version

1.2.0

Download files

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

Source Distribution

plone.app.querystring-1.2.0.zip (42.9 kB view details)

Uploaded Source

File details

Details for the file plone.app.querystring-1.2.0.zip.

File metadata

File hashes

Hashes for plone.app.querystring-1.2.0.zip
Algorithm Hash digest
SHA256 85cde3b580f0a816654c25839a1f7fa433a87f25c478b6b6f88a23b0e02543ea
MD5 b62732def195c2ee53801213d884334d
BLAKE2b-256 11d41d08851191f027b1d672645aee4d48717ed4616d27b56106ef9ae7e533f7

See more details on using hashes here.

Supported by

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