However, when I go to Content Design view, this extension doesnot shows up under any of the 5 tabs (Input Transform, Output Transform, Validations, Preprocessing, Post Processing)of the properties page of a Content type.
Or am I looking under the wrong place, and it should be available/ configured somewhere else. I need to somehow be able to have it invoked on creation of the content item.
To accomplish this will require you to write a Validation extension in Java. This can be an “item” validation, which means that it executes when the content item is approved in the workflow, or a field validation which means that it executes when the content item is saved (with the insert or update button).
The Java code that you have to write is not that complicated, but it’s considerably different between the 2 cases.
The requirement is to launch the web browser with the URL entered by the user in the title field. Since extensions are server side code, is there any way to launch the browser with the url from the Java extensions?
Or is there any other better way to meet this requirement. IF the user entered a non existent URL, we need to somehow give the user a warning that the URL they entered is NOT EXISTENT but at the same allow them to continue further if they choose to.
If you are thinking of providing a button to launch the browser by the contibutor to check whether he added a right URL or not, then you have to create a custom control that does that for you.
You can also add the Jquery URL validator, and may be some AJAX call to validate the existance of the webpage. (I have not explored this part though)