Solved

Big Problem with webpart manager webpart pages, etc

Posted on 2011-02-14
2
1,385 Views
Last Modified: 2012-08-13
Ok, I am doing the following.

1st.  I created a website collection with the publishing portal template
2nd. I edit the homepage because I want to change the page layout, I select blank webpart page and it works.

No the problem is.
If I select minimal.master and set it as master and custom masterpage, I got this error
Error
An unexpected error has occurred.
Troubleshoot issues with Microsoft SharePoint Foundation.
Correlation ID: 747bc122-4943-47a4-b304-99c1e5fc1d54
Date and Time: 2/14/2011 10:35:19 AM

System.Web.HttpException: Cannot find ContentPlaceHolder 'PlaceHolderPageDescription' in the master page '/_catalogs/masterpage/minimal.master', verify content control's ContentPlaceHolderID attribute in the content page.    at System.Web.UI.MasterPage.CreateMaster(TemplateControl owner, HttpContext context, VirtualPath masterPageFile, IDictionary contentTemplateCollection)     at System.Web.UI.Page.get_Master()     at System.Web.UI.Page.ApplyMasterPage()     at System.Web.UI.Page.PerformPreInit()     at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

If I use my own mastarpage that I downloaded from codeplex.
http://startermasterpages.codeplex.com/

I used starter_publishing.master, created it, checked in, approved it
When I tried to approve it, I got this error
System.Web.HttpException: Cannot find ContentPlaceHolder 'PlaceHolderCalendarNavigator' in the master page '~masterurl/default.master', verify content control's ContentPlaceHolderID attribute in the content page.    at System.Web.UI.MasterPage.CreateMaster(TemplateControl owner, HttpContext context, VirtualPath masterPageFile, IDictionary contentTemplateCollection)     at System.Web.UI.Page.get_Master()     at System.Web.UI.Page.ApplyMasterPage()     at System.Web.UI.Page.PerformPreInit()     at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

SO, in site collection admin, I went to master page and I had to select v4.master

What I want to do its very simple, And I do not want to touch system files.

I want to create a custom master page, from scratch or with the minimal things? or maybe I need to start with v4.master?
Because I want that after creating the custom master page, I can change the layout to Blank webpart page, thats not too much to ask

Suggestions pls

0
Comment
Question by:LuisEstebanValencia
2 Comments
 
LVL 7

Accepted Solution

by:
AlMothanaAlOmari earned 500 total points
ID: 34886912
you should do one of the following
1- create a master page from scratch (http://msdn.microsoft.com/en-us/library/aa660698.aspx)
2- copy the v4 . master mane it mypage.master then make your changes as you want
0
 
LVL 6

Expert Comment

by:vikas413
ID: 34886956
one more simple way is keep adding missing content place holders in your current version of minimal master page and that will do the magic ;)

you can add new placeholder as given below:

<asp:ContentPlaceHolder ID="New Place holder name" runat="server" />
0

Featured Post

Simplifying Server Workload Migrations

This use case outlines the migration challenges that organizations face and how the Acronis AnyData Engine supports physical-to-physical (P2P), physical-to-virtual (P2V), virtual to physical (V2P), and cross-virtual (V2V) migration scenarios to address these challenges.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The Scenario: Let’s say you have a quote worksheet in Excel that you use to work up sales figures and such for your clients. You utilize SharePoint to manage and keep track of these documents. You would like values from your worksheet to populate Sh…
Microsoft SharePoint Foundation 2010 and Microsoft SharePoint Server 2010 do not offer the option to configure the location of the SharePoint diagnostic trace log files during installation.  This can, however, be configured through Central Administr…
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …
Microsoft Active Directory, the widely used IT infrastructure, is known for its high risk of credential theft. The best way to test your Active Directory’s vulnerabilities to pass-the-ticket, pass-the-hash, privilege escalation, and malware attacks …

813 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now