Interlegis门户模型申诉系统。
项目描述
介绍
本包集成了Programa Interlegis模型门户的公民信息查询系统。
该包定义了内容类型以表示一个投诉机构和请求,一个工作流,一个名称选择器和返回JSON格式信息的视图。
内容类型
申诉(OmbudsOffice)
投诉机构是基于Dexterity的一种内容类型,包含以下字段
名称
描述
请求类型
区域
管理员
请求(Claim)
请求是基于Dexterity的一种内容类型,包含以下字段
请求类型
区域
主题
详情
请求人姓名
请求人邮箱
性别
年龄
地址
邮编
城市
州
该请求分配了一个名为 claim_workflow 的特殊工作流。在工作流处理过程中,负责处理请求的人员会更改工作流。
请求的回复存储在对象的注释中。
任何匿名用户都可以注册请求,但只有授权用户可以更改请求的状态并添加评论。
创建请求时,会自动生成一个协议号;该协议号由日期和一个表示创建请求时间的附加数字组成。
工作流
请求的工作流简单,包括4个不同的状态
- 待处理
请求的初始状态;它已被创建并正在等待负责人评估。
- 接受
请求已被接受并正在启动处理流程。
- 拒绝
请求未被接受。
- 处理中
请求正在处理中。
- 已解决
请求已有回复,因此被视为已解决。
请求查询
投诉机构的默认视图显示一个搜索框,允许使用协议号搜索请求。
注册用户还可以查看请求列表,可以按标题、状态、提交日期和最后修改日期排序。
通知
每当创建或修改请求时,系统都会发送通知。收件人列表包括区域负责人和请求人。
该包依赖于完全可配置的 collective.watcherlist 补充。
JSON API
该包提供了一个名为 @@ombudsman-json 的视图,在门户根目录中提供,以JSON格式返回此信息。
显示的信息包括投诉机构和请求的简单格式
{ "claims": [ { "address": "Rua Comendador Roberto Ugolini, 20", "age": "50", "area": "comunicacao-social", "city": "Mooca", "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit.", "email": "foo@bar.com", "genre": "m", "kind": "solicitacao-de-informacao", "name": "Zé Ninguém", "postal_code": "03125-010", "state": "SP", "title": "Lorem ipsum", "uri": "https://127.0.0.1:8080/Plone/ouvidoria/20140423103340" }, ], "ombudsoffices": [ { "areas": [ { "area": "Recursos Humanos", "email": "fulano@foo.gov.br", "responsible": "Fulano" } ], "claim_types": [ { "claim_type": "Solicitação de informação" } ], "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit.", "managers": [], "title": "Ouvidoria", "uri": "https://127.0.0.1:8080/Plone/ouvidoria" } ] }
贡献者
Érico Andrei
Héctor Velarde
Jean Ferri
Karyn Nassif
Marcio Mazza
Ramiro Luz
变更日志
1.7 (2019-04-08)
不再需要RG [rafahela]
1.6 (2019-03-12)
公民办公室请求回答的新术语 [IolaneAndrade]
1.5 (2018-12-14)
修复图表中的响应性冲突 [IolaneAndrade]
修复投诉机构的权限以添加回复并添加新的Ombudsman角色 [IolaneAndrade]
添加升级步骤。添加Ombudsman角色 [IolaneAndrade]
1.4 (2018-07-17)
将CPF和RG字段添加到请求中 [rafahela]
1.3 (2018-07-09)
向投诉机构添加统计图表并将结构化JSON添加到图表中 [IolaneAndrade]
1.2 (2017-12-05)
添加recaptcha支持 [rafahela]
1.1 (未发布)
修复非现有模板的电子邮件 [jeanferri]
添加隐藏公开请求列表的选项 [hersonrodrigues]
添加电子邮件自定义模板 [hersonrodrigues]
1.0 (2015-09-25)
更改请求视图中的标题 [jeanferri]
改进响应选择框的审核状态功能 [jeanferri]
从翻译中移除冒号 [jeanferri]
将响应和附件的作者名称链接起来 [jeanferri]
按修改日期逆序排序索赔表 [jeanferri]
修复翻译错误 [jeanferri]
添加查看索赔个人信息的权限,包括测试 [ramiroluz]
更新翻译 [jeanferri]
改进索赔视图 [jeanferri]
在索赔表中添加分页 [jeanferri]
修复IDG主题中匿名用户的协议搜索 [jeanferri]
1.0rc2 (2015-08-26)
修复添加新监察官办公室的测试 [jeanferri]
1.0rc1 (2015-06-17)
规范化区域标题,以便使用选择值查找相应的电子邮件地址 [ramiroluz]
修复test_setup.py测试 [marciomazza]
修复匿名用户的添加索赔按钮 [jeanferri]
1.0b3 (2014-08-25)
支持在索赔中添加文件(参考 https://colab.interlegis.leg.br/ticket/2949)。 [ericof]
使用Portal Transforms将响应文本转换为x-web-intelligent(参考 https://colab.interlegis.leg.br/ticket/2975)。 [ericof]
1.0b2 (2014-07-02)
个人信息不应显示给匿名用户,仅显示给监察官的管理员用户(参考 https://colab.interlegis.leg.br/ticket/2946)。 [hvelarde]
为匿名用户也显示“开放请求”表格,以便所有人都能知道已经提出的请求及其响应(参考 https://colab.interlegis.leg.br/ticket/2946)。 [hvelarde]
添加Linkify,一个jQuery插件,如果响应中有URL,则自动创建链接(参考 https://colab.interlegis.leg.br/ticket/2946)。 [hvelarde]
现在填写地址、邮编、城市和州是可选的。性别和年龄字段已从表单中删除(参考 https://colab.interlegis.leg.br/ticket/2946)。 [hvelarde]
1.0b1 (2014-05-16)
用户信息不应在请求或通过API访问时提供给匿名用户。
1.0a1 (2014-04-27)
初始发布。
项目详情
interlegis.portalmodelo.ombudsman-1.7.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 31fc0b2cd39fef1d3ab4ccae1082f7f2471e5a620822a66c92526c23caca1523 |
|
MD5 | 08270e08b4f3f57ae78148f8c06d4f7e |
|
BLAKE2b-256 | 922a685daec51ca668c26f1c89a72a45b84eaa8ebda0786dea45b0d14480dad1 |