将亚当·肖的完整日历实现为plone。

Solgema.fullcalendar的Python项目详细描述


solgema.fullcalendar包自述文件

https://secure.travis-ci.org/collective/solgema.fullcalendar.png?branch=masterhttps://coveralls.io/repos/collective/solgema.fullcalendar/badge.png?branch=master

概述

solgema.fullcalendar是 adam shaw fullcalendar 进入plone。

此日历允许您以强大而快速的方式显示事件类型对象 ajax议程。您还可以添加、编辑和更一般地管理 通过带有强大ajax框架的日历进行活动。

日历是一个视图,您可以在集合、文件夹或 事件。视图名为solgemafullcalendar视图。之后,一个新的对象 操作允许您设置日历的基本参数。

在集合上,日历显示由 收藏及其标准。

在文件夹上,日历显示文件夹中包含的事件 自身或子文件夹(如果在日历属性中选择了它们)。

除了日历之外,还有一个小查询表单可以显示在 在日历底部选择要显示的事件。田野 此查询表单取自集合标准或子文件夹 文件夹中的。

作为开发人员,您可以将事件源添加到默认事件源。 您只需定义命名的 ieventsource 适配器,它为每个 fullcalendar.js api需要的词典列表。 您还可以替换默认事件源以提供未命名的 ieventsource 特定上下文或层的适配器。

plone<;4.3的安装说明

在buildout.cfg的versions部分中添加这一行:

[versions]
...
collective.js.jqueryui = <1.9

plone 3.x的安装说明

在buildout.cfg的eggs部分添加这一行:

eggs=
    ...
    collective.js.jqueryui<1.8

您还必须为 plone.app.z3cform指定版本

[versions]
z3c.form = 1.9.0
zope.i18n = 3.4.0
zope.testing = 3.4.0
zope.component = 3.4.0
zope.securitypolicy = 3.4.0
zope.app.zcmlfiles = 3.4.3
plone.app.z3cform = 0.4.6
collective.js.jqueryui = 1.7.2.7

定制皮肤

您可以轻松自定义日历外观:

转到http://jqueryui.com并单击主题选项卡。在那里你可以创建或 选择现有主题。之后,通过选择 仅限:所有ui核心、ui小部件中的所有ui交互和对话框。解压缩并复制 css文件和 门户皮肤/自定义文件夹中的所有图像

您还可以尝试 collective.jqueryuithememanager

源代码

源代码在GNU通用公共许可(GPL,见docs/license.txt)下。 它位于 位于github的集体git存储库 我们欢迎您的贡献。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
用于批量操作的java RESTful API分块响应   java读取在线存储的文本文件   在Java ME中将双精度舍入到小数点后5位   java查找一个数字的最接近因子   java更改JMenuBar的字体   java Kmeans聚类算法运行时间和复杂性   java是否可以阻止try catch返回null   java内容解析器指向具有正确URI的错误表   java Android Kotlin插装测试未被识别为插装测试   java TestNG@Dataprovider   在forloop和print语句中声明变量时发生java错误   java在Android Studio 3中设置JNI