SPS中预置了很多种文件类型的图标,如txt、doc、xls、gif、jpg等等,而还有一些类型并没有加入其中,如rar、swf、exe。如果在SPS中上传此类文件,则其图标显示为未知类型文件。如何为它定制图标呢。
首先要制作一个GIF格式的图标文件,尺寸为16 * 13,将它保存到SPS服务器的C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\60\TEMPLATE\IMAGES目录中,不同版本的SPS目录会有出入,您可以自已找一下。
打开C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\60\TEMPLATE\XML\DOCICON.XML文件,里面已经有很多内容了,其格式为:
<DocIcons>
<ByProgID>
<Mapping Value="icgen.gif" />
</Default>
</DocIcons>
<Default>里的是默认的样式,我们需要将添加的样式加到<ByExtension></ByExtension>之间。假设我们要为EXE文件做图标,图标文件名为icexe.gif,则应加入:<Mapping Key="exe" Value="icexe.gif" />
<Default>里的是默认的样式,我们需要将添加的样式加到<ByExtension></ByExtension>之间。假设我们要为EXE文件做图标,图标文件名为icexe.gif,则应加入:<Mapping Key="exe" Value="icexe.gif" />