-
Website
http://SharePointMagazine.net/ -
Original page
http://sharepointmagazine.net/?p=1449 -
Subscribe
All Comments -
Community
-
Top Commenters
-
djenkinsenergy
4 comments · 1 points
-
yeschandana
3 comments · 1 points
-
Sriram
2 comments · 1 points
-
ggalipeau
32 comments · 1 points
-
Grammy Leung
2 comments · 1 points
-
-
Popular Threads
I have seen this question come up many times and there was never a clear direction given by MS. This is by far the most elegant way to customize application.master.
Excellent article, as always!
If we had multiple web applications running, could we not check the top-level domain programatically and then use the appropriate customised master page? Would that get around the SSP issue?
I do have a problem, Im not all that great with Visual Studios, and am using 2008 version
When I try to build the project, I get several errors around line 30 and 32
Unexpected character and several otheres revolving around these lines.
Do you think you can help?
It is hard to say without more information. I don't know what line 30 and 32 are in your code. I might be able to help out, but I would need to know the exact error and what line of code it is happening on.
In the case of front-end web applications (as opposed to Central administration) the changes are made on _any_ Web Front End. SharePoint then picks these changes up and will migrate them to other front ens (if they exist). This is also true for registering safe controls or any other customisations you might need to register.
I think you could implement the same technique as this article. Build a module that checks for that particular master page and switch it out. I haven't tried it with simple.master, but that should work just fine.
Really good article, which I was searching.
Just one issue I have faced, when I have used Sharepoint Designer to edit the content of CustomApplication Master.
At the last I have found that this is the issue, and use Visual Studio to edit the master page.
Thanks for the such a wonderfull article.
We have implemented this for our application, but it is giving us an error for some of the pages
-on the people.aspx
-it also give us the errors while we are trying to create new column in the lists
etc.
Appreciate your any suggestions.
Thanks,
Dhawal
Their OnPrerender events register search.js, which overrides the ShoWhideGroups JS function used on ViewEdit pages (that one was fun to debug...)
They apparently may break Workflows: http://clintcherry.spaces.live.com/Blog/cns!AEC...
Will such customization void warranty on MOSS?
Regards,
Manu
So, the approach I am suggesting is to avoid doing that. Thus, I believe this is a safter approach to still stay in the guidelines of your SharePoint warranty. Because, you are not modifying anything out of the box, you are leveraging the code to change the master page.
Anyways, I don't know of any official statement from Microsoft about this, but I think this is the safest approach to modify the application master while still staying in the guidelines of how Micorosoft tells us we can customize SharePoint.