SDL Tridion 2011:富文本编辑器配置以生成特定标记

Rob*_*ett 6 tridion tridion-2011 tridion-content-manager

我要求在SDL Tridion Rich文本编辑器中为图像生成如下标记:

<div class="imagemasksmall">
   <img src="tcm:2-123-16" alt="My amazing image" />
</div>
Run Code Online (Sandbox Code Playgroud)

我最初的想法是使用FormatAreaStyles.css文件添加一个类div.imagemasksmall { },但是如果我在标记中添加div,这似乎只有可用.

有没有办法允许编辑器生成上述标记而无需手动编写代码?

Pet*_*aer 7

如果你只需要一个带有"imagemasksmall"类和内部图像的DIV,你可以分3步完成(因为你已经将样式添加到FormatAreaStyles.css):

  1. 插入图像
  2. 将Section Type下拉列表更改为"Generic container(div)"
  3. 将样式下拉菜单更改为"imagemasksmall"

如果您想减少所需的手动步骤数,您可能必须编写一个扩展程序,为用户执行这些步骤.