2013-08-21 34 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

相關問題