Page 1 of 1

Unix Lower Case Sensitive

Posted: Thu Mar 31, 2011 8:59 am
by John_R
I am having an issue with running Web Help Mobile on Unix. Unix apparently is case sensitive (lowercase). In Unix Default.htm is different from default.htm.

I can get the htm files under the content lowercase easy enough. The problem occurs with the htm files in under the resource folder and the code within all htm files (i.e. href="../Default.htm" or link href="../Skins/Default/Stylesheets/Header.css"). I can manually change everything so it works but everything gets overwritten back to capatilized htm and xml files if I update the document.

Is there a setting within Madcap where I can generate all the files to be lowercase? If not, is there a tool that anyone recommends that would alleviate some of the tedious work involved with a manual workaround?

Re: Unix Lower Case Sensitive

Posted: Thu Mar 01, 2012 9:42 am
by dmehaffey
Came across your post when searching the same problem. I imagine you've found the solution already, but it is to manually set the output file to "default.htm" (lower d) in the target. For others, here's what you do (works for Web Help, did not test other target types):
  1. Open the target you are using to build your help.
  2. Go to the General tab.
  3. In the Output File list/box, type default.htm -lower d.
Note that this also fixes all the other files that start with "Default," like "default.js."