2013-08-21 36 views
3

CMS用户倾向于将任何内容粘贴到CMS文本编辑器中。为了防止网站被破坏 - 并且因为TYPO3没有非wysiwyg编辑器(如markitup),我希望至少有一些很好的旧“强制纯文本粘贴”。如何强制BE用户在TYPO3 6.x中以纯文本格式粘贴?

TYPO3的RTE有一个按钮“pastetoggle,pastebehaviour,pasteastext”。但我没有设法配置它,所以它总是处于活动状态。

此外,还有一个扩展ad_rtepasteplain,但它在TYPO3 6.1中没有产生任何结果。

有没有一种可以实现TYPO3 6.x粘贴为纯文本的方式?

[编辑] 我发现(用于用户TSConfig)

  • setup.default.rteCleanPasteBehaviour
  • setup.override.rteCleanPasteBehaviour

以及(对于选项Page TSconfig)

  • buttons.pastetoggle.setActiveOnRteOpen
  • buttons.pastetoggle.hidden

......这些都没有运行过。如果这是要走的路:有没有一个工作教程?

+0

我发现setup.default.rteCleanPasteBehaviour和setup.override.rteCleanPasteBehaviour用户TSConfig以及按钮.pastetoggle.setActiveOnRteOpen和buttons.pastetoggle.hidden页面TSConfig - 我没有运行过 – Urs

回答

7

明白了。这是我的当前设置

RTE.default { 
    enableWordClean = 1 
    removeTrailingBR = 1 
    removeComments = 1 
    removeTags = center, font, o:p, sdfield, u 
    removeTagsAndContents = link, meta, script, style, title 

    hidePStyleItems = h5,h6,pre,address,div 

    // buttons 
    showButtons = chMode, formatblock, insertcharacter, removeformat, unorderedlist, orderedlist, outdent, indent, link, copy, cut, paste, showhelp, about,line, bold,pastetoggle, pastebehaviour, pasteastext 

buttons.pastetoggle.setActiveOnRteOpen = 1 
buttons.pastetoggle.hidden = 1 

} 

以及setup.override.rteCleanPasteBehaviour = pasteStructure或用户明文TSConfig

相关问题