summaryrefslogtreecommitdiff
path: root/docs/smbdotconf/filename/mangledmap.xml
blob: b4be3a80d26a7aec740a03d95ed1cb67e62c09ba (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<samba:parameter name="mangled map"
				 type="string"
                 context="S"
                 xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
	<para>
	This is for those who want to directly map UNIX file names which cannot be represented on 
	Windows/DOS.  The mangling of names is not always what is needed.  In particular you may have 
	documents with file extensions that differ between DOS and UNIX. 
	For example, under UNIX it is common to use <filename moreinfo="none">.html</filename> 
	for HTML files, whereas under Windows/DOS <filename moreinfo="none">.htm</filename> 
	is more commonly used.
	</para>

	<para>
	So to map <filename moreinfo="none">html</filename> to <filename moreinfo="none">htm</filename> 
	you would use:
	</para>
		
	<para>
	<smbconfoption name="mangled map">(*.html *.htm)</smbconfoption>.
	</para>

	<para>
	One very useful case is to remove the annoying <filename moreinfo="none">;1</filename> off 
	the ends of filenames on some CDROMs (only visible under some UNIXes). To do this use a map of 
	(*;1 *;).
	</para>
</description>

<value type="default"><comment>no mangled map</comment></value>
<value type="example">(*;1 *;)</value>
</samba:parameter>