Как ни странно, но стандартными средствами нельзя сохранить content type с портала. Этот тип делал подрядчик, который не очень умел программировать и то ли они руками (мышкой) сделали этот тип контента, то ли где-то валяется в их мусорке исходников солюшн, но быстро найти я не смог.
Но примерно месяца два назад я поставил расширение для stsadm - http://stsadm.blogspot.com/2007/08/stsadm-commands_09.html и в очередной раз оно меня спасло!
stsadm -o gl-exportcontenttypes -url "http://адрес_портала" -outputfile c:\ct.xml -includefielddefinitions -name "имя ContentType"
Генерится не только описание ContentType, но и все определения полей для него (благодаря -includefielddefinitions). Остаётся только вставить сгенерённый XML в elements.xml нового проекта и можно сгенерить солюшн для установки Content Type на любом сервере.
Очень удобно и очень рекомендую!
понедельник, 29 ноября 2010 г.
понедельник, 22 ноября 2010 г.
Огромный список примеров по технология Microsoft
http://1code.codeplex.com/wikipage?title=All-In-One%20Code%20Framework%20Sample%20Catalog
понедельник, 1 ноября 2010 г.
Добавление или замена иконок для файлов
Стандартная проблема: Sharepoint (2007 или 2010) не содержит иконок pdf или rar. Установить их легко:
1. Скачиваем/находим иконку в формате gif (с прозрачностью) размерами 16x16.
Ищем rar
Ищем pdf
2. Кидаем иконку в
SharePoint 2007:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\IMAGES
SharePoint 2010:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\IMAGES
допустим, с именем rar.gif
3. Правим файл DOCICON.XML
SharePoint 2007:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\XML
SharePoint 2010:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\XML
В SharePoint 2007 надо дописать по аналогии с другими строками примерно так:
<Mapping Key="rar" Value="rar.gif" />
4. Добавляем новый тип файлов rar
SharePoint 2007:
Центр администрироания \ ShareServices1 \ Параметры поиска \ Типы файлов \ Создать тип файлов
SharePoint 2010:
Центр администрироания \ Управление приложениями-службами \ Приложения службы поиска \ Типы файлов \ Создать
5. iisreset
1. Скачиваем/находим иконку в формате gif (с прозрачностью) размерами 16x16.
Ищем rar
Ищем pdf
2. Кидаем иконку в
SharePoint 2007:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\IMAGES
SharePoint 2010:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\IMAGES
допустим, с именем rar.gif
3. Правим файл DOCICON.XML
SharePoint 2007:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\XML
SharePoint 2010:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\XML
В SharePoint 2007 надо дописать по аналогии с другими строками примерно так:
<Mapping Key="rar" Value="rar.gif" />
4. Добавляем новый тип файлов rar
SharePoint 2007:
Центр администрироания \ ShareServices1 \ Параметры поиска \ Типы файлов \ Создать тип файлов
SharePoint 2010:
Центр администрироания \ Управление приложениями-службами \ Приложения службы поиска \ Типы файлов \ Создать
5. iisreset
Подписаться на:
Сообщения (Atom)