50 'cleanword' =>
'CleanWord' 53 public function main($parentObject) {
54 return parent::main($parentObject) && $this->thisConfig[
'enableWordClean'] && is_array($this->thisConfig[
'enableWordClean.'][
'HTMLparser.']);
64 $registerRTEinJavascriptString =
'';
65 $button =
'cleanword';
66 if (in_array($button, $this->toolbar)) {
67 if (!is_array($this->thisConfig[
'buttons.']) || !is_array($this->thisConfig[
'buttons.'][($button .
'.')])) {
68 $registerRTEinJavascriptString .=
' 69 RTEarea[' . $RTEcounter .
'].buttons.' . $button .
' = new Object();';
71 $registerRTEinJavascriptString .=
' 72 RTEarea[' . $RTEcounter .
'].buttons.' . $button .
'.pathParseHtmlModule = "' .
74 RTEarea[' . $RTEcounter .
'].buttons.' . $button .
'.hotKey = "' . ($this->thisConfig[
'enableWordClean.'][
'hotKey'] ?:
'0') .
'";';
76 return $registerRTEinJavascriptString;
$convertToolbarForHtmlAreaArray
$relativePathToLocallangFile
applyToolbarConstraints($show)
static trimExplode($delim, $string, $removeEmptyValues=FALSE, $limit=0)
buildJavascriptConfiguration($RTEcounter)
static getModuleUrl($moduleName, $urlParameters=array(), $backPathOverride=FALSE, $returnAbsoluteUrl=FALSE)