I've got a 2007 SharePoint site with some custom page layouts which have custom controls for webparts and editable content columns. We're due to upgrade to MOSS 2010, but I'm not sure about the implications for the page content which relies on these layouts.
The Page Library should migrate successfully, so our data will be intact, but I could do with some help understanding these two issues please!
MOSS 2010 comes with new layouts. We'll need to customise these as required to meet our new designs, but how do we then insert our web controls to link them back to the columns in the Pages library? Is it as simple as copying the following 2007 code snippet into the 2010 layout file?
<SharePointWebControls:Notefield FieldName="Comments" runat="server" id="NoteField20" CssClass="ArticleEditMode"></SharePointWebControls:NoteField>
- In this scenario we'd presumably need to edit all the pages individually and re-assign them to our new layout?
- Will all the Pages in the library then instantly spring to life and display things correctly?
How will the same situation play out with the webparts placed onto the layout page? All will be created against the corresponding webpart zone code in the layout file, and whatever webpart was placed manually on the layout itself.
<WebPartPages:WebPartZone runat="server" Title="Right Column" ID="TopRightRow"><ZoneTemplate></ZoneTemplate></WebPartPages:WebPartZone>
- Again, do we simply need to copy the webpart code over, and then re-import the webpart into the layout to get it appearing across all pages?