Web Media Blocks default URL should be lowercase

Got a problem you cannot solve? Try here.
Post Reply
tofutim
Posts: 176
Joined: Thu Mar 01, 2012 1:16 pm

Web Media Blocks default URL should be lowercase

Post 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?
Last edited by tofutim on Tue Nov 06, 2012 4:21 am, edited 1 time in total.
tofutim
Posts: 176
Joined: Thu Mar 01, 2012 1:16 pm

Re: Web Media Blocks default URL

Post 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.
tofutim
Posts: 176
Joined: Thu Mar 01, 2012 1:16 pm

Re: Web Media Blocks default URL

Post by tofutim »

This is particularly problematic on Amazon S3 which appears to be non-negotiably case-sensitive.
FrancescoT
Site Admin
Posts: 5361
Joined: Sun Aug 22, 2010 4:28 am

Re: Web Media Blocks default URL

Post 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
Francesco Toscano
InstallAware Software

White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Publications - http://www.installaware.com/publications-review.htm
InstallAware Help -F1 anywhere in the InstallAware IDE
tofutim
Posts: 176
Joined: Thu Mar 01, 2012 1:16 pm

Re: Web Media Blocks default URL

Post 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.
tofutim
Posts: 176
Joined: Thu Mar 01, 2012 1:16 pm

Re: Web Media Blocks default URL

Post 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.
tofutim
Posts: 176
Joined: Thu Mar 01, 2012 1:16 pm

Re: Web Media Blocks default URL should be lowercase

Post by tofutim »

2012-11-06_0928.png
2012-11-06_0928.png (81.2 KiB) Viewed 14584 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".
tofutim
Posts: 176
Joined: Thu Mar 01, 2012 1:16 pm

Re: Web Media Blocks default URL should be lowercase

Post 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.
FrancescoT
Site Admin
Posts: 5361
Joined: Sun Aug 22, 2010 4:28 am

Re: Web Media Blocks default URL should be lowercase

Post by FrancescoT »

I will forward the request to dev team.

Regards
Francesco Toscano
InstallAware Software

White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Publications - http://www.installaware.com/publications-review.htm
InstallAware Help -F1 anywhere in the InstallAware IDE
Obliterator
Posts: 53
Joined: Fri May 01, 2009 11:54 am

Re: Web Media Blocks default URL should be lowercase

Post 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.
Post Reply