问题描述
在Typo3中,我有一个具有纯文本字段的内容元素(没有RTE / CKEditor字段)。如果用户输入电子邮件地址,则应将其自动转换为电子邮件链接。如何用Typoscript甚至直接在Fluid-Script中实现?
这是我的方法:每个
h = ax.bar(range(size),randomlist)
def updateGraph(lst):
for hh,ll in zip(h,lst):
hh.set_height(ll)
plt.pause(0.001)
<f:cObject typoscriptObjectPath="lib.emaillink" data={adrtxt: tx_mask_cnt_consultation_adr_item_txt} />
在此先感谢您的帮助!
解决方法
这是TYPO3的功能,但不同版本之间的细节有所不同。
有时您需要前缀mailto:
,有时则必须避免使用该前缀。
特别是如果您想从电子邮件收集者中隐藏电子邮件地址,则将电子邮件加密并与javascript链接,然后将可见(原始)电子邮件地址修改为傻瓜正则表达式搜索。
看看manual
config {
spamProtectEmailAddresses = -5
spamProtectEmailAddresses_atSubst = <span class="at">(at)</span>
}
((在运行时可以用简单的at
替换类@
的所有span标签,因此对访问者来说电子邮件看起来很正常。
由于我一直使用这种加密方式,因此无法确定它是否仅在激活此功能时有效。试试看。