跳转到主要内容

RenoGalliera预约

项目描述

一个用于Plone的 预订产品,允许在一周内预订时间段。

安装

rg.prenotazioni 添加到您实例的egg部分

[instance]
eggs=
    ...
    rg.prenotazioni

简介

该产品向您的Plone网站引入了两种新的 内容类型

  • 预订

  • 预订文件夹

预订内容

预订 是一个 内容类型,用于存储预订信息。

产品界面提供了一种添加新的预订元素的方式,如下所示,通过点击日历中的其中一个加号

The view of Booking Folder

每个预订元素一旦创建,就会存储在其自己的 预订文件夹 中。

预订文件夹内容

预订文件夹 是一个文件夹式的内容类型,用于存储您的 预订 对象。

使用rg.prenotazioni

创建新的预订文件夹

如果产品正确安装,则 预订文件夹 项将在 添加新内容 动作菜单中可用。点击它以添加新的预订文件夹内容。

The view of Booking Folder

保存表单将创建一个新的预订文件夹。

以下为编辑页面

The edit form for a Booking Folder

从版本 2.1 开始,文件夹配置添加了新功能

  • 可以处理多个入口

  • 预订假期也支持未分配入口的预订

从版本 3.0 开始,日程表有:- 新的用户界面 - 允许预订类型自定义持续时间

创建新的预订内容

匿名用户和认证用户都可以通过点击默认预订文件夹视图中的加号来添加新的预订内容。

Link to create new entry

创建后,时间段将显示为“忙碌”状态,对匿名用户不可用。

后端用户可以查看和管理预订,根据分配的Plone角色。

以下为编辑页面的截图

The view of Booking Folder

从版本 2.1 开始:- 为匿名用户添加了验证码。 - 只能从视图文件夹链接添加预订内容。 - 不能再预订过去的时间。

后端视图

后端视图与匿名用户视图有很大不同。

The view of Booking Folder

工作流

产品附带自己的工作流“prenotazioni_workflow”。

从版本 2.1 开始添加了新状态。以下为所有可用状态的列表

私人:预订对象初始状态

  • 提交(自动过渡到挂起状态)

挂起

交易可用

  • 发布(到已发布状态)

  • 拒绝(到拒绝状态)

已发布

交易可用

  • 拒绝(到拒绝状态)

已拒绝

交易可用

  • 恢复(到挂起状态)

管理员可以使用工作流转换确认预订。工作流转换会向预订者发送电子邮件(见下文)。

内容规则(邮件通知)

还有一些额外的内容规则可以用来通知预订所有者其预订已被接受或重新安排。

从版本 3.x 开始,规则不是自动的。它们通过一个独立的通用设置配置文件导入。

还有一个规则可以警告预订文件夹负责人当有新的预订创建,但您需要手动在文件夹上启用它。

假期

您可以在预订文件夹中指定不接受预订的日子。这些日子被称为“休假日”。您可以通过在预订文件夹编辑表单中的“休假日”字段中指定来设置休假日。允许的格式为DD/MM/YYYY。您可以用星号代替年份,在这种情况下,每月的DD日将被视为休假日。

您还可以使用休假预订表单为单个门指定休假期间。

The view of Booking Folder

搜索

使用prenotazioni_search视图,您可以在给定的时间间隔内搜索预订。您还可以通过指定可搜索的文本、门或评论状态来筛选结果。

The view of Booking Folder

备注

rg.prenotazioni 4.x 是对先前版本的重大重写;它仅在Plone 5上进行了测试,并在需要时重写了旧代码部分。我们不提供迁移!

rg.prenotazioni 3.x 已与Plone 4.2和Plone 4.3进行了测试,并支持Python 2.7。

rg.prenotazioni 2.x 已与Plone 4.2进行了测试,并支持Python 2.6和2.7。

rg.prenotazioni 1.x 已与Plone 3进行了测试,并支持Python 2.4。

待办事项

  • i18n支持不完整

  • 将session的使用切换到cookie(已完成

  • 测试!

致谢

在以下组织的支持下开发

它们都支持PloneGov倡议

作者

此产品由RedTurtle技术团队开发。

RedTurtle Technology Site

贡献者

变更日志

4.0 (2020-08-12)

  • 这是对先前版本的重大重写;它仅在Plone 5上进行了测试,并在需要时重写了旧代码部分。我们不提供迁移!包是从零开始的,所以我们甚至没有历史记录!世界是一个悲伤的地方。[lucabel]

1.1(未发布)

  • 修复PrenotazioniFolder添加适配器的问题[lucabel, filippoc]

1.0a1(未发布)

  • 首次发布。[ ]

项目详情


下载文件

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

源代码发行版

rg.prenotazioni-4.0.tar.gz (75.5 kB 查看哈希值)

上传时间 源代码

由以下机构支持

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