将登录表单转换为Portlet管理器以便于自定义

collective.pluggablelogin的Python项目详细描述


简介

collective.pluggablelogin覆盖标准plone登录表单 使用一个使用portlet管理器的模板,以便 可以配置组件。

https://github.com/collective/collective.pluggablelogin/raw/master/screenshot.png

配置

转到插件控制面板并激活“可插入登录页面”

现在,如果您以管理者身份登录到/login,您将看到 “管理Portlet”链接,可用于管理可用的 登录Portlet。默认情况下,标准登录portlet和 注册表单Portlet已启用(仅显示后者 如果站点启用了自注册)。

以及通过web界面进行的手动分配,即可插入的登录 页面也可以通过genericsetup以同样的方式分配portlet 就像plone的其他portlet管理器一样。例如,注册自定义 porlet在可插入的登录页面上,在^{tt3}中使用这个示例$ 在常规设置配置文件中:

<portletsxmlns:i18n="http://xml.zope.org/namespaces/i18n"i18n:domain="plone"><assignmentname="navigation"category="context"key="/"manager="collective.pluggablelogin"type="my.product.portlets.CustomLoginPortlet"insert-before="*"visible="True"><propertyname="title">string:Login portlet title</property><propertyname="description">string:Example property</property></assignment></portlets>

学分

由david glick和Groundwire Consulting开发。由Innocence Project赞助。

待办事项

  • 重构登录或注销视图上的内联样式。

更改日志

1.2.1(2015-05-20)

  • 避免在带有 新型Z3C表单。 [大卫杰布]

1.2(2015-03-23)

  • 允许注册portlet与新的(z3cform)和 旧式(zope.formlib)注册表表单。 [大卫杰布]

1.1(2014-01-30)

  • 向login portlets div添加id,确保可以选择元素 在页面上。 [大卫杰布]
  • 改进登录页面的样式,使用注销页面进行规范化。 [大卫杰布]
  • 添加已注销的页面模板以显示可插入登录。 [大卫杰布]
  • 改进登录页的样式和格式。 [大卫杰布]
  • 修复了在登录页上拖尾后生成的空<;div>;的问题<;/html>; 结束标记。 [大卫杰布]

1.0(2012-05-10)

  • 初步实施 [大卫萨格里]

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

推荐PyPI第三方库


热门话题
如何使用运行时从JAVA运行openssl命令?   不使用线程安全类(如AtomicInteger和SynchronizedList)的java ProducerConsumer问题   匹配字符串的java模式   在java中使用泛型接口作为返回类型   java将可能具有序列化JSON值的hashmap作为节点添加到JSON字符串中   Eclipse无法从Java8流推断正确的类型   java无法了解标准JButton的大小   java我能用一个循环优化这个函数吗(在第一种方法中)?   Apache CXF中基于WebSocket的java SOAP?   java想要运行奇偶和求和三步   矩阵上随机元素的java集值   java布尔相等:0==a,操作数顺序重要吗?   java Eclipse不会退出我的插件   java如何在spring的SOAP拦截器中获取HttpServletRequest和HttpServletResponse