我想要将 TYPO3 4.7.5 升级到 TYPO3 4.7.10。现在我进入了 升级向导
,并且它显示:
自TYPO3 4.6以来,以下Page TSconfig RTE属性已弃用,并将在TYPO3 6.0中删除。
弃用的属性 使用代替 disableRightClick contextMenu.disable disableContextMenu contextMenu.disable hidePStyleItems buttons.formatblock.removeItems hideFontFaces buttons.fontstyle.removeItems fontFace buttons.fontstyle.addItems hideFontSizes buttons.fontsize.removeItems classesCharacter buttons.textstyle.tags.span.allowedClasses classesParagraph buttons.blockstyle.tags.div.allowedClasses classesTable buttons.blockstyle.tags.table.allowedClasses classesTD buttons.blockstyle.tags.td.allowedClasses classesImage buttons.image.properties.class.allowedClasses classesLinks buttons.link.properties.class.allowedClasses blindImageOptions buttons.image.options.removeItems blindLinkOptions buttons.link.options.removeItems defaultLinkTarget buttons.link.properties.target.default fontSize buttons.fontsize.addItems RTE.default.classesAnchor RTE.default.buttons.link.properties.class.allowedClasses RTE.default.classesAnchor.default.[link-type] RTE.default.buttons.link.[link-type].properties.class.default mainStyleOverride contentCSS mainStyleOverride_add.[key] contentCSS mainStyle_font contentCSS mainStyle_size contentCSS mainStyle_color contentCSS mainStyle_bgcolor contentCSS inlineStyle.[any-keystring] contentCSS ignoreMainStyleOverride n.a. disableTYPO3Browsers buttons.image.TYPO3Browser.disabled 和 buttons.link.TYPO3Browser.disabled showTagFreeClasses buttons.blockstyle.showTagFreeClasses 和 buttons.textstyle.showTagFreeClasses disablePCexamples buttons.blockstyle.disableStyleOnOptionLabel 和 buttons.textstyle.disableStyleOnOptionLabel
您目前在1个页面上(包括已删除和隐藏页面)使用这些属性。
页面ID:2
此向导无法更新以下属性,其中一些属性存在于这些页面上:
已弃用的属性 fontSize RTE.default.classesAnchor RTE.default.classesAnchor.default.[link-type] mainStyleOverride mainStyleOverride_add.[key] mainStyle_font mainStyle_size mainStyle_color mainStyle_bgcolor inlineStyle.[any-keystring] ignoreMainStyleOverride disableTYPO3Browsers showTagFreeClasses disablePCexamples
因此,这些页面的Page TSconfig列需要手动更新。
仅搜索了过时属性的页面记录。但是,这些属性也可以在BE组和BE用户记录中使用(前缀为page.)。这些不会被此向导搜索或更新。
Page TSconfig也可以从外部文件中包含。这些不会被此向导更新。如果需要,更新将需要手动完成。
还要注意,htmlArea RTE提供的默认配置中已替换弃用的属性。
我发现了一个页面的TS配置:
RTE.classes{
highlight{
name = newStyle
value = color:#636466; font-size:15px;
}
brown{
name = braun
value = color:#9A3811;
}
}
RTE.default{
ignoreMainStyleOverride = 1
useCSS = 1
showTagFreeClasses = 1
contentCSS = fileadmin/templates/css/rte.css
buttons {
blockstyle.tags.div.allowedClasses := addToList(highlight, brown)
blockstyle.tags.p.allowedClasses := addToList(highlight, brown)
textstyle.tags.span.allowedClasses := addToList(highlight, brown)
}
proc.allowedClasses := addToList(highlight, brown)
}
我已将其更改为
RTE.classes{
highlight{
name = newStyle
value = color:#636466; font-size:15px;
}
brown{
name = braun
value = color:#9A3811;
}
}
RTE.default{
useCSS = 1
contentCSS = fileadmin/templates/css/rte.css
buttons {
blockstyle.showTagFreeClasses = 1
blockstyle.tags.div.allowedClasses := addToList(highlight, brown)
blockstyle.tags.p.allowedClasses := addToList(highlight, brown)
textstyle.showTagFreeClasses = 1
textstyle.tags.span.allowedClasses := addToList(highlight, brown)
}
proc.allowedClasses := addToList(highlight, brown)
}
但是“升级向导”仍然抱怨。我查看了主TS、用户TS、用户组TS、数据库的导出文件,但都没有使用上述属性。我的添加样式也不再起作用了...这些废弃的属性在哪里?我该如何找到它们?