Mostrar contenido duplicado en los resultados de búsqueda de SharePoint Online

¿No ve todos los resultados al buscar documentos en Sharepoint? ¿Estás seguro de que hay otra versión más nueva? Entonces probablemente esté filtrado por la eliminación de contenido duplicado de Sharepoints en los resultados de búsqueda.

Un documento no tiene que ser 100% similar para ser marcado como duplicado, los documentos o sitios similares también parecen ser eliminados.

No puede cambiar este comportamiento para los cuadros de búsqueda predeterminados en Sharepoint en línea (el que está en la esquina superior izquierda), pero puede cambiar la página de búsqueda de classis en (https://contoso.sharepoint.com/search).

Deshabilitar la eliminación de duplicados

Para deshabilitar la eliminación de duplicados en la página de búsqueda clásica, necesitamos usar un javascript para crear una casilla de verificación que le permita mostrar u ocultar el contenido duplicado.

Vaya a la página de búsqueda clásica y edite la página. vamos a agregar un Editor de secuencias de comandos elemento web a la página de búsqueda e inserte el código a continuación.

Haga clic en Agregar elemento web y ve a la categoría Medios y contenido y seleccione el Editor de secuencias de comandos

// SRC: http://www.sharepointsearch.net/disable-duplicate-removal-in-sharepoint-search/

<div id="dupframe">
<input id="duplicates" type="checkbox" value="duplicates" name="duplicates">
 <label for="duplicates">Show duplicates</label>
</div>
<script>
// Show duplicated results
 
document.getElementById('dupframe').style.float="left";
document.getElementById('dupframe').style.position="relative";
document.getElementById('dupframe').style.left="120px";
 
var is_chrome = navigator.userAgent.toLowerCase().indexOf('chrome') > -1;
if (is_chrome) {
    document.getElementById('dupframe').style.top="7px";
}
else 
{
    document.getElementById('dupframe').style.top="9px";
}
 
if (typeof Srch.U.fillKeywordQuery !== 'undefined') {
    var originalFillKeywordQuery = Srch.U.fillKeywordQuery;
    Srch.U.fillKeywordQuery = function(query, dp) {
        if (document.getElementById('duplicates').checked) {
            // Set the trim duplicates property to false
            dp.set_trimDuplicates(false);
        } else {
            // Set the trim duplicates property to true
            dp.set_trimDuplicates(true);
        }
        // Call the default function to go further with the query processing
        originalFillKeywordQuery(query, dp);
    };
}
</script>

Guarde y publique la página. Ahora puede buscar contenido con o sin filtrado de duplicados.

Otros artículos relacionados

Cómo habilitar la escritura diferida de contraseña en Azure AD

Cómo habilitar la escritura diferida de contraseña en Azure AD

La escritura diferida de contraseña no está habilitada de forma predeterminada en un entorno híbrido de Azure AD. Los cambios ...
Leer Más
Trabajar con expresión en Microsoft Flow

Trabajar con expresión en Microsoft Flow

En Microsoft Flow, puede usar expresiones para cada acción, cambio o condición y manipular datos. Usar esto en combinación con ...
Leer Más
Error 1719 instalador MSI en Windows 2008 r2

Error 1719 instalador MSI en Windows 2008 r2

Nuestra aplicación antivirus no se actualizó en un servidor terminal. Pensé que no era gran cosa, simplemente elimine el AV, ...
Leer Más
Conéctese a la API de Google con Powershell

Conéctese a la API de Google con Powershell

Vamos a conectarnos a la API de Google con OAuth2.0 y el cmdlet Powershell Invoke-RestMethod. Antes de que podamos comenzar ...
Leer Más
Importar perfiles WLAN con Powershell (y PDQ Deploy)

Importar perfiles WLAN con Powershell (y PDQ Deploy)

Si tiene varios sitios o, como en nuestro caso, sitios (de construcción) que van y vienen, desea una manera fácil ...
Leer Más
Cliente OneDrive de 64 bits: todo lo que necesita saber

Cliente OneDrive de 64 bits: todo lo que necesita saber

A principios de este año, ya vi el nuevo cliente OneDrive de 64 bits. Era una versión filtrada, que no ...
Leer Más

Deja un comentario