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
The portlets are:
TabsAndSlides Collection portlet: Show the items of a collection. You can limit the elements to show, randomize the order of the items, show the border of the portlet or not.
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 customize the look and feel of the views !!! For example each of the content use a browserview to show its rappresentation. 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"
class=".adapters.Gallery"
permission="zope2.View"
/>
or a layer interface:
<browser:page
for="*"
name="gallery_adapter"
class=".adapters.Gallery"
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.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)
Nothing changed yet.
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
File details
Details for the file redomino.tabsandslides-0.8.0.tar.gz.
File metadata
- Download URL: redomino.tabsandslides-0.8.0.tar.gz
- Upload date:
- Size: 69.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5e50cfd345ace1ce4883b36cf47a83e0aa0c459592cac554aaf95c65b6301893
|
|
| MD5 |
607c7af241067cdab2728fed6d45eaa5
|
|
| BLAKE2b-256 |
538f612f115b05b2fab9e5ab6a2aea4e2b2b8c11fa5951d8d8bced9e3982caca
|