{ "info": { "author": "Maider Likona", "author_email": "pisoni@gisa-elkartea.org", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Introduction\n============\n\nIntegration of `jQuery virtual tour`_ in Django.\n\nOne model stores panoramic photo while a number of other models represents\nclickable areas in the panorama. There are currently three types of\nclickable areas:\n\nPanorama Link\n Link to another panorama, to allow virtual tour navigation.\nNote\n Show a ajax popup with HTML block (using tinymce)\nExternal link\n Display another url in a iframe.\n\nInstall\n=======\n\n- Install django-panorama egg with pip, buildout, or whatever.\n- Add 'panorama' to your INSTALLED_APPS\n- Add panorama urls to your project urls: ``(r'^panoramas/', include('panorama.urls')),``\n- Run syncdb\n- Overwrite panoramas default template: templates/panorama/base.html\n\nThis app uses django-multilingual-ng and django-tinymce. They must be\ninstalled and configured for this app to work.\n\nMigrations\n----------\n\nIf you are upgrading from 1.1 or before, database migration is required.\n\nDjango-panorama uses South to keep in sync database and models, so it's\nrecommended to add 'south' to your INSTALLED_APPS.\n\nSettings\n========\n\nNo required configuration. There are some optional configuration\nparameters to control behaviour of panorama display. You can place the\nfollowing variables in your project's settings.py:\n\nPANORAMA_VIEWPORT_WIDTH\n Width of the panorama window\n\n Value: width in pixels.\n Default: 600\n\nPANORAMA_SPEED\n Speed of the panorama rotation.\n \n Value: number; higher values means slower :-P\n Default: 20000\n\nPANORAMA_DIRECTION\n Starting direction of the rotation.\n \n Value: ['left','right']\n Default: 'left'\n\nPANORAMA_CONTROL_DISPLAY\n Display rotation controls?\n \n Value: ['auto', 'yes', 'no']\n Default: 'auto'\n\nPANORAMA_START_POSITION\n Starting position of the panorama.\n \n Value: position in pixels.\n Default: 0\n\nPANORAMA_AUTO_START\n Start rotation automatically?\n \n Value: True, False\n Default: False\n\nPANORAMA_MODE_360\n Loop over the panorama?\n \n Value: True, False\n Default: True\n\nIntegration\n===========\n\nTo show a panorama model in templates::\n\n {% load panorama %}\n {% show_panorama panorama_object %}\n\nJavascript\n----------\n\nThis app needs the following javascript libraries loaded: jquery, jquery.panorama,\njquery.fancybox and jquery.advanced-panorama. All are bundled with this\napp; to load the first three you can use the panorama_js templatetag::\n\n {% panorama_js %}\n\njquery.advanced-panorama case is different, it's loaded automatically and\nresides in ``/static/panorama/js/jquery.advanced-panorama.js``.\n\nAdmin interface uses OpenLayers, also bundled with this app. Can be\nfound in ``/static/panorama/js/OpenLayers.js``.\n\nCSS\n---\n\nSample css and media is provided. Load with::\n\n \n \n\nConfiguration\n-------------\n\nConfiguration options can be overwritten through context. For example::\n\n {% with position=800 viewport_width=400 %}\n {% show_panorama panorama_object %}\n {% endwith %}\n\n\n.. _jQuery virtual tour: http://www.openstudio.fr/jQuery-virtual-tour.html?lang=en\n\nChangelog\n=========\n\n0.1 - Unreleased\n----------------\n\n* Initial release.\n* Basic Support for panoramic images.\n* Templatetag to display image.\n\n1.0 - 2011/01/20\n----------------\n\n* Upgraded to django 1.3\n* Add suport for jquery virtual tour, a enhancement of jquery.panorama.\n* Support for notes and external links through jquery virtual tour.\n* Renamed from gisa.panorama to django-panorama.\n* Dropped namespace package gisa.\n* Added some tests.\n* Use generic views.\n* Simplify urls.\n* Improved templates.\n* Migrated from multilingual to multilingual-ng.\n* Add some documentation.\n\n1.1 - 2011/01/20\n----------------\n\n* Fix fixtures and tests.\n* Renamed templatetags panorama -> panoramas to avoid conflict.\n* Code cosmetics, docstrings.\n\n1.2 - 2011/01/30\n----------------\n\n* Add Link model to allow navigation between panoramas.\n* Migrate to South.\n* Renamed PanoramaExternalLink and PanoramaNote to ExternalLink and Note.\n* Add options to settings.py to control default behavior of panorama\n display.\n* Add fields to Panorama model to allow overwriting default options.\n* Allow overwriting options in ``show_panorama`` templatetag.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://lagunak.gisa-elkartea.org/projects/djangopanorama", "keywords": "", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "django-panorama", "package_url": "https://pypi.org/project/django-panorama/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-panorama/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://lagunak.gisa-elkartea.org/projects/djangopanorama" }, "release_url": "https://pypi.org/project/django-panorama/1.2/", "requires_dist": null, "requires_python": null, "summary": "Show panoramic photos in django", "version": "1.2" }, "last_serial": 726193, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "05f9306beb13b33f2d37255c4e91a8c2", "sha256": "2367f1152306e6a565f6142f72e30e78cc35bb6ec329a4dfcf3dbfd9473326ba" }, "downloads": -1, "filename": "django-panorama-1.0.tar.gz", "has_sig": false, "md5_digest": "05f9306beb13b33f2d37255c4e91a8c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 236660, "upload_time": "2011-01-20T16:59:20", "url": "https://files.pythonhosted.org/packages/7a/4c/859a5508929e1f9eeda3c41305eb55fbd82c0ff2a591528dc44a432fb354/django-panorama-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "4efad67c41828f5fc305b828c64f98e9", "sha256": "45508c6077ca383ab069a32d0491d52006bb0d5bb02dc529d77fdf22c46906fd" }, "downloads": -1, "filename": "django-panorama-1.1.tar.gz", "has_sig": false, "md5_digest": "4efad67c41828f5fc305b828c64f98e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 237443, "upload_time": "2011-01-21T11:12:01", "url": "https://files.pythonhosted.org/packages/5c/8d/b946db5231a664afa60ec8a373fda75a26ec0408c75653c33c41670507fa/django-panorama-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "8be0c9cdac4498be7ca03218eb34a40a", "sha256": "48349655cda0c6be4ce7b9509f87a065f41c55f23daac4bfac695e2e0753b547" }, "downloads": -1, "filename": "django-panorama-1.2.tar.gz", "has_sig": false, "md5_digest": "8be0c9cdac4498be7ca03218eb34a40a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 244048, "upload_time": "2011-01-30T00:13:39", "url": "https://files.pythonhosted.org/packages/f7/87/41693c5031fb58c26c83dc47092db8b90b8404474ed4ef896e465437e72e/django-panorama-1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8be0c9cdac4498be7ca03218eb34a40a", "sha256": "48349655cda0c6be4ce7b9509f87a065f41c55f23daac4bfac695e2e0753b547" }, "downloads": -1, "filename": "django-panorama-1.2.tar.gz", "has_sig": false, "md5_digest": "8be0c9cdac4498be7ca03218eb34a40a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 244048, "upload_time": "2011-01-30T00:13:39", "url": "https://files.pythonhosted.org/packages/f7/87/41693c5031fb58c26c83dc47092db8b90b8404474ed4ef896e465437e72e/django-panorama-1.2.tar.gz" } ] }