【问题标题】:TinyMCE in MODX deleting rel attributes in my html linksMODX 中的 TinyMCE 删除我的 html 链接中的 rel 属性
【发布时间】:2014-01-10 14:30:04
【问题描述】:

我有一个用 slimbox 构建的图片库,它在 MODX 中。我需要能够修改链接标签,以便客户端可以为每个图像添加标题。当您在 TinyMCE 编辑器中右键单击 MODX 中的图像时,您可以编辑标题标签,这是标题的来源。问题是当它被保存时,它会自动删除我的灯箱功能的 rel 属性。

我检查了 TinyMCE 文件夹中的 xconfig.js 文件,但似乎允许使用 rel 属性。我是否必须编辑此文件(我试过无济于事)还是需要在发生问题的实际页面中添加单独的代码行?

任何帮助将不胜感激。谢谢。

【问题讨论】:

  • 什么modx版本?进化似乎很好

标签: tinymce modx


【解决方案1】:

查看 MODX REvolution 中 TinyMce 的默认设置,结果发现 img 标签默认不允许使用“rel”。

'img[align<bottom?left?middle?right?top|alt|border|class|dir<ltr?rtl|height'
    +'|hspace|id|ismap<ismap|lang|longdesc|name|onclick|ondblclick|onkeydown'
    +'|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover'
    +'|onmouseup|src|style|title|usemap|vspace|width],'

您是否将其更改为允许 rel?如果你这样做了,那可能只是缓存问题,所以你可能想清除所有管理器缓存,甚至刷新权限。

【讨论】:

  • 我实际上只是更改了 slimbox 代码以从 alt 标签中提取标题。这样我的客户就可以通过文本编辑器更改 img 属性,而不会弄乱 中的任何内容。此外,在 TinyMCE 中,alt 属性显示为“图像描述”,因此它是一种虚拟证明。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-04
  • 1970-01-01
  • 1970-01-01
  • 2013-06-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多