jquerytools选项卡和幻灯片实现
redomino.tabsandslides的Python项目详细描述
有用视图和portlet的集合
本产品的主要目的是提供一系列有用的视图和portlet。 每个选项都可以应用到文件夹或收藏中。
视图
- 图库 :可滚动的旋转木马。
- 选项卡 :显示选项卡内的内容。
- 手风琴 :显示手风琴内的内容。
- 带预览的库(图像顶部) :显示每个内容预览的可滚动旋转木马。
- 带预览的库(图像底部) :显示每个内容预览的可滚动旋转木马。
- 幻灯片放映 :将文件夹(或集合)中的元素作为幻灯片放映。
Portlet
此产品提供三个portlet。对于每个portlet,您可以在许多不同的视图中进行选择:
- 图库
- 选项卡
- 手风琴
- 幻灯片放映
- 带预览的库(图像顶部)
- 带预览的库(图像底部)
- 项目列表
- 所有项目
Portlet是:
- 选项卡和幻灯片集合Portlet :显示集合的项目。
- 选项卡和幻灯片内容Portlet:在特定上下文(通常是Folderish对象)中显示具有特定ID的项。如果项目是文件夹或集合,则返回包含的项目。
- TabsandSlides Tal Portlet :使用Tal表达式显示项目。这个表达式可以返回一个对象列表的大脑列表。这是一个很好的参考: http://www.owlfish.com/software/simpletal/tal guide.html
对于每个Portlet,您可以限制要显示的元素,随机化项目的顺序,显示或不显示Portlet的边框。
自定义视图
很容易定制视图的外观和感觉!!!! 例如,每个内容都使用browserview来显示其表示。browserview在adapters.zcml中注册(在浏览器包中):
<browser:page for="*" name="gallery_adapter" class=".adapters.Gallery" permission="zope2.View" />
您可以使用更具体的界面自定义外观:
<browser:page for=".interfaces.IMyCustomContent" name="gallery_adapter" template="mygallery_adapter.pt" permission="zope2.View" />
或层接口:
<browser:page for="*" name="gallery_adapter" template="mygallery_adapter.pt" permission="zope2.View" layer=".interfaces.IThemeSpecific" />
自定义javascript配置
js配置是可重写的(redomino.tabsandslides.config.js)。
javascript文档
< DL>安装 像往常一样添加要构建的产品。
... eggs = redomino.tabsandslides ...
redomino.tabs和幻灯片显示在"附加组件"配置面板中。
依赖关系
- 扑通一声4.x
- collective.js.jqueryui