Проверка ссылки на SiteCore - PullRequest
1 голос
/ 16 января 2012

Можно ли настроить проверку, чтобы проверить, все ли (внешние) ссылки действительны до утверждения страницы?Можно ли проверить ссылки как в полях ссылок, так и в полях редактора Rich Text?

Я не могу найти ничего на собственном форуме SiteCore, который занимается этим.У Джона Уэста есть довольно подробное сообщение в блоге об управлении ссылками, но, насколько я вижу, он не касается внешних ссылок.Он также ссылается на модуль общего источника под названием LinkProvider, но опять же, похоже, он не имеет дело с внешними URL-адресами.

Кажется также, что модуль общего источника (хотя и довольно устарел), который предназначен именно для этого, но, судя по всему, он просто сообщает о неработающих ссылках, а не позволяет вамподключить что-то к проверке для каждой страницы.

1 Ответ

3 голосов
/ 16 января 2012

Вы можете посмотреть код упомянутого вами инструмента Shared Source и попытаться реализовать функциональность для проверки внешних ссылок в вашем собственном валидаторе класса C #.

Раздел 4.6.2 Client Configuration Cookbook SC 6.2 ( PDF link ) имеет заглушку пользовательского валидатора, который поможет вам начать работу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...