Макеты страниц со встроенными ссылками на колонки и веб-частями - последствия обновления с 2007 до 2010? - PullRequest
0 голосов
/ 23 февраля 2012

У меня есть сайт SharePoint 2007 с некоторыми настраиваемыми макетами страниц, которые имеют настраиваемые элементы управления для веб-частей и столбцы редактируемого содержимого. Мы должны перейти на MOSS 2010, но я не уверен в последствиях для содержимого страницы, которое зависит от этих макетов.

Библиотека страниц должна успешно мигрировать, поэтому наши данные не пострадают, но я мог бы помочь с пониманием этих двух вопросов, пожалуйста!

  1. MOSS 2010 поставляется с новыми макетами. Нам нужно будет настроить их так, чтобы они соответствовали нашим новым проектам, но как мы тогда вставим наши веб-элементы управления, чтобы связать их со столбцами в библиотеке страниц? Это так же просто, как скопировать следующий фрагмент кода 2007 года в файл макета 2010 года?

    <SharePointWebControls:Notefield FieldName="Comments" runat="server" id="NoteField20" CssClass="ArticleEditMode"></SharePointWebControls:NoteField>
    
    • В этом сценарии нам, вероятно, потребуется отредактировать все страницы по отдельности и переназначить их для нашего нового макета?
    • Будут ли тогда все Страницы в библиотеке мгновенно возникать и правильно отображать вещи?
  2. Как будет развиваться та же ситуация с веб-частями, размещенными на странице макета? Все они будут созданы на основе соответствующего кода зоны веб-части в файле макета, и независимо от того, какая веб-часть была размещена вручную на самом макете.

    <WebPartPages:WebPartZone runat="server" Title="Right Column" ID="TopRightRow"><ZoneTemplate></ZoneTemplate></WebPartPages:WebPartZone>
    
    • Опять же, нужно ли просто скопировать код веб-части, а затем повторно импортировать веб-часть в макет, чтобы он отображался на всех страницах?

1 Ответ

0 голосов
/ 24 февраля 2012

Любые SharePointWebControls будут продолжать работать в 2010 году (они представляют собой только визуальную визуализацию режима редактирования и режима отображения данных в элементах списка), но чтобы иметь возможность полагаться на собственные (или настраивать) макеты страниц 2010, вы ' Вам нужно будет обновить UIVersion до версии 4.0 и переключиться на собственную главную страницу 2010 года (или настроенную, если у вас были пользовательские заполнители содержимого в версии 3.0).

Если бы вы не настраивали макеты главной страницы / страницы / типы контента, процесс обновления мог бы быть гладким, в противном случае было бы лучше продолжить в режиме v3

Я бы предпочел обновить макеты страниц, которые будут развернуты в галерее главных страниц, чтобы постепенно включать специфичный для v4 рендеринг, а не отключать ассоциацию макетов страниц и выбирать другую.

Наконец, чтобы успешно начать обновление установки 2007 до 2010, вы можете положиться на визуальное руководство по обновлению: http://msdn.microsoft.com/en-us/library/gg454789.aspx и обновить свою главную страницу: http://msdn.microsoft.com/en-us/library/ee539981.aspx

В качестве дополнительного замечания, пользовательский интерфейс 2010 года не является святым Граалем, и как только вы начнете сильно настраивать его, вы увидите его ограничения, поэтому может быть лучше освежить свой пользовательский интерфейс 2007 года и полагаться на новые функциональные возможности 2010 года. вместо полного (визуально) обновления до 2010 года.

Пожалуйста.

...