plone的注册表实现

Products.SignupSheet的Python项目详细描述


报名表

signupsheet是一个附加产品,允许站点管理员创建自定义 活动、研讨会、筹款活动和其他活动的登记表 需要在线注册。每个signupsheet定义使用的字段 对于每个 注册者 对象,它们通过atschemaeditoring产品包含。 注册者对象是最终用户填写和提交的内容。工作流 一旦提交,将每个提交的注册人置于私有状态 它可以被审查和批准。

注册表具有以下附加功能:

  • 注册者字段可以导出为csv
  • 可以设置等待列表和事件大小,向最终用户发送邮件 说明它们是等待批准还是在等待列表中。
  • "注册工作表"视图指示注册工作表是"已满"、"打开"还是 是否将用户放入等待列表。这是使用 事件大小和等待列表设置。
  • 最终用户将进入可定制的感谢页面。

此产品背后的关键动机是为站点管理者提供一种方法 要设置注册表单,该注册表单不仅仅通过电子邮件将字段发送到地址。 必须对字段进行配置,因为许多组都有特定的 对他们为活动收集的数据的要求。

经过身份验证的用户

如果您打算给经过身份验证的用户一种订阅事件的方式, 注册表尝试从用户的 数据:

要知道,如果保留所有默认字段(" first name "、" last name ",以及 " 电子邮件 ",它们将自动从 用户,

由于plone通常使用单个" 全名 "信息,而signupsheet则将其拆分 对于名字和姓氏,该过程尝试将您的全名一分为二。

如果您的全名策略是保留姓氏,然后按顺序保留姓氏,则 可以修改 first\u last\u name\u order属性来更改相同的顺序 在产品的ZMI属性表中。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何在另一个承诺中解决一个承诺?   java验证字符串输入   如何在Java中将数组转换为链表   配置Logstash以从socket接收数据,并将其插入java中的Elasticsearch   swing构建在Java中以相同顺序运行的JFrame   java什么是工具箱的正确路径。getImage()?   java springbootgradleplugin是否随springboot版本一起移动?   升级gradle插件后,java gradle项目同步仍失败   java CXF服务调用失败,出现意外命名空间上的解组错误   Javaservlet。servlet ctakesrestservice的init()引发异常   java我需要什么正则表达式来读取这个值'12,'   java如何使用Xstream在现有xml文件中导入带有节点的字符串?   基于特殊字符的java子串   java hibernate从查询创建通用对象