跳转到主要内容

Plone HRM的清单

项目描述

Plone HRM的清单

使用本包,您可以为员工添加清单。在那里,您可以跟踪需要完成的事情,例如为您的管理获取他们的护照副本。

如果您为清单项目设置截止日期并勾选电子邮件通知选项,也会发送提醒。

注意。电子邮件通知系统通过简单地发送电子邮件来工作,针对今天到期(并设置了通知选项)的每个清单项目。换句话说,本包假定IHRMCheckEvent每天只触发一次,最好在上班时间之前。换句话说:如果事件每天触发多次,电子邮件将发送多次。

plonehrm.checklist的历史记录

1.3 (2010-01-15)

  • 更改通知电子邮件链接,使其指向清单项目视图小部件。[标记]

  • 集成了1.1.13的更改。[vincent]

1.2.0 (2010-01-06)

  • 添加了在清单项目截止日期接收电子邮件通知的选项。包括指定自定义电子邮件地址。当前行为:系统创建的清单项目(任务)未设置通知标志。默认情况下手动添加任务的表单已勾选电子邮件通知复选框。[标记]

1.1.13 (2010-01-07)

  • 视图小部件现在由“plonehrm: view tasks viewlet”保护,并对可编辑的项目进行了一些更正。[vincent]

1.1.12 (2009-12-30)

  • 允许在下一年添加清单项目;尤其是在年底,就像今天一样。:-) [maurits]

1.1.11 (2009-09-11)

  • 在迁移中修复了错误。如果没有清单项目,max(ids)会引发错误。[vincent]

1.1.10 (2009-08-17)

  • 修复了content/checklist.py中的self.context错误。至少在测试中看到过。[maurits]

1.1.9 (2009-08-17)

  • 如果用户没有适当的权限,则不提供编辑或检查经理项的选项。[maurits]

1.1.8 (2009-08-17)

  • 添加了迁移步骤以修复具有相同id的默认项目。显然,之前的迁移中存在问题,因此清单工具可能会结束时有几个项目都具有id 0。这会破坏用于编辑和添加项目的kss。 [maurits]

1.1.7 (2009-08-13)

  • 更新了翻译[jladage]

  • 更新了portal_checklist视图以处理结束合同项目。现在可以再次编辑项目。[vincent]

  • 门户清单项目现在具有“end_contract”属性。对于将此属性设置为True的项目,当员工离开公司时,将将其复制到员工清单中。需要升级步骤才能使其正常工作。[vincent]

1.1.6 (2009-07-29)

  • 更新了视图小部件中的KSS操作,以在执行操作时更新状态消息。还修复了视图小部件中的一个错误,错误信息在问题纠正后没有隐藏(例如,您尝试添加一个没有标题和过去日期的任务,显示两个错误。如果您更正了日期,标题错误仍然显示)[vincent]

  • 更新了翻译[jladage]

1.1.5 (2009-07-24)

  • 在清单记事本中添加了标题,包括翻译。[laurens]

1.1.4 (2009-07-22)

  • 删除了指向portal_checklist/edit的链接,因为此页面不再与新清单系统一起工作。[mark+vincent]

  • 现在在添加项目时,会转义html字符。这使得在页面中执行javascript变得不可能。[mark+vincent]

1.1.3 (2009-07-07)

  • ChecklistTool的editItem方法现在还可以编辑员工清单项目。[vincent]

  • 更新了ChecklistTool的editItem方法以避免名称冲突。还更改了参数的顺序(id然后text),以保持一致性。[vincent]

  • 更新了CheckList的editItem方法,使其在没有提供值的情况下不更新链接。这解决了在编辑具有链接的项目时出现的错误(编辑后,链接消失了)。[vincent]

  • 添加了在清单工具中编辑和删除项目的可能性。还更改了设置项目id的方式,以避免可能的删除项目错误。[vincent]

1.1.2 (2009-06-15)

  • 完全忽略视图小部件传递的item_due_date参数,因为它不可靠。只需查看年/月/日。[maurits]

