跳转到主要内容

imageportlet插件为Plone CMS提供了一种插件,可以轻松地在您的网站上添加图像、横幅和轮播图

项目描述

简介
===========================

*imageportlet*插件为`Plone CMS <http://plone.org>`_
提供了一种插件,可以轻松地在您的网站上添加图像、横幅和轮播图。

该插件对于额外端口管理插件,如
`Products.ContentWellPortlets <http://plone.org/products/contentwellportlets>`_
用于美化网站。

.. contents:: :local

特性
===========================

* 直接从本地计算机上传图像到插件。无需单独的图像库文件夹管理。

* 图像可以作为一个链接或简单地作为装饰横幅

* 纯文本插槽用于标题、页脚、图像上方的文本(按钮)和`<img>` alt文本

* 通过`jQuery Cycle Lite <http://jquery.malsup.com/cycle/>`_进行轮播图像

* 缓存友好:每次编辑后生成的唯一URL允许图像在前端缓存中永久缓存

.. image :: https://github.com/downloads/miohtama/imageportlet/Screen%20Shot%202012-11-15%20at%204.32.42%20PM.png

用例
===========================

* `图像菜单和链接 <http://www.visitkalajoki.fi>`_

* `图像按钮 <http://www.visitkalajoki.fi/fi/teemat/pariskunnat>`_。

* `内部广告横幅 <http://www.visitkalajoki.fi>`_

* `小型图像轮播 <http://www.hotellilevitunturi.fi/fi/>`_。

好处
===========================

与静态文本端口加TinyMCE上传的图像相比,用户体验大大改善。
您不需要分离端口或上传图像的地方
图像在插件内管理。

对于非高级用户,管理流程更加简化。

安装
===========================

该插件向下兼容到Plone 3.3.5。

更新buildout。

Plone 4.2及更高版本:在buildout.cfg中将“imageportlet”添加到eggs中:

eggs =
...
imageportlet

旧版本:使用Dexterity 1.1 pindowns <http://plone.org/products/dexterity/documentation/how-to/install>_:

在此处更改数字以更改所使用的Plone版本
extends =
http://dist.plone.org/release/3.3.5/versions.cfg
http://good-py.appspot.com/release/dexterity/1.1?plone=3.3.5

eggs =
...
imageportlet


运行buildout。

在站点设置中安装``imageportlet``插件。

转到任何端口令管理器,选择*添加新端口令... 图像端口令*。

限制
===========================

IE6和IE7不能正确处理图像上的文本,并且这些端口令被隐藏。


故障排除
===========================

跟踪:

跟踪(最内层最后)
模块ZPublisher.Publish,第119行,在publish
模块ZPublisher.mapply,第88行,在mapply
模块ZPublisher.Publish,第42行,在call_object
模块imageportlet.z3cformhelper,第66行,在__call__
模块z3c.form.form,第215行,在__call__
模块z3c.form.form,第208行,在update
模块plone.z3cform.patch,第21行,在BaseForm_update
模块z3c.form.form,第149行,在update
模块z3c.form.form,第128行,在updateWidgets
模块zope.component._api,第103行,在getMultiAdapter
ComponentLookupError: ((<Products.Five.metaclass.AddForm对象在0x1137edfd0>, <HTTPRequest, URL=http://localhost:9888/test/++contextportlets++plone.rightcolumn/+/imageportlet.ImagePortlet>, <+ at /test/++contextportlets++plone.rightcolumn/+>), <InterfaceClass z3c.form.interfaces.IWidgets>, u'')

原因:请确保在站点上安装了*Plone z3c.form支持*。

源代码和问题跟踪器
======================================================

* https://github.com/miohtama/imageportlet

类似插件
=================

* `redomino.tabsandslides <http://pypi.python.org/pypi/redomino.tabsandslides/>`_

* `collective.tabr <https://github.com/collective/collective.tabr>´_

作者
===========================

`Mikko Ohtamaa <http://opensourcehacker.com>`_
imageportlet的变更日志
--------------------------

1.1 (2013-05-04)
----------------

- Plone 4.3兼容性/grok.CodeView问题[miohtama]


1.0 (2012-11-15)
----------------

- 初次发布[miohtama]

项目详情


下载文件

下载适合您平台的文件。如果您不确定要选择哪个,请了解更多关于安装包的信息。

源分布

imageportlet-1.1.zip (27.2 kB 查看哈希值)

上传时间

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面