This is not a real question or bug but more a usability issue I came across that I would like to see considered.
I've used Xenu link checker on a site, after one of my clients has used the SilverStripe CMS system for a couple of months. I've noticed that for external links they often forget the http:// bits. Trying this myself I have noticed the following happening when creating an external link:
1. I select Link to 'Another website'.
2. I paste the URL, but forget adding 'http://', starting with www only as my client does.
3. Inserting the link Silverstripe reverts the link to 'Page on the site' rather than 'Another website'
Wouldn't it make more sense if SilverStripe automatically adds http:// if 'Another website' is selected rather than revert to 'Page on the site'?