1.1.1 (2009-06-15)

  • 在删除项目时,请注意通过id而不是通过文本来删除它。[maurits]

  • 添加项目时允许重复。[maurits]

  • 重构清单,简化了删除已选项目的操作,而不是保留它们。[maurits]

  • 修复:编辑清单项目的到期日期功能不正常。[maurits]

  • 修复了在kss中处理添加项目请求时的错误,当未传递item_link和item_url时。[maurits]

  • 捕获由brain.getObject()抛出的AttributeErrors和KeyErrors。[maurits]

1.1.0 (2009-06-12)

  • 从添加视图移除了item_link和item_url。[laurens]

  • 在hrm模块的事件通知中,如果事件中设置了link_url、link_title和日期,则添加一个(管理者)项目。[maurits]

  • 现在“清单”视图插件允许添加或编辑任务,并由KSS提供支持。[vincent]

  • 重构了清单和ChecklistTool。它们不再使用Archetype字段,而是使用PersistentList表示项目。每个项目都是CheckListItem类的实例。需要进行升级以保留旧项目(升级在plonehrm.checklist:default中)。[vincent]

1.0.8 (2009-06-04)

  • 使用门户工厂为CheckList。[maurits]

1.0.7 (2009-06-03)

  • 当将清单项目添加到所有当前列表时,只搜索工具的父级,这可能不是站点的根。[maurits]

1.0.6 (2009-06-03)

  • 对于清单工具视图,使用正常的主模板而不是首选主模板。[maurits]

1.0.5 (2009-06-03)

  • ChecklistTool不再是一个唯一的对象,这意味着您可以在工作地点(从ZMI或使用一些自定义Python代码)内添加此工具,因此您可以拥有特定于此工作地点的清单。[maurits]

1.0.4 (2009-06-02)

  • 从plonehrm_properties中删除了视图插件的设置到Products.plonehrm的setuphandlers中,我们只设置一次顺序。[maurits+markvl]

1.0.3 (2009-05-29)

  • 添加了id“checklist”,以便在站点中更改此视图插件的布局。[mirella]

1.0.2 (2009-05-26)

  • 在删除项目时,我们同时从allItems和checkItems字段中删除。[maurits+vincent]

  • 向清单类添加了两个方法。第一个方法是findItems,用于在检查清单中搜索项目。第二个方法是deleteItem,用于从列表中删除特定项目。这两个方法是plonehrm.absence所需的,以便管理对病假员工的调用。[vincent]

  • 从区域设置中删除了.mo文件。这意味着这些翻译在旧的Plone 3.0中不可见。[maurits]

1.0.1 (2009-04-16)

  • 使用collective.autopermission注册权限。[maurits]

  • 将换行符样式设置为本地并设置svn:ignores。[maurits]

1.0 (2008-10-02)

  • 使用群组图标进行控制面板。[maurits]

1.0 beta 2(2008年9月2日)

  • 添加了README.txt。[maurits]

1.0 beta 1(2007年12月13日)

  • 创建了一个新的清单工具视图,允许轻松添加新的清单项目。为此,浏览器视图被扩展并配置为也可以在清单工具上下文中工作。[joris]

  • 在addManagerItem中修复了错误。缺少项目参数。[joris]

  • 将内容类型附加到EmployeeModuleWorkflow。[reinout]

  • 为管理者清单添加了新的方法和字段。在模板中也显示了这些内容,并重写了浏览器视图以消除使用浏览器后退按钮时的POST弹出窗口。[joris]

  • 添加了基本的worklocation视图插件。[reinout]

  • 扩展了测试以检查工具的行为。还添加了向清单CT和工具添加项的方法。工具的addItem()方法也可以将项添加到所有现有项。[reinout]

  • 添加了一个用于存储默认清单项目的工具。[reinout]

  • Joris在周五(针对“主页”)改进了UI。今天我向常规编辑表单添加了一个更好的小部件(尽管这应该仅在修复在主页上点击复选框时犯的错误时使用)。[reinout]

  • 通过genericsetup添加了一个空属性表单(用于稍后在自定义产品中进行自定义)。还有……添加了这个变更日志。[reinout]

项目详情


下载文件

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

源分发

plonehrm.checklist-1.3.tar.gz (46.9 kB 查看散列值)

上传时间

由以下支持