I have in my output folder
a sub-folder Pano with a panoramic web page:
I like to add this as a web location in my album, so I add a New page / Web location and enter as URL the name of the index file in the sub-folder: Pano/index.html see enclosed screen-shot.
After I made the album and displayed the new web location, I get error: The DNS address of the pano server can not be found.
Yes the nucleus of the request is the same, but my requested implementation with a file browse button is more user friendly: less chance that the user enters wrong characters and there is no need to remember the meaning of dots in names like ../pano and ./pano
There will likely be a local file browser button too.
Of course, that raises the question about the relative URL: "relative to what?" I suppose relative to the output directory. Fine, as long as I'm not stuck with that. A user's website may not be organized on the server the same way he organizes his material on his PC.
I use in my skins the rule everything that does not start with 'http' is a relative URL.
How exciting for you.
But that has nothing to do with this subject. As implemented, the webLocation entry box currently assumes that anything entered there is an absolute address - it prepends http:// to the URL. That's not a bad thing to do - you don't want to force users to have to enter http:// every time they want to specify a webLocation.
But there needs to be a way to signal to jAlbum that you really do want a relative URL. Starting with a dot can be taken as a signal that that's what the user wants to do.