{ "info": { "author": "Infrae", "author_email": "info@infrae.com", "bugtrack_url": null, "classifiers": [ "Framework :: Zope2", "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "================\nsilva.app.forest\n================\n\nThis extension provides you with the possibility to define advanced\nvirtual hosting strategies within `Silva`_.\n\nTo use this extension, you must add it to your `Silva`_ site, and\nactivate it in ``service_extension``. After, you will have a Silva\nservice available in ZMI, ``service_forest`` where you can define\nvirtual host, and rewrite rules inside each one.\n\nTo enable the extension you must click on activate in the\n``service_forest``.\n\nTo trigger a virtual host, you must set the HTTP header ``X-VHM-Url``\ninside your HTTP request to Silva.\n\nThis is done like this in Apache, for instance::\n\n \n ServerName demo30.silvacms.org\n\n RequestHeader set X-VHM-URL http://demo30.silvacms.org\n RewriteEngine On\n RewriteRule ^/(.*)$ http://localhost:7778/$1 [P]\n \n\n\nCredits\n=======\n\nThanks to `WUW`_ for sponsoring this extension.\n\nCode repository\n===============\n\nYou can find the code of this extension in Git:\nhttps://github.com/silvacms/silva.app.forest\n\n.. _WUW: http://www.wu.ac.at/\n.. _Silva: http://silvacms.org\n\nChanges\n=======\n\n3.0.1 (2013/03/06)\n------------------\n\n* Add an interface ``IForestRequest`` on the request when the\n extension is used. Bind all feature to this new request.\n\n* Implement the new top level methods of ``IVirtualHost`` to return\n information based the highest rule available for an virtual url.\n\n3.0 (2012/12/11)\n----------------\n\n* Add events upon activation/deactivation, in order to be able to\n extend the forest functionality in an extension.\n\n3.0c1 (2012/90/24)\n------------------\n\n* Initial release.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/silvacms/silva.app.forest", "keywords": "silva advanced virtual hosting rewrite rules", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "silva.app.forest", "package_url": "https://pypi.org/project/silva.app.forest/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/silva.app.forest/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/silvacms/silva.app.forest" }, "release_url": "https://pypi.org/project/silva.app.forest/3.0.1/", "requires_dist": null, "requires_python": null, "summary": "Advanced virtual hosting for Silva CMS", "version": "3.0.1" }, "last_serial": 945454, "releases": { "3.0.1": [ { "comment_text": "", "digests": { "md5": "f5da5b3fb88050dfcaf5bd83950ac1af", "sha256": "8dfee117f4ad5503f3a8749266760fd3f4932a132d7747b5a7c017fc22d3af6b" }, "downloads": -1, "filename": "silva.app.forest-3.0.1.tar.gz", "has_sig": false, "md5_digest": "f5da5b3fb88050dfcaf5bd83950ac1af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18456, "upload_time": "2013-12-16T11:11:17", "url": "https://files.pythonhosted.org/packages/45/5c/2d96dcd7dfeb8c927c3ec97c1c27fe3b9c8ffda32ebf3000f4a9fed441c0/silva.app.forest-3.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f5da5b3fb88050dfcaf5bd83950ac1af", "sha256": "8dfee117f4ad5503f3a8749266760fd3f4932a132d7747b5a7c017fc22d3af6b" }, "downloads": -1, "filename": "silva.app.forest-3.0.1.tar.gz", "has_sig": false, "md5_digest": "f5da5b3fb88050dfcaf5bd83950ac1af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18456, "upload_time": "2013-12-16T11:11:17", "url": "https://files.pythonhosted.org/packages/45/5c/2d96dcd7dfeb8c927c3ec97c1c27fe3b9c8ffda32ebf3000f4a9fed441c0/silva.app.forest-3.0.1.tar.gz" } ] }