Reimplementing Web resources used by Custom URLs
If you upgrade from a release before SDL Tridion 2011, some changes may require you to reimplement the code in Web resources referenced by Custom URLs.
About this task
A Custom URL is an optional property of a Schema field. If you set this property to a URL while creating your Schema, then any items based on this Schema (say, Components) display the label of the field name as a clickable link. Clicking the link accesses the Web resource at the URL provided.
You can make the Custom URL property refer to normal content on a Web page. Such content could contain, for example, hint text explaining what the author should fill in in this field. If you implemented these kinds of Web resources only, your implementation will continue to work normally.
On the other hand, in earlier versions of SDL Tridion it was also possible to access various properties of the field, its container, and a number of other properties. Refer to the topics about Custom URLs in the chapter about Schemas in your old SDL Tridion Content Management Implementation Manual. These properties were available in the Web page through the window.dialogArguments property. You could also set the values of the various field properties from the Web resources in the window.returnValue property.
As of SDL Tridion 2011, these properties can still be accessed and manipulated, but your original script code will no longer work. Not only does the new GUI framework no longer support ASP, there is now also a specific API for manipulating these values. Refer to the Content Manager implementation documentation for details.