Can the SharePoint 2007 site's MasterPage opened? - sharepoint

There was a Sharepoint 2007 site that was maintained without touching the code. People had their masterpage set by using links in the UI, SiteActions>>(under Look & Feel)MasterPage selecting default.master.
Now, they need some changes in the masterpage.
When I opened the site in Sharepoint designer 2007, the masterpage was referenced as MasterPageFile="~masterurl/default.master".
I want to open this master page which they refer to ~masterurl/default.master.
I have checked every .master inside the _catalogs folder but nothing is fruitful.
My task is to identify the masterpage they have used & to modify it.
Help me loacte the master page ~masterurl/default.master

Have you tried editing the master pages in the Master Page Gallery? Go to Site Settings -> [Galleries] Master pages.

MasterPageFile="~masterurl/default.master" is a dynamic token and it set to "/_catalogs/masterpage/default.master" by default.
Check msdn for more info:
http://msdn.microsoft.com/en-us/library/ms476046(office.12).aspx

you can open the master page from the master page gallery. But don't just edit it, save it with a new name and edit it afterwards. You can assign the master page to your pages later.
see:
http://office.microsoft.com/en-us/sharepoint-server-help/create-or-edit-a-master-page-HA010157775.aspx

Related

How to change the master-page of VersionDiff.aspx in sharepoint online?

I have designed a custom master page in Sharepoint online if I select my custom master page in system master page section(Site Settings->Site Master Page Settings->Specify a system master page), the master page will be applied to all the SharePoint inbuilt pages. But I want to apply custom master page only to VersionDiff.aspx. Is there any way that, I can apply custom master page only for VersionDiff.aspx in SharePoint online. I want to write some custom coding on this page. Can anyone please help me on this?
What you can do is you can open that page in SharePoint Designer and see if you can edit the Custom Master Page url from there? If not, then you may need to put some logic in a page itself to change the custom master page programatically.
I am not sure how to do that at this moment though

SharePoint 2013 Page Layout Error

I'm really finding it difficult to set up a new theme for my SharePoint 2013 site.
I have uploaded all other files to the design gallery. But when I uploaded the page layouts, and I try to change the Content Type to Page Layout, I get the error below:
Sorry, something went wrong List does not exist.
The page you selected contains a list that does not exist. It may have been deleted by another user.
Technical Details
Correlation ID: ce2b429d-0147-d0c2-bc23-32b039f7d8a6
Please what can I do to resolve this?
Thanks.
I got it working by disabling the publishing feature under > site settings > Site Collections Feature > SharePoint Server Standard Site Collection features
Deactivate
Reactivate
Rebooted the server (probably could have done an IISReset but
overkill!)
Now I can add layout pages under master pages gallery.
In the browser, go to your site, and on the Site Actions menu, click
View All Site Content, and then click the Pages document library.
Or you can browse directly to
http://your_site/pages/forms/allitems.aspx, where your_site is the URL
for your site, such as fabrikamweb/finance for the
http://fabrikamweb/finance subsite.
The Pages document library is created automatically by the publishing
feature and contains all of the pages in a site that are created from
page layouts. You can look in the Page Layout column to see which page
layout was used for a specific page and then click the link to view
that page in the browser.
https://support.office.com/en-us/article/Customize-a-publishing-page-layout-c10bda25-0145-44c6-ba14-7757176fb47f

Editing Sharepoint Site Homepage in Sharepoint Developer

I have just edited my publishing site home page in SharePoint Designer. The page originally contains some web parts.
I am a newbie as far as SharePoint branding is concerned. I did the editing in Advance Mode when I realized that I couldn't edit areas outside my Web Part Zones and since I need to do that, I tried it using the advance mode. I edited the page adding some inline CSS styling and even added some additional Web Part Zones. Everything looked good when I previewed so I saved and thought all was okay. But to my surprise, Only my account (System Account) can see the changes I made. Every other user on the domain are still see the original page without any of my recent changes.
I have done the Check-In and Publish circle over and over again but no luck.
Does any one have any idea as to what I might have done wrong here and what I can do to fix the issue.
Follow below steps for publishing:
Select “Publish a major version,”. When
prompted to approve the master page, click Yes. This automatically
invokes a SharePoint master page approval page, where you
will find your new master page listed at the top of the page.
Click the drop-down menu beside the master page. Select
Approve and select the Approved radio button. Click OK. Your
master page is now saved and approved in SharePoint.
Navigate to your top-level site collection, and click Site Actions -> Site Settings
Under Look and Feel, select the Master Pages link. For both the
Site and System Master Page settings, select your new master
page from the drop-down menu.
Once you click OK, your changes should be available to all users

What master page is used for SharePoint Site Settings pages?

I'm wanting to edit the master page that is used for the Site Settings pages in a SharePoint site. I've changed the main master page but it doesn't alter the Site Settings page. What page do I need to edit?
As Magus said that it uses Application.Master, It is not a best / recommended practice to edit any of the SharePoint page directly, Refer to this article for how to achieve what you want.
It's using the application.master Master page.

Problems adding a DelegateControl to the BlackBand.Master in MOSS 2007

I have a custom feature which adds a few controls into the AdditionalPageHead DelegateControl. This works fine on any sites which use our default.master. However the project requires the use of a publishing site which has a master page derived from BlackBand.master (which does not have the AdditionalPageHead DelegateControl included), so I made a copy of the master page from the master page gallery on the appropriate site collection and then modified it to include the following line:
<SharePoint:DelegateControl
ID="DelegateControl1"
runat="server"
ControlId="AdditionalPageHead"
AllowMultipleControls="true"/>
This should therefore include this DelegateControl within all pages using this master page. However when this is uploaded as a new version of BlackBand.master and approved as such, all the pages in the site that use it get a 404 error as if they no longer exist. If I restore the previous version of the master page then everything return to normal.
Help is appreciated as always.
The answer was that I was approaching the solution to my problem incorrectly.
To fix this I opened SharePoint designer at my site collection root and clicked on _catalogs/masterpage. Then I made a copy of BlackBand.master in the masterpage catalog. Opened it and added my line of code. Saved it and then set it as my default and custom master page (to ensure that it applied to any straight up web part pages as well as layout pages).
This worked without a problem.

Resources