【问题标题】:Ektron CMS not saving image alt text?Ektron CMS 不保存图像替代文本?
【发布时间】:2013-06-04 16:02:32
【问题描述】:

在我们的大学,我们使用 Ektron CMS 8.02 SP2,我们正在努力使我们的网站达到 508 合规性。

单击发布按钮后,编辑器不会将图像替换文本保存在 xml 中。这在我们的网站上造成了问题,因为我们必须为网站上的所有图像提供图像替代文本。目前,alt 文本默认为图像源,但即便如此,它也没有存储在我们需要添加文本的各个页面的 xml 中。

有什么办法可以解决这个问题吗?

我尝试过的事情:

  1. 查看 Ektron 使用其(已失效)系统的指南。
  2. 问这个问题。

如果可能的话,我想避免编辑 xml 模板,但如果这是解决此问题的唯一方法,请告诉我。

这个问题的目的是在不编辑 xml 模板的情况下找到替代方法。

【问题讨论】:

  • 这是结构化内容(例如 SmartForm 内容)吗?还是非结构化内容(HTML/所见即所得内容)?鉴于您提到的 XML,我假设 SmartForm 结构化内容。您是否使用“仅图像”字段?我们刚刚在 8.02 SP5 和 SP3 上尝试过;当我从库中插入图像时,默认情况下,仅图像字段包含一个 alt 属性。如果您可以发布更多详细信息,将会很有帮助。
  • 我们使用结构化内容 (SmartForms),模板使用仅图像字段。当我单击图像图标时,会弹出对话框,其中包含边框、替代文本、对齐方式、来源、间距和尺寸字段。替换文本会自动填充图像源字段。编辑替代文本时,不会保存它,并且下次编辑页面时,替代文本会再次包含图像源。我查看了页面的 XML,其中没有 Alt Text 字段。

标签: ektron


【解决方案1】:

智能表单中的图像字段可以通过两种方式进行配置。

选项1:值是一个元素

<FieldName>
    <img src="{path}" alt="{text}" />
</FieldName>

在这种情况下,图像属性被保留。

选项2:值是纯文本

<FieldName>{path}</FieldName>

在这种情况下,只有路径被存储为纯文本字符串。

根据您的描述,我猜您在需要选项 1 时正在使用选项 2。

在此处查看红色轮廓区域:

【讨论】:

  • 感谢 Ektron 支持在我发邮件和打电话 5 次时没有告诉我这个...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-09-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-09-21
相关资源
最近更新 更多