Inquiridor
Problema ao adicionar App em uma MasterPage Customizada

Pergunta
-
Olá a todos amigos do msdn, me pediram para resolver um problema que está acontecendo em uma página customizada do Sharepoint. O que acontece é o seguinte quando você em "Configurações > Conteúdo do Site > Adicionar um novo Aplicativo" a página fica carregando eternamente e não aparece os tipos de aplicativo para eu adicionar, pesquisando vi que muitos dizem estar faltando alguns snipets eu coloquei esses snipets mais desconfigurarm a página toda como essa página não fui eu quem fiz fica complicado vou postar o código da mesma aqui se alguém puder me ajudar serei grato.
<?xml version="1.0" encoding="utf-8"?><!--SPG:
Este arquivo HTML foi associado a uma Página Mestra do SharePoint (arquivo .master) que possui o mesmo nome. Embora os arquivos permaneçam associados, você não poderá editar o arquivo .master, e todas as operações para renomear, mover ou excluir serão retribuídas.
Para criar a página mestra diretamente a partir desse arquivo HTML, basta editar a página como você faria normalmente. Use o Gerador de Trechos em http://brbishpointd1/sites/boostdev/_layouts/15/ComponentHome.aspx?Url=http%3A%2F%2Fbrbishpointd1%2Fsites%2Fboostdev%2F%5Fcatalogs%2Fmasterpage%2FboostDL%2Emaster para criar e personalizar entidades úteis do SharePoint e depois copie-os e cole-os como trechos de HTML no seu código HTML. Todas as atualizações neste arquivo serão sincronizadas automaticamente com a Página Mestra associada.
-->
<!DOCTYPE html[]>
<html lang="pt-BR" xmlns:mso="urn:schemas-microsoft-com:office:office" xmlns:msdt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=10" />
<meta name="ProgId" content="SharePoint.WebPartPage.Document" />
<meta name="WebPartPageExpansion" content="full" />
<!--CS: Trecho Conteúdo do Cabeçalho de Página Inicial-->
<!--SPM:<%@Register Tagprefix="SharePoint" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"%>-->
<!--SPM:<%@Register Tagprefix="WebPartPages" Namespace="Microsoft.SharePoint.WebPartPages" Assembly="Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"%>-->
<!--SID:00 -->
<meta name="GENERATOR" content="Microsoft SharePoint" />
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Expires" content="0" />
<!--MS:<SharePoint:RobotsMetaTag runat="server">-->
<!--ME:</SharePoint:RobotsMetaTag>-->
<!--MS:<SharePoint:PageTitle runat="server">-->
<!--MS:<asp:ContentPlaceHolder id="PlaceHolderPageTitle" runat="server">-->
<!--MS:<SharePoint:ProjectProperty Property="Title" runat="server">-->
<!--ME:</SharePoint:ProjectProperty>-->
<!--ME:</asp:ContentPlaceHolder>-->
<!--ME:</SharePoint:PageTitle>-->
<!--MS:<SharePoint:StartScript runat="server">-->
<!--ME:</SharePoint:StartScript>-->
<!--MS:<SharePoint:CssLink runat="server" Version="15">-->
<!--ME:</SharePoint:CssLink>-->
<!--MS:<SharePoint:CacheManifestLink runat="server">-->
<!--ME:</SharePoint:CacheManifestLink>-->
<!--MS:<SharePoint:PageRenderMode runat="server" RenderModeType="Standard">-->
<!--ME:</SharePoint:PageRenderMode>-->
<!--MS:<SharePoint:ScriptLink language="javascript" name="core.js" OnDemand="true" runat="server" Localizable="false">-->
<!--ME:</SharePoint:ScriptLink>-->
<!--MS:<SharePoint:ScriptLink language="javascript" name="menu.js" OnDemand="true" runat="server" Localizable="false">-->
<!--ME:</SharePoint:ScriptLink>-->
<!--MS:<SharePoint:ScriptLink language="javascript" name="callout.js" OnDemand="true" runat="server" Localizable="false">-->
<!--ME:</SharePoint:ScriptLink>-->
<!--MS:<SharePoint:ScriptLink language="javascript" name="sharing.js" OnDemand="true" runat="server" Localizable="false">-->
<!--ME:</SharePoint:ScriptLink>-->
<!--MS:<SharePoint:ScriptLink language="javascript" name="suitelinks.js" OnDemand="true" runat="server" Localizable="false">-->
<!--ME:</SharePoint:ScriptLink>-->
<!--MS:<SharePoint:CustomJSUrl runat="server">-->
<!--ME:</SharePoint:CustomJSUrl>-->
<!--MS:<SharePoint:SoapDiscoveryLink runat="server">-->
<!--ME:</SharePoint:SoapDiscoveryLink>-->
<!--MS:<SharePoint:AjaxDelta id="DeltaPlaceHolderAdditionalPageHead" Container="false" runat="server">-->
<!--MS:<asp:ContentPlaceHolder id="PlaceHolderAdditionalPageHead" runat="server">-->
<!--ME:</asp:ContentPlaceHolder>-->
<!--MS:<SharePoint:DelegateControl runat="server" ControlId="AdditionalPageHead" AllowMultipleControls="true">-->
<!--ME:</SharePoint:DelegateControl>-->
<!--MS:<asp:ContentPlaceHolder id="PlaceHolderBodyAreaClass" runat="server">-->
<!--ME:</asp:ContentPlaceHolder>-->
<!--ME:</SharePoint:AjaxDelta>-->
<!--MS:<SharePoint:CssRegistration Name="Themable/corev15.css" runat="server">-->
<!--ME:</SharePoint:CssRegistration>-->
<!--MS:<SharePoint:AjaxDelta id="DeltaSPWebPartManager" runat="server">-->
<!--MS:<WebPartPages:SPWebPartManager runat="server">-->
<!--ME:</WebPartPages:SPWebPartManager>-->
<!--ME:</SharePoint:AjaxDelta>-->
<!--CE: Trecho de Conteúdo do Cabeçalho de Página Final-->
<meta charset="UTF-8" />
<meta name="keywords" content="" />
<meta name="description" content="" />
<meta name="author" content="Thera Solutions" />
<link rel="stylesheet" type="text/css" href="/sites/boostdev/css/boost/boostDL.css" />
<!--<link rel="stylesheet" type="text/css" href="/sites/boostdev/css/boost/replace.css"/>-->
<script type="text/javascript" src="/sites/boostdev/js/boost/jquery-1.10.2.min.js">//<![CDATA[//]]>
</script>
<script type="text/javascript" src="/sites/boostdev/js/boost/checkGroupRedirect.js">//<![CDATA[//]]>
</script>
<!--[if lt IE 9]>
<script src="//<![CDATA[//]]></script">http://html5shiv.googlecode.com/svn/trunk/html5.js">//<![CDATA[//]]></script>
<![endif]-->
<!--[if gte mso 9]><xml>
<mso:CustomDocumentProperties>
<mso:DefaultCssFile msdt:dt="string"></mso:DefaultCssFile>
<mso:PublishingPreviewImage msdt:dt="string"></mso:PublishingPreviewImage>
<mso:HtmlDesignPreviewUrl msdt:dt="string">http://brbishpointd1/sites/boostdev/siteCOMEX/Paginas/default.aspx, /sites/boostdev/siteCOMEX/Paginas/default.aspx</mso:HtmlDesignPreviewUrl>
<mso:ContentTypeId msdt:dt="string">0x0101000F1C8B9E0EB4BE489F09807B2C53288F0054AD6EF48B9F7B45A142F8173F171BD10003D357F861E29844953D5CAA1D4D8A3A</mso:ContentTypeId>
<mso:MasterPageDescription msdt:dt="string"></mso:MasterPageDescription>
<mso:UIVersion msdt:dt="string">;#15;#</mso:UIVersion>
<mso:PublishingHidden msdt:dt="string">0</mso:PublishingHidden>
<mso:HtmlDesignAssociated msdt:dt="string">1</mso:HtmlDesignAssociated>
<mso:HtmlDesignFromMaster msdt:dt="string">http://brbishpointd1/sites/boostdev/_catalogs/masterpage/boostDL.html, http://brbishpointd1/sites/boostdev/_catalogs/masterpage/boostDL.html</mso:HtmlDesignFromMaster><mso:HtmlDesignStatusAndPreview msdt:dt="string">http://brbishpointd1/sites/boostdev/_catalogs/masterpage/boostDL.html, Conversão bem-sucedida.</mso:HtmlDesignStatusAndPreview>
<mso:HtmlDesignConversionSucceeded msdt:dt="string">True</mso:HtmlDesignConversionSucceeded>
<mso:ContentType msdt:dt="string">Página Mestra HTML</mso:ContentType>
</mso:CustomDocumentProperties>
</xml><![endif]-->
<script type="text/javascript" src="/sites/boostdev/js/boost/sharePointReady.js">//<![CDATA[
//]]>
</script>
<script language="javascript" type="text/javascript">//<![CDATA[
$(document).ready(function () {
if ($("#button")) {
$("#button").click(function (e) {
e.preventDefault();
if ($(this).attr('class') == 'close') {
$(this).attr('class', 'open');
$(this).text('Abrir');
$('#sheet #excel').toggle();
}
else {
$(this).attr('class', 'close');
$(this).text('Fechar');
$('#sheet #excel').toggle();
}
});
}
if ($("#button2")) {
$("#button2").click(function (e) {
e.preventDefault();
if ($(this).attr('class') == 'close') {
$(this).attr('class', 'open');
$(this).text('Abrir');
$('#sheet2 #excel').toggle();
}
else {
$(this).attr('class', 'close');
$(this).text('Fechar');
$('#sheet2 #excel').toggle();
}
});
}
$('#ms-designer-ribbon').hide();
if ($("#header #info #user #arrow a")) {
$("#header #info #user #arrow a").click(function (e) {
e.preventDefault();
if ($(this).attr('class') == 'close') {
$(this).attr('class', 'open');
$('#ms-designer-ribbon').hide();
}
else {
$(this).attr('class', 'close');
$('#ms-designer-ribbon').show();
}
});
}
//LINK PARA MENSAGENS
var url = window.location.href.toLowerCase();
if (url.indexOf('sitecomex') != -1)
$('#header #info #messages #box a').attr('href','/sites/boostdev/siteCOMEX/paginas/mensagens.aspx');
else if (url.indexOf('dpl') != -1)
$('#header #info #messages #box a').attr('href','/sites/boostdev/DPL/paginas/mensagens.aspx');
else if (url.indexOf('dpgp') != -1)
$('#header #info #messages #box a').attr('href','/sites/boostdev/DPGP/paginas/mensagens.aspx');
else if (url.indexOf('dca') != -1)
$('#header #info #messages #box a').attr('href','/sites/boostdev/DCA/paginas/mensagens.aspx');
else if (url.indexOf('dpp') != -1)
$('#header #info #messages #box a').attr('href','/sites/boostdev/DPP/paginas/mensagens.aspx');
else
$('#header #info #messages #box').attr('style','
});
//]]>
</script>
</head>
<body class="body">
<!--CS: Trecho Faixa de Opções Inicial-->
<!--SPM:<%@Register Tagprefix="SharePoint" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"%>-->
<!--SPM:<%@Register Tagprefix="wssucw" TagName="Welcome" Src="~/_controltemplates/15/Welcome.ascx"%>-->
<!--MS:<SharePoint:SPSecurityTrimmedControl runat="server" HideFromSearchCrawler="true" EmitDiv="true">-->
<div id="TurnOnAccessibility" style="display: none" class="s4-notdlg noindex">
<a id="linkTurnOnAcc" href="#" class="ms-accessible ms-acc-button" onclick="SetIsAccessibilityFeatureEnabled(true);UpdateAccessibilityUI();document.getElementById('linkTurnOffAcc').focus();return false;">
<!--MS:<SharePoint:EncodedLiteral runat="server" text="<%$Resources:wss,master_turnonaccessibility%>" EncodeMethod="HtmlEncode">-->
<!--ME:</SharePoint:EncodedLiteral>-->
</a>
</div>
<div id="TurnOffAccessibility" style="display: none" class="s4-notdlg noindex">
<a id="linkTurnOffAcc" href="#" class="ms-accessible ms-acc-button" onclick="SetIsAccessibilityFeatureEnabled(false);UpdateAccessibilityUI();document.getElementById('linkTurnOnAcc').focus();return false;">
<!--MS:<SharePoint:EncodedLiteral runat="server" text="<%$Resources:wss,master_turnoffaccessibility%>" EncodeMethod="HtmlEncode">-->
<!--ME:</SharePoint:EncodedLiteral>-->
</a>
</div>
<!--ME:</SharePoint:SPSecurityTrimmedControl>-->
<div id="ms-designer-ribbon">
<!--SID:02 {Faixa de Opções}-->
<!--PS: Início da VISUALIZAÇÃO SOMENTE LEITURA (não modificar) --><div class="DefaultContentBlock" style="background: rgb(0, 114, 198); color: white; width: 100%; padding: 8px; height: 64px; ">A faixa de opções do SharePoint estará aqui quando o arquivo for visualizado ou aplicado ao seu site.</div><!--PE: Fim da VISUALIZAÇÃO SOMENTE LEITURA -->
</div>
<!--MS:<SharePoint:SPSecurityTrimmedControl runat="server" AuthenticationRestrictions="AnonymousUsersOnly">-->
<!--MS:<wssucw:Welcome runat="server" EnableViewState="false">-->
<!--ME:</wssucw:Welcome>-->
<!--ME:</SharePoint:SPSecurityTrimmedControl>-->
<!--CE: Trecho de Faixa de Opções Final-->
<div id="s4-workspace">
<div id="s4-bodyContainer" class="customContainer customContainerHome">
<div id="divCurrentUserSettings">
</div>
<div id="headerbg" class="s4-notdlg">
</div>
<!-- BEGIN Container -->
<!--HEADER-->
<div id="header" class="ms-dialogHidden">
<div id="level1">
</div>
<div id="level2">
</div>
<div id="info">
<div id="logo">
<a href="/sites/boostdev/sitepages/default.aspx?fromSubSite=0">
</a>
</div>
<div id="title">
<a href="#">
</a>
</div>
<div id="help">
<a href="#" onclick="TopHelpButtonClick('HelpHome',event);">
</a>
</div>
<div id="settings">
<a href="#">
</a>
</div>
<div id="messages">
<div id="box">
<a href="#">Mensagens
<span id="new">!
</span>
</a>
</div>
</div>
<div id="user">
<div id="arrow">
<a href="#" class="open">
</a>
</div>
<div id="name">
</div>
</div>
</div>
<div id="level3">
</div>
</div>
<!--CONTENT-->
<div id="content">
<div data-name="ContentPlaceHolderMain">
<!--CS: Trecho PlaceHolderMain Inicial-->
<!--SPM:<%@Register Tagprefix="SharePoint" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"%>-->
<!--MS:<SharePoint:AjaxDelta ID="DeltaPlaceHolderMain" IsMainContent="true" runat="server">-->
<!--MS:<asp:ContentPlaceHolder ID="PlaceHolderMain" runat="server">-->
<div class="DefaultContentBlock">
Este div, que você deve excluir, representa a área de conteúdo que será preenchida pelos seus Layouts de Página e páginas. Projete sua Página Mestra em torno desse espaço reservado para conteúdo.
</div>
<!--ME:</asp:ContentPlaceHolder>-->
<!--ME:</SharePoint:AjaxDelta>-->
<!--CE: Trecho de PlaceHolderMain Final-->
</div>
</div>
<!--FOOTER-->
<div id="footer">
<div id="copyright">
</div>
</div>
<!-- END Container -->
<script type="text/javascript" src="/sites/boostdev/js/boost/getCurrentUser.js" charset="iso-8859-1">//<![CDATA[
//]]>
</script>
</div>
</div>
</body>
</html>
J. Ricardo