首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >中断链接和内容编辑器问题

中断链接和内容编辑器问题
EN

Stack Overflow用户
提问于 2012-11-20 20:56:12
回答 3查看 3.5K关注 0票数 0

我们已经注意到,在我们的sitecore网站上的断开链接的数量有所增加。

有些是因为

  1. 用户培训
  2. 发布问题(链接页尚未发布)
  3. 可能是内容编辑器问题

很难验证其中的一些,但有时链接可能有创作页面URL (这意味着有人没有遵循SOP),有时他们有一个奇怪的url,如/shell/Content /.

因此,我们正试图在网页上线之前积极地修复这些问题。

我有几个想法,比如编写一个可以查看所有“富文本字段”的Handler,以及寻找不一致的地方(比如编写服务器URL)。同时,使用爬虫类型的验证器可以帮助我们(http://home.snafu.de/tilman/xenulink.html#Description),但是我们想知道社区正在做什么来解决这个问题。

“内部链接检查器”通常运行良好,但不会检测到许多错误的设置(我认为它将它们看作是‘外部链接’)。

非常感谢您的投入!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-11-20 21:35:05

在项目完成之前,我建议在工作流命令中添加一个新的验证操作。然后,你可以积极阻止他们被发表,并立即给出反馈。如果您不使用工作流,您可以添加一个新的项级验证器,但在我的经验中,这些项级验证器常常被忽略--在现有的验证器上出现太多的错误。

票数 1
EN

Stack Overflow用户

发布于 2012-11-21 20:51:11

如果您有href="~/link.aspx?_id=EB3AD128E7BF4F3C9F3812F701D7724E&_z=z“字段并创建内部链接,则在RichText视图中,您的内部链接如下所示:”当您将鼠标悬停在RichText字段上时,在~/link.aspx之前显示“/RichText/Shell/Controls/RichText/”。这是正常行为。此链接在呈现RTE字段时被修改为正常链接。

但是,一定要使用Sitecore控件来呈现这些RTE字段并呈现链接。另外,在XSLT中使用sc:fld()而不是sc: field ()可以创建奇怪的链接,因为sc:fld正在呈现字段的原始值。

在所有我一直在做的Sitecore项目中,我对断链没有太多的问题。

票数 3
EN

Stack Overflow用户

发布于 2013-01-16 10:13:12

有一个已知的错误,从一个富文本编辑器复制粘贴链接,其中路径信息被附加到链接(生成/shell/内容编辑器/东西)。塞托雷在这里有个解决办法:

http://sdn.sitecore.net/Products/Sitecore%20V5/Sitecore%20CMS%206/ReleaseNotes/KnownIssues%20Recommended/Copying%20and%20pasting%20link%20in%20rt%20fields%20may%20break%20the%20link.aspx

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13481988

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档