{ "info": { "author": "Andrey Orlov", "author_email": "dbdt@dreambot.ru", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Zope3", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP" ], "description": "Short package description\n=========================\n\nPackage developed to provide possibility display web pages correctly when\nURL issued with a few misstakes (changing and missing letters, etc).\n\nPackage consist from three paths:\n\n FuzzyTraverser\n To turn on fuzzy traverser, interface IFuzzyTraverser must be\n appointed to container, traversed by this way. For example,\n see some ZCML-directive::\n \n \n \n \n\n All content names of this container may be miss entered into url-bar\n of your browser. Error sensibility of fuzzy traverser can be\n customize by means of special utility or annotations of traversed\n containers;\n \n FuzzyTraverserProperties\n The IFuzzyTraverserProperties utility can be added into local\n site-manager and get enable possibility set fuzzy traverse\n parameters. The utility must be registered with interface printed\n bellow::\n \n ng.fuzzytraverser.fuzzytraverserproperties.interfaces.IFuzzyTraverserProperties \n \n Custom parameters followed:\n \n On\n Fuzzy traverser turn on (it worked as ordinal traverser otherwize);\n \n Rate\n Detectiob threshold - this is maximal corruption grade on\n which name can be determined yet. Entering values above 0.5\n is not recomended;\n \n Use\n The parameter reserved on future.\n\n FuzzyTraverserAnnotation\n To turn on customize traverser in defferent areas of site tree, you\n can customize via annotations of traversed containers. Interface\n IFuzzyTraverserAnnotable must be appointed on container to get such\n posibiblity. For example::\n \n \n \n \n\n After what each object provided such interface\n (zope.app.folder.folder.Folder in our sample) be have page titled\n FuzzyTraverser. Parameters to custom on this page are followed:\n\n On \n Fuzzy traverser turn on (it worked as ordinal traverser\n otherwize);\n \n Rate \n Detectiob threshold - this is maximal corruption grade on\n which name can be determined yet. Entering values above 0.5\n is not recomended;\n \n Use\n This annotation parameters will be used to get solution.\n \nShort recomends for use\n-----------------------\n\nProduct highly resourse hungry and it turn on for containers large then 100\nitems is not recommends.\n\n\n\n* Sun Jan 13 2008 Andrey Orlov 1.0.1\n- License declaration changed\n- Trace statements excluded\n\n* Thu Nov 15 2007 Andrey Orlov 1.0.0\n- first official release", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.dreambot.ru/product/DreamBotZope3Releases/ng.fuzzytraverser", "keywords": null, "license": "GPL v2.1", "maintainer": null, "maintainer_email": null, "name": "ng.fuzzytraverser", "package_url": "https://pypi.org/project/ng.fuzzytraverser/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/ng.fuzzytraverser/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://www.dreambot.ru/product/DreamBotZope3Releases/ng.fuzzytraverser" }, "release_url": "https://pypi.org/project/ng.fuzzytraverser/1.0.1/", "requires_dist": null, "requires_python": null, "summary": "The fuzzytraverser allow traverse via url issued with some corrupion", "version": "1.0.1" }, "last_serial": 795380, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "fa5a6d8f47c375f1e8c08019c58e8d61", "sha256": "dd5e81f7d09a9be26c4d41ecd3bce8d207c65dc9f7f4000e6a93023a974c3285" }, "downloads": -1, "filename": "ng.fuzzytraverser-1.0.0.tar.gz", "has_sig": false, "md5_digest": "fa5a6d8f47c375f1e8c08019c58e8d61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8428, "upload_time": "2007-11-15T17:08:32", "url": "https://files.pythonhosted.org/packages/c4/32/9614a3286a2de2a9fb9188f0a21618eb9f6852c6792d362265454c50f6d6/ng.fuzzytraverser-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "bd825f563777f1126cb36bd8d6006e85", "sha256": "8ace999be87e86441266c903c049368e25212369807342753da4cfc3005f4f21" }, "downloads": -1, "filename": "ng.fuzzytraverser-1.0.1.tar.gz", "has_sig": false, "md5_digest": "bd825f563777f1126cb36bd8d6006e85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8527, "upload_time": "2008-01-13T08:32:36", "url": "https://files.pythonhosted.org/packages/8b/2b/9da11790288364d455db3f2021f186222d0f3e914a88173b7a27a6991338/ng.fuzzytraverser-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bd825f563777f1126cb36bd8d6006e85", "sha256": "8ace999be87e86441266c903c049368e25212369807342753da4cfc3005f4f21" }, "downloads": -1, "filename": "ng.fuzzytraverser-1.0.1.tar.gz", "has_sig": false, "md5_digest": "bd825f563777f1126cb36bd8d6006e85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8527, "upload_time": "2008-01-13T08:32:36", "url": "https://files.pythonhosted.org/packages/8b/2b/9da11790288364d455db3f2021f186222d0f3e914a88173b7a27a6991338/ng.fuzzytraverser-1.0.1.tar.gz" } ] }