Создание привязки иконок приложений для новых типов файлов в библиотеках документов SharePoint Server 2007

При добавлении в библиотеку документов SharePoint файлов имеющих расширения незарегистрированных в SP типов — визуальное представление таких документов выглядит в форме белого листа. Если к примеру мы хотим зарегистрировать два новых типа файлов, сделать это можно так:
На фронт-энд сервере SharePoint в каталог

C:Program FilesCommon FilesMicrosoft SharedWeb Server Extensions12TEMPLATEIMAGES
добавляем файлы с изображением нужных нам иконок в формате gif размером 16×16. Пускай к примеру в нашем случае это ICPS1.gif (файлы скриптов PowerShell) и ICPDF.GIF (файлы Adobe PDF)
Далее в файле

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 любуемся результатом ))

Добавить комментарий