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的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 83bffc94023389839d3757930ec0cde930ed89f8d1b6705a1b5ea2d4a5a19731 |
|
MD5 | c2826449442d95017cc68f6b6754e87c |
|
BLAKE2b-256 | 2e0f7d5facfd887ab9b23c63abf40cb2d29d6cd7a1221b7ed1d2e94889446098 |