Answered Custom Master Page not being Inherited in subsites

  • 14 เมษายน 2553 9:58
     
     

    Hi

    I have amended the V4.master page, all i have done it to remove the colour BLACK from the div #s4-riboncont tag and replace it with an image, the page saves fine and when published and approved is visible and working correctly on my publishing site.  Now if i create a subsite (a team site) i would expect it to use the same master page, it does not, it loads with a new default version of the V4.master page as its master page.  If i then enable the Publishing Feature on the team site and set the master page to inherit its parent master page, it still does not.  If i go to the home page and set the master page to Reset all subsites to inherit this site master page setting, it still does not work.

    What am i doing wrong? surely i dont have to customise each V4.master in each site?

    Thanks in advance

    Sergio

ตอบทั้งหมด

  • 14 เมษายน 2553 17:35
     
     คำตอบที่เสนอ

    Hi

    you've to specify it as a System Master Page - (http://NAME/_Layouts/ChangeSiteMasterPage.aspx)

    Emmanuel

    • เสนอเป็นคำตอบโดย ramii chinnam 6 มิถุนายน 2555 20:49
    •  
  • 15 เมษายน 2553 7:28
     
     
    I have set it as the Site Master Page and also as the System Master Page and set both of the Reset all subsites to inherit this site master page setting options to yes and it still doesnt update the subsites.  Also on the subsite, i have set the Site and System Master Page option to be, Inherit from Parent.
  • 2 สิงหาคม 2553 21:10
     
     

    Hi,

    I'm faceing same problem.

    Did u get any souliton. If yes, then please let me know.

     

    Thanks


    Thanks, Sam
  • 3 สิงหาคม 2553 8:37
     
     
    no i have found no solution, i have checked all the settings and everything is telling the system to use the masterpage from my top site but they are not.  I am having to make all customisations to every new site i create.
  • 10 สิงหาคม 2554 9:39
     
     คำตอบที่เสนอ

    Hi,

     

    I faced the same problem. I just forgot to approve/publish my new masterpage. After I had it made ​​up, there was no warning displayed when I spezified the masterpage (http://NAME/_Layouts/ChangeSiteMasterPage.aspx) and it worked. So please just recheck the status of the masterpage.

    The only thing I have done differently than giustis5 was that I made a copy of v4.master (eg abc.master) at the beginning. Maybe you just give it a try using a masterpage with a diffrent name.



    • เสนอเป็นคำตอบโดย ramii chinnam 6 มิถุนายน 2555 20:49
    •  
  • 11 สิงหาคม 2554 21:32
     
     คำตอบ

    Hi,

    Also make sure that you check-in the master page, publish a major version, and approve the file first, See the steps below and the complete post in Part 2 link below.

    1. Check-in custom.master, publish a major version, and approve the file 
    2. Go to Site Actions > Site Settings > Master Pages and select the new master page, custom.master, for both Site Master Page and System Master Page, and select the checkbox for ‘Reset all subsites to inherit this alternative CSS URL’ (screenshot 15)
    3. Now if you have forgotten to activate the publishing feature for you new subsite with the Team Site template, it will not inherit the custom.master page yet, so go to Site Actions > Site Settings > Manage site features and activate the publishing feature (screenshot 16)
    4. As soon as the feature is activated you should see the new master page and its styles (screenshot 17)

    Featured Series of Posts on Branding Options in SharePoint 2010:

    0. SP 2010 Branding Options: Master Pages vs. Themes: Overview
    Why I prefer custom master pages over custom themes in SP 2010

    1. SP 2010 Branding Options: Master Pages vs. Themes: Part 1
    Attaching an alternate style sheet to the master page using the browser’s UI

    2. SP 2010 Branding Options: Master Pages vs. Themes: Part 2
    Attaching an alternate style sheet to the master page using SPD 2010

    Hope this helps,

    Regards,

    David Andrew Smith
    http://davidandrewsmith.us/


    • แก้ไขโดย David-Andrew-Smith 12 สิงหาคม 2554 19:10 boldness
    • ทำเครื่องหมายเป็นคำตอบโดย Sergio Giusti 79 23 เมษายน 2555 14:06
    •  
  • 12 กันยายน 2554 20:13
     
     

    Hi,

    I went in and activated the publishing feature on my team sub site and it recognized my system master just like you said in your example.

    Is there a way to create a new Team Sub Site under a publishing site and have that Team Sub Site recognize the System Master Page without having to go into the Site Settings and activating the Publishing Feature, after the Team Site is created?

    -MK

  • 4 เมษายน 2555 10:30
     
     

    Hi,

    At least, for the sub site you can change master page this way.

    Simply navigate to this page:

    http://<Parent_Site>/<Actual_Site>/_layouts/ChangeSiteMasterPage.aspx

    And select intended master page.


    ------------- Thnx Youdhbir