将亚当·肖的完整日历实现为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使用哪个地图/集合?   bluej Java:计算税   由于性能问题,java双精度字符串替代方案   java Eclipse CDT生成设置因重新启动而丢失   如何在java控制台中显示字节流值   java获取url地址,其中是包含我的页面的iframe   java 403禁止的spring启动API调用错误?   如果一个方法返回true,java将停止计时器   使用JavaNIO获取文件创建日期   在Java中从整数转换为二进制时保留整个字节的字符串   java AspectJ&Maven警告:“未应用……中定义的建议?”   java为什么我得到3,我不应该得到+7   java当一个方法包含多个返回的if语句时,如何从该方法中获取返回值?   在运行时循环java(scan.nextLine()!="$")   java配置休眠。cfg。春天的xml   java使用HtmlUnit模拟用户,错误   java CLI如何持续检查更改   java最大素因子(返回)