jquerytools tabs and slide implementations
Project description
A collection of useful views and portlets
The main purpose of this product is to provide series of useful views and portlets. Each of these can be applied to a folder or a collection.
Views
Gallery: A scrollable carousel.
Tabs: Show the contents inside a tab.
Gallery with preview (image bottom or Image top): A scrollable carousel that shows a preview of each content.
Slideshow: Shows elements inside a folder (or collection) as a slideshow.
Portlets
This product provides two portlets. For each portlet you can choose among three different views:
Gallery
Tabs
Slideshow
Gallery with preview (image top)
Gallery with preview (image bottom)
The portlets are:
TabsAndSlides Collection portlet: Show the items of a collection. You can limit the elements to be shown, randomize the order of the items, show or not the border of the portlet.
TabsAndSlides Folder portlet: Show the items inside a folder. If you assign this portlet to a non-folderish content type, it will show the siblings of the content. The content can be optionally filtered using a tal expression. This is a good reference: http://www.owlfish.com/software/simpleTAL/tal-guide.html
Customize the views
It’s very easy to customize the look and feel of the views !!! For example each of the content use a browserview to show its representation. The browserview are registered in the adapters.zcml (inside the browser package):
<browser:page for="*" name="gallery_adapter" class=".adapters.Gallery" permission="zope2.View" />
You can customize the apperance using a more specific Interface:
<browser:page for=".interfaces.IMyCustomContent" name="gallery_adapter" template="mygallery_adapter.pt" permission="zope2.View" />
or a layer interface:
<browser:page for="*" name="gallery_adapter" template="mygallery_adapter.pt" permission="zope2.View" layer=".interfaces.IThemeSpecific" />
Customize javascript configuration
The js configuration is overridable (redomino.tabsandslides.config.js).
Javascript documentation
- Jcarousel
- JQuerytools tabs
Installation Add the product to buildout as usual.:
... eggs = redomino.tabsandslides ...
redomino.tabsandslides shows up in the “Add-ons” configuration panel.
Dependencies
Plone 4.x
Credits
Maurizio Lupo <maurizio.lupo@redomino.com> [sithmel], Author - 2011 Giacomo Spettoli <giacomo.spettoli@redomino.com> [giacomos]
Changelog
0.8.1 (2012-04-06)
fix css on galleries white-space:nowrap [sithmel]
added new templates for portlets: galleries with preview [sithmel]
from now the adapters are browserview with templates: they are much easier to customize TTW [sithmel]
0.8.0 (2012-03-23)
added a gallery portlet [sithmel]
changed the adapter for the content types [sithmel]
fix the random function for the portlet collections [sithmel]
put the template vocab outside the portlet file [sithmel]
added a portlet for the folder [sithmel]
updated readme [sithmel]
added i18n (english and italian) [sithmel]
0.7.4 (2012-02-23)
Fix style [sithmel]
0.7.3 (2012-02-22)
added permissions dependencies for plone4.1 [sithmel]
0.7.2 (2012-02-21)
added MANIFEST.in for release on pypi [sithmel]
0.7.1 (2012-02-21)
fix various style related issues [sithmel]
removed the portlets [sithmel]
added a new type of portlet with selectable template [sithmel]
0.6.5 (2012-01-21)
changed the whole adapter approach see README for further explanation [sithmel]
use JCarousel instead my own plugin [sithmel]
added box view [sithmel]
from now is easier to customize resources (images, css …) [sithmel]
fix slideshow portlet (it crashed while editing properties ) [sithmel]
added tabs portlet
0.6.4 (2011-04-22)
Modified slideshow_preview_view markup. [sithmel]
0.6.3 (2011-04-21)
New view (slideshow_preview_view). [sithmel]
0.6.2 (2011-03-11)
New javascript configuration. This use a browser resource so it can be overridden using layer interface [sithmel]
0.5 (first released)
Initial release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for redomino.tabsandslides-0.8.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | c995da1d44c575dc8d82bbc92ac6281c711fef3af04bb0fdcc62a8a226c02199 |
|
MD5 | 020de6176c5676905186afb4c3536c20 |
|
BLAKE2b-256 | bf8f98f17420291d049cd385d70233f66686eec5c83f326523585556e845392c |