Package: collective.geo.flexitopic
Introduction============Use collective.geo.flexitopic to easily build interactive maps out of plonecollections. It combines plone maps (collective.geo_) with collective.flexitopic_.collective.flexitopic=====================Flexitopic integrates the easy use of plone collections with a Flexigrid_AJAX view. The criteria from the topic are taken to construct a simplequery form to narrow down a search inside a collection.For old style colletions subtopics are displayed inside tabs of the collection.* Flexitopic does not install a new content type but just adds anadditional view to the collection type.* it degrades for non javascript browsers to a simple table - (almost)same usability, no information loss.* it requires JQuery only (built into plone 4) no JQueryUI* lightweight JS* Flexigrid_: 24 KB packed* JSlider_: 15 KB packed.. _Flexigrid: http://flexigrid.info/.. _JSlider: http://egorkhmelev.github.com/jslider/Usage-----Add a collection. The Criteria of the collection will be used to builda form to narrow down your search inside the collection.If the criterion (the index in portal_catalog) is sortable you can sortthis column. Not all criteria types can be used as input forFlexicollection so beware.* Search Text: full text search inside the collections. If you leavethe criterion value empty users can search for content containingthat text, if the value is not empty it will search for this textplus the text the user supplied.* Title: search or sort by title (see above)* Description: search description only (search see above, no sorting here!)* Dates (effective, created, ...):  will be converted to  date rangesand can be selected with the JQuery JSlider_ Plugin)* Location (path index): will not be displayed in the search formand always be applied to the query* Keyword Indices (like tags): a drop down list will be generated tonarrow the search down* if the criterion operator is AND the list will contain allunique values of the index minus the ones you selected,the query will search for all terms that match your criteriaplus the user input (this only applies to old style collections)* if the criterion is OR the terms you selected will be displayin the selection list. The search will be for the user suppliedinput only. This is the only available behaviour for new stylecollectionsThe output is always a table with the fields you supplied in the'Table Columns' of the collection, no matter if 'Display as Table'is checked or not.Subtopics (old style Collections only):---------------------------------------Flexitopic will display subtopics as tabs on top of the page. The firsttab is the description of the topic, subtopics will occupy the followingtabs. Subtopics will always be displayed as (plain html) tables definedby the criteria,  'Table Columns' and the 'Number of Items' of the subtopic.Portlets---------You can display Topics and Collections in a Flexitopic portlet.The Portlet is mainly meant to be used with products that let youdispay portlets inside the content area such as ContentWellPortlets_or PortletPages_ but it may be usefull as a 'real' portlet in edge casesas well. The portlet can be configured to show the map only withoutthe flexigrid or queryform... _ContentWellPortlets: http://plone.org/products/contentwellportlets.. _PortletPages: http://plone.org/products/collective.portletpageInstallation============This addon can be installed has any other addons, please follow officialdocumentation_... _documentation: http://plone.org/documentation/kb/installing-add-ons-quick-how-toAdd to buildouts configuration::[buildout]...eggs =collective.geo.flexitopicRe-run buildout, e.g. with::$ ./bin/buildoutRestart Plone and activate the product in Plones Add-on configurationsection.- Code repository: https://github.com/collective/collective.geo.flexitopic/- Questions and comments to http://www.coactivate.org/projects/collectivegeo/lists/collectivegeo-discussion/- Report bugs at https://github.com/collective/collective.geo.flexitopic/issues.. _Flexigrid: http://flexigrid.info/.. _JSlider: http://egorkhmelev.github.com/jslider/.. _collective.flexitopic: http://plone.org/products/collective.flexitopic.. _collective.geo.index: http://plone.org/products/collective.geo.index.. _collective.geo: http://plone.org/products/collective.geoChangelog=========0.5 (2013/12/04)----------------- add configurable portlets0.4 (2013/09/05)------------------ disable search inside BBOX with c.g.index- fixes0.3 (2013/08/30)----------------- search inside a BBOX with collective.geo.index- support for plone.app.collection- use Vectorlayer instead of GMLLayer- add caching0.2 (2011/06/17)----------------- Added support for Spanish localization [macagua]- Added improvements about the Internationalization [macagua]- plone 4.1 compatible0.1 (2011/03/30)-------------------- Initial release