collective.js.multizoom/0002755000175200017510000000000012430506014016063 5ustar adminplone_groupcollective.js.multizoom/TODO.rst0000755000175200017510000000001312173231537017366 0ustar adminplone_groupTODO ==== collective.js.multizoom/CHANGES.rst0000755000175200017510000000007512173231612017673 0ustar adminplone_groupChangelog ========= 2.1 (First release) ------------------- collective.js.multizoom/setup.cfg0000755000175200017510000000012711615732566017726 0ustar adminplone_group[zopeskel] template = plone [egg_info] tag_build = tag_date = 0 tag_svn_revision = 0 collective.js.multizoom/collective/0002755000175200017510000000000012625306432020224 5ustar adminplone_groupcollective.js.multizoom/collective/__init__.pyo0000644000175200017510000000062312625306432022513 0ustar adminplone_group UVc@sNyedjeWn0ek rIddlmZeeeZnXdS(t pkg_resourcesi(t extend_pathN(t __import__tdeclare_namespacet__name__t ImportErrortpkgutilRt__path__(((s^/home/Plone50/buildout-cache/eggs/collective.js.multizoom-2.1-py2.7.egg/collective/__init__.pyts collective.js.multizoom/collective/__init__.py0000644000175200017510000000036412625306432022336 0ustar adminplone_group# See http://peak.telecommunity.com/DevCenter/setuptools#namespace-packages try: __import__('pkg_resources').declare_namespace(__name__) except ImportError: from pkgutil import extend_path __path__ = extend_path(__path__, __name__) collective.js.multizoom/collective/__init__.pyc0000644000175200017510000000062312625306432022477 0ustar adminplone_group UVc@sNyedjeWn0ek rIddlmZeeeZnXdS(t pkg_resourcesi(t extend_pathN(t __import__tdeclare_namespacet__name__t ImportErrortpkgutilRt__path__(((s^/home/Plone50/buildout-cache/eggs/collective.js.multizoom-2.1-py2.7.egg/collective/__init__.pyts collective.js.multizoom/collective/js/0002755000175200017510000000000012625306432020640 5ustar adminplone_groupcollective.js.multizoom/collective/js/multizoom/0002755000175200017510000000000012627527744022714 5ustar adminplone_groupcollective.js.multizoom/collective/js/multizoom/upgrades.py0000644000175200017510000000022612625306432025061 0ustar adminplone_groupfrom Products.CMFCore.utils import getToolByName def recook_js_resources(context): getToolByName(context, 'portal_javascripts').cookResources() collective.js.multizoom/collective/js/multizoom/jqueryui_icon.jpg0000755000175200017510000000102612173153760026270 0ustar adminplone_groupPNG  IHDRasBIT|dIDAT8KQΌ/kch F̂ZDT"Qڥ_Mm[D"-ZF]Q&"KGq8@{{νcY0xH}uIH6b#i}Bx[U ('k1dmIړH;hI~[c z7\N=Koߛ"M%$G%ۊG?~o<)+y5@ >OEٴqyq\+8dsA>Ke ޢ$bv:t'8v΁W8ae[89EǑ;OSCX$NXU).<4K)iewby!4bdSBr5Ęna kUW0%$]Z.clǰɖ 7 q؏詬z3FW7TIIENDB`collective.js.multizoom/collective/js/multizoom/__init__.pyo0000644000175200017510000000030212625306432025160 0ustar adminplone_group UVc@sdS(N((((sk/home/Plone50/buildout-cache/eggs/collective.js.multizoom-2.1-py2.7.egg/collective/js/multizoom/__init__.pytscollective.js.multizoom/collective/js/multizoom/configure.zcml~0000644000175200017510000000122312625306432025741 0ustar adminplone_group collective.js.multizoom/collective/js/multizoom/__init__.py0000644000175200017510000000000112625306432024775 0ustar adminplone_group collective.js.multizoom/collective/js/multizoom/upgrades.pyc0000644000175200017510000000106212625306432025223 0ustar adminplone_group UVc@sddlmZdZdS(i(t getToolByNamecCst|djdS(Ntportal_javascripts(Rt cookResources(tcontext((sk/home/Plone50/buildout-cache/eggs/collective.js.multizoom-2.1-py2.7.egg/collective/js/multizoom/upgrades.pytrecook_js_resourcessN(tProducts.CMFCore.utilsRR(((sk/home/Plone50/buildout-cache/eggs/collective.js.multizoom-2.1-py2.7.egg/collective/js/multizoom/upgrades.pytscollective.js.multizoom/collective/js/multizoom/resources/0002755000175200017510000000000012625306432024711 5ustar adminplone_groupcollective.js.multizoom/collective/js/multizoom/resources/multizoom.css0000644000175200017510000000356412625306432027470 0ustar adminplone_group.magnifyarea { /* CSS to add shadow to magnified image. Optional */ box-shadow: 5px 5px 7px #818181; -webkit-box-shadow: 5px 5px 7px #818181; -moz-box-shadow: 5px 5px 7px #818181; filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=5, offY=5, positive=true); background: white; } .targetarea { /* CSS for container div(s) of the zoomable image */ width: 325px; /* wide or wider than the widest zoomable image */ height: 338px; /* high or higher than the tallest zoomable image */ margin-top:3px; } #two { /* Added CSS for second target div of zoomable images */ height: 243px; /* high or higher than the tallest zoomable image */ } .targetarea img { /* zoomable image */ margin: auto; /* for horizontal centering */ display: block; /* also for horizontal centering */ position: relative; /* along with on the fly calculations in script, for vertical centering */ border-width: 0; } .thumbs { /* divs holding the trigger links - styles optional, used here to center their links below their respective zoomable image */ padding-top: 25px; width: 325px; text-align: center; } .thumbs a { /* trigger links on the thumbnail images */ text-decoration: none; /* avoid underlines of images, text or spaces in these links */ } .thumbs img { /* trigger images - the thumbnails used to load new zoomable images into the targetarea */ border-width: 0; /* avoid default borders in some browsers */ } /*#description, This is conflicting with Plone's description field. Choose description2 id in your javascript.*/ #description2 { position: absolute; /* required for description folows image bottom (descpos: true) */ width: 325px; /* should be width of zoomable image container (.targetarea) */ text-align: center; font: bold 95% sans-serif; margin-top: 3px; /* when following image bottom, this sets a fixed distance for that */ color: #222; background-color: #fff; } collective.js.multizoom/collective/js/multizoom/resources/multizoom.js0000644000175200017510000004510012625306432027304 0ustar adminplone_group // Multi-Zoom Script (c)2012 John Davenport Scheuer // as first seen in http://www.dynamicdrive.com/forums/ // username: jscheuer1 - This Notice Must Remain for Legal Use // requires: a modified version of Dynamic Drive's Featured Image Zoomer (w/ adjustable power) (included) /*Featured Image Zoomer (May 8th, 2010) * This notice must stay intact for usage * Author: Dynamic Drive at http://www.dynamicdrive.com/ * Visit http://www.dynamicdrive.com/ for full source code */ // Feb 21st, 2011: Script updated to v1.5, which now includes new feature by jscheuer1 (http://www.dynamicdrive.com/forums/member.php?u=2033) to show optional "magnifying lens" while over thumbnail image. // March 1st, 2011: Script updated to v1.51. Minor improvements to inner workings of script. // July 9th, 12': Script updated to v1.5.1, which fixes mouse wheel issue with script when used with a more recent version of jQuery. // Nov 5th, 2012: Unofficial update to v1.5.1m for integration with multi-zoom (adds multiple images to be zoomed via thumbnail activated image swapping) // Nov 28th, 2012: Version 2.1 w/Multi Zoom, updates - new features and bug fixes var featuredimagezoomer = { // the two options for Featured Image Zoomer: loadinggif: 'spinner.gif', // full path or URL to "loading" gif magnifycursor: 'crosshair' // value for CSS's 'cursor' property when over the zoomable image }; //////////////// No Need To Edit Beyond Here //////////////// /* jQuery.noConflict(); REMOVED FOR PLONE */ (function($){ $('head').append(''); $.fn.multizoomhide = function(){ return $('