plone的附加字符串插值:在contentrule电子邮件中添加内容文本

collective.stringinterp.text的Python项目详细描述


这是plone.stringinterp模块的plone扩展。

将此添加到构建中,您将能够在中添加full content text 内容规则电子邮件。

如何使用

当您为plone内容规则准备电子邮件操作时,现在可以使用另外两个 文本中的标记:

${text}
当前文档全文
${indented_text}
与上述相同,但在每行前使用制表符右缩进文本。

文本从html转换为纯文本(因为美国是plone电子邮件)。

这样配置的邮件规则:

Hi,

the new document "${title}" has been created.

${text}

…将生成此:

Hi,

the new document "Welcome to Plone" has been created.

If you're seeing this instead of the web site you were expecting...

以及这样配置的邮件规则:

Hi,

the new document "${title}" has been created.

${indented_text}

…将生成此:

Hi,

the new document "Welcome to Plone" has been created.

    If you're seeing this instead of the web site you were expecting...

获取文本

“主文本字段”是一个抽象实体。 此产品尝试使用适配器猜测文本,因此您可以重写或提供更具体的 一个(参见代码中的一些示例)。

通常,支持这种文本提取:

  • 具有text字段的基于atcontenttypes的内容类型 (事件、新闻、文档、主题)
  • plone.app.discussion的评论
  • 具有text字段的灵活内容类型

另外,如果提供了“文本”属性,则只需尝试读取的通用适配器。

学分

Regione Emilia Romagna的支持下开发; 埃米莉亚·罗曼尼亚支持PloneGov initiative

作者

本产品由红海龟科技团队开发。

RedTurtle Technology Site

更改日志

0.3(2017-11-07)

  • 修复对象灵巧性内容完全为空时的适配器 文本字段。 [卢卡贝尔]

0.2(2013-09-06)

  • 修复对象没有文本字段(ie文件)[cekk]

0.1.1(2013-08-02)

  • 区域设置文件夹未注册 [基尔]

0.1(2013-05-30)

  • 初始版本

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

推荐PyPI第三方库


热门话题
java使用stanford我想在完成词性标注后,获得句子中的所有形容词和名词,并将它们存储在单独的字符串中   java表达式的类型必须是数组类型,但它解析为int的语法与工作的数组相同吗?   无法在节点中创建java日历对象。js在节点中使用java实用程序。js   java如何通过selenium从多行<tag>检索文本   将摘录发布到tableau服务器时发生java SSL错误   Eclipse中的java新Google分析   pom中指定的java maven插件。xml不会执行   java窗口商店未满(Spring Cloud Stream Kafka)   java如何使用Jar文件在IntelliJ IDEA中设置运行/调试配置?   JavaAWT适合2d游戏渲染吗?   java使用JGit Bare Repo提交并推送到GitHub?   保持图形的格式。将字符串拉入字符串对象(Java)   java JDBC如何在准备好的语句中设置char   PreparedStatement如何在Java中内部工作:SQL的编译和缓存如何工作   java UnknownHostException访问virtualBox上的服务   JLabel在JPanel上的java定位   从java包加载log4j属性