martes, 20 de agosto de 2013

Global Search Center URL para Sharepoint 2013

Una posibilidad es setearlo en el Central Administration

image

Otra posibilidad es usar powershell

$ssa = Get-SPEnterpriseSearchServiceApplication
$ssa.SearchCenterUrl = <newURL>
$ssa.Update()

En el caso que quieras resetear la url, puedes pasarle “” a la url.

$ssa = Get-SPEnterpriseSearchServiceApplication
$ssa.SearchCenterUrl = “”
$ssa.Update()

En el caso que lo quieras setear por site collection, lo puede cambiar en la configuración del sitio.

image

SharePoint 2013 Search Settings and the Search Box drop down menu

SharePoint 2013 Search Settings and the Search Box drop down menu

En el caso que lo quieras setear a nivel de site, puedes hacerlo en el siguiente link

image

image

también puedes agregar los items del drop down menu

image

Puedes setear la configuración también vía powershell:

SetearA_NivelSite –>setea el site collection y todos sus webs con la configuración

SetearA_NivelWeb –> setea el web con la configuración.

function SetearA_NivelSite($UrlSite,$URLSearchCenter,$UrlPaginaResultado)
{
$site = Get-SPSite $UrlSite
$site.AllWebs | ForEach-Object {
$web = $_
$web.AllProperties["SRCH_SB_SET_WEB"] = '{"Inherit":false,"ResultsPageAddress":"'+$UrlPaginaResultado+'","ShowNavigation":false}'
$web.AllProperties["SRCH_ENH_FTR_URL_WEB"] = $URLSearchCenter
$web.Update()
}
}


function SetearA_NivelWeb($UrlSite,$URLSearchCenter,$UrlPaginaResultado)
{
$web = Get-SPWeb $UrlSite
$web.AllProperties["SRCH_SB_SET_WEB"] = '{"Inherit":false,"ResultsPageAddress":"'+$UrlPaginaResultado+'","ShowNavigation":false}'
$web.AllProperties["SRCH_ENH_FTR_URL_WEB"] = $URLSearchCenter
$web.Update()
}


SetearA_NivelSite http://bi.sharepoint.com http://social.sharepoint.com/searchcenter http://sharepoint.com/searchcenter/Pages/Results.aspx

No hay comentarios:

Publicar un comentario