Преобразование шаблона Sharepoint 2007 в определение сайта

Есть ли способ (частично) автоматически преобразовать шаблон сайта sharepoint 2007 в определение сайта? Кажется, что это может быть быстрее, чем создание определения сайта с нуля, но при этом обеспечить преимущества определения сайта.


person Michael Baltaks    schedule 17.03.2009    source источник


Ответы (3)


Я думаю, что с VSeWSS 1.2 вы можете преобразовать сайт в определение сайта.

Выдержка из объявления VSeWSS 1.2 в блоге группы SharePoint:

Генератор решений SharePoint Эта автономная программа генерирует проект определения сайта из существующего сайта SharePoint. Программа позволяет разработчикам использовать браузер и Microsoft Office SharePoint Designer для настройки содержимого своих сайтов перед созданием кода с помощью Visual Studio.

Таким образом, создание сайта из шаблона сайта с последующим запуском VSeWSS 1.2 должно помочь.

person Flo    schedule 17.03.2009
comment
Я наконец нашел автономный генератор решений SharePoint в меню «Пуск» и не смог заставить его находить какие-либо сайты sharepoint на этом сервере. Но из wsswiki.com/SharePoint_Solution_Generator кажется, что этот инструмент все равно не будет экспортировать столбцы сайта, что означает это бесполезно для меня. Я просто вручную создам определение сайта, но, возможно, смогу использовать шаблон сайта manifest.xml в качестве руководства. Спасибо, в любом случае. - person Michael Baltaks; 28.04.2009

Один из способов сделать это - переименовать файл шаблона сайта (.stp) в .cab, извлечь содержимое, получить схему onet.xml и настроить ее по своему усмотрению.

person Kusek    schedule 11.06.2009

Какое определение было использовано для шаблона сайта, который вы хотите преобразовать? Я обнаружил, что генератор решений SharePoint оказался неудачным. Например, я не могу заставить его обрабатывать сайты блогов. Хотя стоит попробовать.

person Brian Lyttle    schedule 17.03.2009
comment
Да, я не могу заставить его распознавать какие-либо сайты sharepoint на сервере. Вроде очень глючит. - person Michael Baltaks; 28.04.2009