แสดงเนื้อหาที่ซ้ำกันในผลลัพธ์การค้นหาของ SharePoint Online
คุณไม่เห็นผลลัพธ์ทั้งหมดเมื่อค้นหาเอกสารใน Sharepoint ใช่หรือไม่ คุณมั่นใจหรือไม่ว่ายังมีเวอร์ชันอื่นที่ใหม่กว่าอีก? จากนั้นอาจถูกกรองออกโดยการลบเนื้อหาที่ซ้ำกันของ Sharepoints ในผลการค้นหา เอกสารไม่จำเป็นต้องคล้ายกัน 100% จึงจะถูกทำเครื่องหมายว่าซ้ำกัน เอกสารหรือไซต์ที่คล้ายกันดูเหมือนจะถูกลบออกด้วย
คุณไม่สามารถเปลี่ยนลักษณะการทำงานนี้สำหรับกล่องค้นหาเริ่มต้นใน Sharepoint online (อันที่มุมซ้ายบน) แต่คุณสามารถเปลี่ยนหน้าการค้นหาคลาสได้ที่ (https://contoso.sharepoint.com/search)
ปิดการใช้งานการลบซ้ำ
หากต้องการปิดการลบรายการที่ซ้ำกันในหน้าการค้นหาแบบคลาสสิก เราจำเป็นต้องใช้จาวาสคริปต์เพื่อสร้างช่องทำเครื่องหมายที่ให้คุณแสดงหรือซ่อนเนื้อหาที่ซ้ำกัน
ไปที่หน้าการค้นหาแบบคลาสสิกและแก้ไขหน้า เราจะเพิ่ม web part ตัวแก้ไขสคริปต์ ลงในหน้าการค้นหา และแทรกโค้ดด้านล่าง คลิกที่ เพิ่ม Web Part และไปที่หมวดหมู่ สื่อและเนื้อหา และเลือก ตัวแก้ไขสคริปต์
// 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>
บันทึกและเผยแพร่เพจ ตอนนี้คุณสามารถค้นหาเนื้อหาโดยมีหรือไม่มีการกรองรายการที่ซ้ำกัน
อ้างอิง : ปีเตอร์ แองเจห์น
