跳转到主要内容

Plone的预订中心

项目描述

PloneBooking 文档

所需产品

  • Plone 3.1.x

安装PloneBooking

  • 使用easy install

    easy_install Products.PloneBooking

  • 使用buildout,只需在您的egg列表中添加Products.PloneBooking,然后

    binbuildout

  • 使用portal_quickinstaller在ZMI中安装PloneBooking(或在pmi中使用plone_setup)

概述

PloneBooking为Plone提出了几个内容类型:包含可预订对象和预订的预订中心。您可以在预订中心进行一些配置,例如选择默认视图或确定可预订对象的类型和类别。

如何预订对象?

  1. 在可预订对象上添加预订。

  • 有两种方法

  • 浏览日历并在单元格中点击“+”。

  • 在可预订对象上点击“添加预订”。

  • 然后

  • 填写表单:标题(非必需),您的姓名和电子邮件。

  • 选择您的预订间隔。

  • 您可能想添加一条注释。

  • 验证。可能存在同一对象同一时间的其他预订。如果是这样,请更改您的请求。

  1. 将周期性设置添加到您的预订(这将定期复制您的预订)。

  • 在您的日历或列表视图中选择您的预订。

  • 点击周期性选项卡。

  • 有三种周期性类型。

  • 设置周期性的结束日期。

  • 点击“显示结果”。它将显示要创建的每个预订。

  • 如果您同意结果,请点击“创建预订”。

  • 注意

  • 第一个预订不会显示,因为它就是您的原始预订。

  • 有些可能已经被预订。通过返回“编辑”标签选择其他日期或时间段。

  1. 取消预订

  • 通过日历视图或列表视图返回您的预订。

  • 点击“撤回”

  • 这样就完成了,您的预订已经被取消。

  • 您刚刚创建的预订可能处于待处理状态。(取决于您的预订中心如何设置)。只需等待管理员验证即可。

如何安装和配置它?

  1. 在您的plone实例的Products/文件夹中解压缩它。

2. 通过“Plone站点” -> “Plone设置” -> “添加/移除产品”安装:选择PloneBooking然后点击“安装”

  1. 通过Plone界面添加预订中心。(通过ZMI添加预订中心将不起作用)。//

  • 写一个关于您的预订服务的简短描述。

  • 添加我们可以预订的资源类型。

  • 添加您的资源的类别(不是特别必要)。

  • 选择您希望在哪种显示方式下查看您的预订(列表或日历)。

  • 选择整日、周、月或整年的可用列表。

  • 选择您的日历每天将显示的间隔。

  • 如果您愿意,选择自定义颜色以显示“待处理”和“已预订”的预订。

  • 选择您是否希望等待管理员发布或不需要发布您的预订。

  • 您必须发布此对象以允许成员添加预订。

  1. 在您的预订中心添加可预订的对象。

  • 设置您的物品名称。

  • 填写您对象的简短描述。

  • 选择与您的对象相对应的资源类型和类别。

  • 填写更多信息的完整文本。

  • 注意:您的预订中心和可预订对象可能需要发布,以便成员添加预订。(取决于您如何设置它们)

PloneBooking内容类型

  • 预订中心:它是主要容器。您可以在Plone站点上创建一个或多个预订中心。

  • 可预订对象:这是用户可以预订的资源(例如,房间)。

  • 预订:您创建此类对象以预订可预订对象。

附加工具

  • 预订工具

安装程序安装的工具。它主要提供一些数据管理方法。

致谢

构思、开发和测试

Ingeniweb团队 http://www.ingeniweb.com

翻译

荷兰语由Sander van Geloven <sander@atopia.nl>

意大利语由Vincenzo Barone <vincenzo.barone@abstract.it>

变更日志

SVN

2.2.3 - 2010/04

  • 添加/修改了巴西和葡萄牙语翻译,感谢erico_andrei

  • 修改了德语翻译,感谢floydthebarber和fsprenger

  • 修复:在Plone 3中,workflow_actions无法工作,在plone_booking/macros.pt中快速纠正以获取可用转换macadames - 2008/12/10

  • contentViews和contentActions不应出现在编辑表单中,plonebooking_add_form已修复(禁用顶部插槽的边框)macadames - 2008/12/10

  • 为编辑器和贡献者添加了添加可预订对象的权限(新Plone角色)macadames - 2008/12/10

2.2.1 - 2008/11/21

  • 产品已eggified

  • Plone 3.1兼容性:javascript不再使用RegisterPloneFunction和其他旧方法,而是使用jQuery。

  • 修复了没有类别时的javascript错误

2.2.0 - 2008/04/08

  • 完整的ajax添加预订

  • 与Plone 3兼容,旧版本不受支持

  • 现在可以导出

  • 添加了捷克语翻译(初始)由Lukas Zdych

  • 当您没有权限时,不显示添加预订的链接

  • 添加了德语翻译,感谢Sebastian Stark(seb AT biskalar de)

  • 将plonebooking_macros.pt更改为仅显示添加预订的权限(由Sebastian Stark(seb AT biskalar de)建议)

2.0.12 - 2006/11/13

  • 清理了.pofiles(Maik Röder)

  • 修复了在月视图中没有月份名称的翻译问题。(Maik Röder)

  • 由Sander van Geloven添加荷兰语翻译

2.0.11 - 2006/04/19

  • 将ajax添加到日历视图中以在弹出窗口中显示预订信息

  • 在BookableObject的日历视图中为匿名用户显示“+”按钮

  • 修复了在plonebooking_add脚本中,当在预订对象上未激活portal_factory时的错误

2.0.10 - 2006/04/07

  • 在Plone.org上发布

  • 使其与Plone 2.1兼容

  • 不再在navtree中显示预订

2.0.9 - 2006/03/23

  • 创建新预订时检查日期。结束日期必须晚于开始日期。

2.0.8 - 2006/03/09

  • 只有经过身份验证的用户才能使用plonebooking_add_form模板

2.0.7 - 2006/02/24

  • 在删除或撤回预订时添加进度条

2.0.6 - 2006/02/13

  • 添加翻译

  • 在日历视图中对类别和资源进行排序

  • 修复了周期性的第二种类型错误。无法创建预订

2.0.5 - 2006/02/08

  • 在创建周期性预订时添加进度条

2.0.4 - 2006/02/02

  • 修复:当预订结束时间和周期性预订的开始时间相同时,其相反面曾被视为已预订

2.0.3 - 2006/01/31

  • 修复错误:在创建周期性预订时,引擎未在相同时间段内查找现有预订。

2.0.2 - 2006/01/26

  • 修复了时区变化的问题

2.0 - 2006/01/12

  • 在创建周期性预订时,为用户显示等待消息

  • 显示本地日期而不是GMT日期

  • 为BookingCenter使用folder_workflow

  • 在添加预订时,将分钟数四舍五入到5的倍数

  • 对版本1.0进行大规模重构

1.0 - 2005/08/12

  • 改进日历视图

  • 添加周期性预订功能

  • 将工具属性(类别、类型)移动到BookingCenter

  • 在BookingCenter上添加两个属性“default_calendar_view”和“available_calendar_views”

项目详情


下载文件

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

源分发

Products.PloneBooking-2.2.3.zip (216.8 kB 查看哈希值)

上传时间:

构建分发

Products.PloneBooking-2.2.3-py2.4.egg (260.7 kB 查看哈希值)

上传时间:

由以下支持

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