I am confused on how i should be editing master pages on site collection & sub sites.now i have a team site collection inside sharepoint 2013, and when i check its master pages inside SP designer i found the following, where
seatle.html is missing:-
so i enable the "SharePoint Server Publishing Infrastructure" site collection feature and then i refresh the mater pages list where the
seatle.html appear :-
now inside the team site i created a new subsite of type team site, then i opened the new sub-site inside SP designer . But i could not find
seatle.html. and now i need to modify the master page for the sub site, so i did the following:-
- i copy/paste the seatle.master.
- then i define the new master page as the default and custom master page.
- then i edit the new master page and i did the modification
now my team sub site had the modification without any problem.
but i have the following questions on the above:-
why the site collection will not have
seatle.htmlunless i activate the site collection feature?
for the sub-site , seems there is not any way to have a
seatle.htmlfor it , so is my process of copying the
seatle.masterand do the modification inside the new seatle.master copy a correct approach.
now inside the team site collection which have the "SharePoint Server Publishing Infrastructure" feature enabled, i copy/paste the
seatle.masterbut when edit the copy and try to save it i got the following error :-
server error: this file may not be moved,delete,renamed or otherwise edited
so why i was able to edit the seatle.master copy inside the subsite, while i could not do the same inside the site collection ?