它看起来像从标记样式下拉列表中删除元素的唯一方法是修改主Sharepoint配置单元中的文件。在这些更改之后,重置IIS可能是一个好主意,然后按Ctrl-F5可以完全刷新浏览器正在看到的内容。
这通常不推荐使用,因为这些文件可能会作为Sharepoint升级的一部分进行更改,但它似乎是唯一可靠工作的方式。
要从标记样式下拉列表中删除不需要的元素,请删除影响在此模式中命名的类的所有CSS规则.ms-rteElement-XXXX。我们自己的样式可以在我们自己的样式表中添加。
有四个文件需要修改,两个Controls.css副本和两个Corev4.css副本。
它们的位置如下;
Controls.css
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\FEATURES\PublishingLayouts\en-us\Controls.css
COREV4.CSS
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS\1033\STYLES\COREV4.CSS
CONTROLS.CSS
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS\1033\STYLES\CONTROLS.CSS
COREV4.CSS
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS\1033\STYLES\Themable\COREV4.CSS