При добавлении в библиотеку документов SharePoint файлов имеющих расширения незарегистрированных в SP типов - визуальное представление таких документов выглядит в форме белого листа. Если к примеру мы хотим зарегистрировать два новых типа файлов, сделать это можно так:
На фронт-энд сервере SharePoint в каталог
C:Program FilesCommon FilesMicrosoft SharedWeb Server Extensions12TEMPLATEIMAGES
На фронт-энд сервере SharePoint в каталог
C:Program FilesCommon FilesMicrosoft SharedWeb Server Extensions12TEMPLATEIMAGES
добавляем файлы с изображением нужных нам иконок в формате gif размером 16x16. Пускай к примеру в нашем случае это ICPS1.gif (файлы скриптов PowerShell) и ICPDF.GIF (файлы Adobe PDF)
Далее в файле
C:Program FilesCommon FilesMicrosoft SharedWeb Server Extensions12TEMPLATEXMLDOCICON.XML
делаем следующие изменения в соответствующей секции:
C:Program FilesCommon FilesMicrosoft SharedWeb Server Extensions12TEMPLATEXMLDOCICON.XML
делаем следующие изменения в соответствующей секции:
<DocIcons>
<ByExtension>
<Mapping Key="pdf" Value="ICPDF.GIF"/>
<Mapping Key="ps1" Value="ICPS1.gif"/>
</ByExtension>
</DocIcons> Затем перегружаем IIS командой
iisreset /noforce и открыв представление библиотеки документов с файлами типа *.pdf и *.ps1 любуемся результатом ))
<ByExtension>
<Mapping Key="pdf" Value="ICPDF.GIF"/>
<Mapping Key="ps1" Value="ICPS1.gif"/>
</ByExtension>
</DocIcons> Затем перегружаем IIS командой
iisreset /noforce и открыв представление библиотеки документов с файлами типа *.pdf и *.ps1 любуемся результатом ))
Добавить комментарий