Page 1 of 1

Web Media Blocks default URL should be lowercase

Posted: Mon Jul 09, 2012 1:37 pm
by tofutim
Hi, when I build Web Media Blocks, I end up with default URLs that look like

http://xxx.comMicrosoft .NET Framework 2.0 with Service Pack 2.7zip

I'm happy use the default ones, but where can I set the path so that the / comes in the right place? Also the generated .7zip files ends up all lower case

microsoft .net framework 2.0 with service pack 1.7zip

It would be great if the web url generated was also matching that (lower case) or vice versa. Did I miss a setting somewhere?

Re: Web Media Blocks default URL

Posted: Mon Jul 09, 2012 1:50 pm
by tofutim
Ok, I found that it is keyed to your "Product Updates Link" in Add-Remove Programs. If you change this link (in my case to add a /), and then uncheck and re-check all Application Requirements, the links will show up with the slash. However, they are still Proper case instead of lower case.

Re: Web Media Blocks default URL

Posted: Mon Jul 09, 2012 5:27 pm
by tofutim
This is particularly problematic on Amazon S3 which appears to be non-negotiably case-sensitive.

Re: Web Media Blocks default URL

Posted: Tue Jul 10, 2012 10:58 am
by FrancescoT
Dear tofutim,

Probably I missed somethings, but the download URL in Web Media Block can be manually entered as you want.
In most cases the download link is totally different from that one used in "Product Updates Link".

Actually the Web Media File produced is always lower case.

Regards

Re: Web Media Blocks default URL

Posted: Tue Jul 10, 2012 4:27 pm
by tofutim
Thanks for writing back. Indeed, I just manually updated everything. For future versions of InstallAware, I would request that the automatically generated link (Proper case) match the generated file (lower case) in case.

Re: Web Media Blocks default URL

Posted: Tue Nov 06, 2012 4:20 am
by tofutim
Hi, in future versions, I would like to suggest either outputing the web media blocks with proper case or changing the default download URLs so that they are lower case. Currently web media blocks are output with lower case, but the Download URLs are upper-case, for example, the default URL is

http://www.mywebsite.com/Microsoft .NET Framework 2.0 with Service Pack 2 (x64).7zip

but when the Build is generated, the file is

microsoft .net framework 2.0 with service pack 2 (x64).7zip

Since I am hosting on Amazon, case is considered, so everytime I change a pre-req I have to edit not just the website but the file name.

Re: Web Media Blocks default URL should be lowercase

Posted: Tue Nov 06, 2012 11:16 am
by tofutim
2012-11-06_0928.png
2012-11-06_0928.png (81.2 KiB) Viewed 13158 times


I beg you, please make the Download URL file name lower case to match the output files. I have three projects where I have to manually change all Download URL files to lowercase. Manual changes are just fraught with error. Unfortunately there doesn't seem to be a way to copy Download URLs from one project to the next (not in the MSIcode). Surely I can't be only one with this problem?

I would accept a button in the dialog that says, "make the Download URL lower case to match the output file".

Re: Web Media Blocks default URL should be lowercase

Posted: Tue Nov 06, 2012 11:27 am
by tofutim
Turns out that the Download URL is embedded in the [DEFINE WEB MEDIA ...] block and can be copied across projects! :)

Still I would request in the future that the Download URL is default lowercase to match the output file.

Re: Web Media Blocks default URL should be lowercase

Posted: Tue Nov 06, 2012 11:51 am
by FrancescoT
I will forward the request to dev team.

Regards

Re: Web Media Blocks default URL should be lowercase

Posted: Tue Nov 06, 2012 8:04 pm
by Obliterator
Please don't default the URLs to lowercase!
Rather please make the output files match the case specified in the URL.
That way those who want lower case can have it and those who want mixed case (like me) can have it.
I currently rename the output media blocks with a batch rename script but I'd rather not have to.