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

时间:2013-01-08 09:41:43

标签: tridion tridion-2011 tridion-content-manager

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

<div class="imagemasksmall">
   <img src="tcm:2-123-16" alt="My amazing image" />
</div>

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

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

1 个答案:

答案 0 :(得分:7)

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

  1. 插入图片
  2. 将“章节类型”下拉列表更改为“Generic container(div)”
  3. 将样式下拉列表更改为“imagemasksmall”
  4. 如果您想减少所需的手动步骤数量,您可能需要编写一个扩展程序,为用户执行这些步骤。