{ "info": { "author": "Jonathan Riboux, Alec Mitchell and contributors", "author_email": "jonathan.riboux@quadra-informatique.fr, plone-developers@lists.sourceforge.net", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Plone", "Framework :: Plone :: 4.2", "Framework :: Plone :: 4.3", "Framework :: Zope2", "License :: OSI Approved :: Zope Public License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Overview\n========\n\nTo use this package just create a field like::\n\n StringField('test_field',\n default='',\n searchable=0,\n required=0,\n vocabulary=DisplayList((('week', 'Week'), ('wedding','Wedding'),\n ('winona','Winona'), ('winter', 'Winter'),\n ('weather','Weather'), ('cow', 'Cow'))),\n widget=AutocompleteWidget(label='Test Widget',\n description='Test this',\n ),\n enforceVocabulary=0,\n ),\n\nYou can also use a LinesField instead of a StringField. The widget adapts automatically.\nThis has the advantage that you can index the field in the catalog (keyword index). Combine this with\nthe filter_bogus property on the widget and the widget will prepare the entered values.\n\nIt's useless without a vocabulary, and setting enforceVocabulary true doesn't\nreally make sense unless you use the LinesField.\n\n\nConfiguration\n=============\n\nThere are a few parameters that can be set to\nalter the behavior of the widget:\n\n actb_timeout:\n How long (ms) before the autocomplete box times\n out and dissapears. (Default: 2500, -1 to disable)\n actb_lim:\n How many choices to show in the autocomplete box\n at a time. (default: 5)\n actb_firsttext:\n Should the autocomplete serach be limited to the\n beginning of keyword (True), or should it search\n the entire entry for a match (False)? (default: 0)\n actb_filter_bogus:\n Remove keywords that are not in the vocabulary and\n also remove redundant keywords, leading/trailing spaces etc.\n\n actb_expand_onfocus:\n Expand the dropdown on focus.\n\n actb_complete_on_tab:\n Set to 0 if you want tab to move the focus to the next widget.\n default is 1.\n\nCredits\n=======\n\nThe javascript used is based on the widget at http://codeproject.com/jscript/jsactb.asp\nby zichun and used with permission.\n\nThe `improved_multivalued_fields_management` branch which has become the new trunk of this package\nwas started by `Quadra Informatique`_ .\n\n.. _`Quadra Informatique`: http://www.quadra-informatique.fr\n\nThanks to all contributors (names listed in `Changes`_).\n\nChanges\n=======\n\n\n1.5.0 (2016-03-21)\n------------------\n\n* Use png icons instead of gif ones (Plone 4.3 compatibility).\n [thomasdesvenain]\n\n* We can set as false a parameter on widget: actb_multivalued_adding_is_required,\n so that if user hasn't clicked 'add' button on a multivalued field,\n current input is considered as a new value.\n Improves user experience when vocabulary is not enforced.\n [thomasdesvenain]\n\n* Added a property in site_properties to define custom separators.\n \",\" is set as a custom separator by default. \";\" is always a separator.\n [thomasdesvenain]\n\n* Fixed: was unusable out of the box with default sunburst theme.\n [thomasdesvenain]\n\n* Consider, by default, lines fields as multiValued fields.\n [thomasdesvenain]\n\n\n1.4.0 (2011-10-24)\n------------------\n\n* Merged from trunk, keeping fixes and features\n [Quadra Informatique - jriboux]\n\n\nFrom 1.0 original trunk\n-----------------------\n\n* Fixed safari keyboard issues. Added single select option\n [dannyb]\n\n* Updated to use a GenericSetup profile for installation\n [wichert]\n\n* Change the templates to use a div based dropdown, giving a sane\n scrolling experience.\n [dannyb]\n\n\n1.3 (15-03-2010)\n----------------\n\n* Added possibility to hide the clear button\n\n* Corrected a bug showing () when the multivalued field was empty\n\n* Added compatibility with reference fields\n\n* generalized a few checks to make compatible with ReferenceFields (davisagli)\n\n* inline the filter function and uses scopes instead of method calling.\n the vocab for field was being called for each term stored in the field\n keyword_from_value method should go away. It's no longer being used.\n also general white space cleanups. (runyaga)\n\n* tabindex is not available for archetypes widgets anymore and broke\n edit views in plone4 -\n fixes http://plone.org/products/autocompletewidget/issues/5\n (fRiSI)\n\n* eggified product (fRiSi)\n\n - history.txt and HISTORY.txt merged to CHANGES.txt\n - added issue #3 (merging with trunk) to todo.txt\n - removed refres.txt since it's no longer supported\n\n* made widget work with vocabularies containing non-ascii characters too\n (fRiSi)\n\n\n2008-03-14 - v1.2.1 : Quadra Informatique - Jonathan Riboux\n\n * integrated Ak Sorpa's fix to prevent &, < and > to appear in the input box after selecting a value in the drop-down list\n\n\n2008-03-12 - v1.2 : Quadra Informatique - Jonathan Riboux\n\n * corrected i18n attributes so AutocompleteWidget can be used in English\n\n * added tooltips and button labels\n\n * better look\n\n * added CSS classes to buttons\n\n\n2008-02-25 - v1.1 : Quadra Informatique - Nicolas Geissel\n\n * using fieldName var instead of field.getName for better flexibility (widget can now be used as a search widget)\n\n * added i18n\n\n\n2008-02-07 - v1.0 : Quadra Informatique - Jonathan Riboux\n\n * improvement of display list support (display value, but register key)\n\n * widget shows a list of current values next to the input field for multivalued fields\n\n * arrows navigation in menu now works on Internet Explorer\n\n * cleanup of process_form code\n\n\n2005-02-09: Danny Bloemendaal\n\n * ESC shows the dropdown list\n\n * onblur now works and hides the list\n\n * added property to have the list expanded on focus\n\n * renamed filter_bogus to actb_filter_bogus to have a consistent naming\n\n\n2005-02-08: Danny Bloemendaal\n\n * replaced the javascript factory with the latets version from the original author\n\n * redid the styling so the widget resembles more the standard widget formatting\n\n * removed some configuration stuff that only lead to bad UI behavior\n\n * added LinesField support so the field can now be indexed properly", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://plone.org/products/autocompletewidget/", "keywords": "Zope Plone Archetypes", "license": "see LICENSE.txt", "maintainer": "", "maintainer_email": "", "name": "Products.AutocompleteWidget", "package_url": "https://pypi.org/project/Products.AutocompleteWidget/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/Products.AutocompleteWidget/", "project_urls": { "Homepage": "http://plone.org/products/autocompletewidget/" }, "release_url": "https://pypi.org/project/Products.AutocompleteWidget/1.5.0/", "requires_dist": null, "requires_python": "", "summary": "Archetypes autocomplete widget with support for String-, Lines- and ReferenceFields", "version": "1.5.0" }, "last_serial": 2018661, "releases": { "1.3": [ { "comment_text": "", "digests": { "md5": "41703d6c42aaec66ca819c4c18220868", "sha256": "c81794d987dbb7c0140ab216279aeac915dede133f9a884b03984d1f889bbb63" }, "downloads": -1, "filename": "Products.AutocompleteWidget-1.3-py2.4.egg", "has_sig": false, "md5_digest": "41703d6c42aaec66ca819c4c18220868", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 22330, "upload_time": "2010-03-16T12:29:40", "url": "https://files.pythonhosted.org/packages/1b/23/74f17b9c83ae8842f7745127002425ad9f662b0f72a7525b3d5e43cbb876/Products.AutocompleteWidget-1.3-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "4d766accb83ab00d11aa5666aceb5797", "sha256": "d5e41e7e720ab1e154b74d468ed4fa1e2b441f41ac9ad306babb004c4626dc9f" }, "downloads": -1, "filename": "Products.AutocompleteWidget-1.3-py2.6.egg", "has_sig": false, "md5_digest": "4d766accb83ab00d11aa5666aceb5797", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 22173, "upload_time": "2010-03-15T17:16:48", "url": "https://files.pythonhosted.org/packages/0a/3d/851651e6dd62035e19a2b54b9cf5badcd729a5ae2804a16fa5fe8c440311/Products.AutocompleteWidget-1.3-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "1204812499ed9ebbb4fbe30bc45e2254", "sha256": "b97a942ecf825fe4c659996d964bad832972f654792ed42f7618ac170d8cfb5b" }, "downloads": -1, "filename": "Products.AutocompleteWidget-1.3.tar.gz", "has_sig": false, "md5_digest": "1204812499ed9ebbb4fbe30bc45e2254", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18281, "upload_time": "2010-03-15T17:16:48", "url": "https://files.pythonhosted.org/packages/5a/c8/3449a739bccc907d149d1cd15c4327ab6311509bf4a1a86698c55d180fe9/Products.AutocompleteWidget-1.3.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "de5b6f78888e64b674c13f6710fdca11", "sha256": "c360030bf6428b7831ad710549e81401996e8be52434c7a98ebc76eff6531f8c" }, "downloads": -1, "filename": "Products.AutocompleteWidget-1.4.0.tar.gz", "has_sig": false, "md5_digest": "de5b6f78888e64b674c13f6710fdca11", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17033, "upload_time": "2011-10-24T16:07:50", "url": "https://files.pythonhosted.org/packages/e5/b8/d7768a95bcc2ca4aa606bf41402fab86a5eecc67f0e4308044e6e51d6d77/Products.AutocompleteWidget-1.4.0.tar.gz" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "6e5c89ecc44615a8945b085df070c306", "sha256": "3b909b8d9354cabe9ab0f7671975e01f84ff1d87f20469f99a1c05fce8b8574d" }, "downloads": -1, "filename": "Products.AutocompleteWidget-1.5.0.tar.gz", "has_sig": false, "md5_digest": "6e5c89ecc44615a8945b085df070c306", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18815, "upload_time": "2016-03-21T13:36:37", "url": "https://files.pythonhosted.org/packages/bc/50/9f47332ab3941667cd2b561bc0e9b8dd86cc4782020c87e3c5638fa6b8c6/Products.AutocompleteWidget-1.5.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6e5c89ecc44615a8945b085df070c306", "sha256": "3b909b8d9354cabe9ab0f7671975e01f84ff1d87f20469f99a1c05fce8b8574d" }, "downloads": -1, "filename": "Products.AutocompleteWidget-1.5.0.tar.gz", "has_sig": false, "md5_digest": "6e5c89ecc44615a8945b085df070c306", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18815, "upload_time": "2016-03-21T13:36:37", "url": "https://files.pythonhosted.org/packages/bc/50/9f47332ab3941667cd2b561bc0e9b8dd86cc4782020c87e3c5638fa6b8c6/Products.AutocompleteWidget-1.5.0.tar.gz" } ] }