Tag Info

New answers tagged

4

Suffix wildcard matching is supported in SharePoint. You can use "Smit*" but not "*mith".


1

Since search results are just JavaScript and HTML you could create a Control Template and Display Template that presents your results, then add your own feature to Export the data. Look at something like this sample: http://dhtmlx.com/docs/products/dhtmlxGrid/samples/12_initialization_loading/13_pro_load_csv.html Any JavaScript that can serialize the data ...


0

A few things to check: Is the doc in the index (check the crawl logs from CA)? Is the doc published (in case minor versions are enabled on the doc lib)? Does the user have access to that oc? Is the "missing" doc less tan 50MB? Is it a "standard" file format (docx, doc...)?


0

I had the same issue and resolved it by copying the original display template and editing that one with my changes, then copying the original result type to create a new one that uses the new display template. My guess is that either the display template or result type is caching the managed properties that are needed by the template. Creating new copies ...


0

You can use below server side Powershell function to create a Result Source. I have used it in SharePoint 2013 On Premise function CreateResultSource(){ [CmdletBinding()] param( [Parameter(Mandatory=$true)][string]$siteUrl, [Parameter(Mandatory=$true)][string]$searchServiceName, [Parameter(Mandatory=$true)][string]$query, ...


0

SharePoint just uses what is provided as text in the document, so if you don't do OCR you won't get any content. If you do use OCR, the accuracy will impact your search experience. I wrote a post a while back about "testing" your iFilters. SharePoint 2013 does not use an iFilter for PDF any more, but you can still use one to test your OCR software. Try this: ...


0

While the documentation sounds like the member will be resolved via Reflection, the acutal implementation simply calls HttpRequest.Item Method which returns: The QueryString, Form, Cookies, or ServerVariables collection member specified in the key parameter. If the specified key is not found, then null is returned. So you only need to have a unique ...


1

Look at the Web Application Service Application Connections. The sites under that web app will use the Search Service App that is selected in the Service Application Connections.


0

It's because Search crawling account only has "Full Read" Access to the content which means, with those library settings enabled, the crawler isn't finding any items in the library to crawl. If it's an On Prem environment, you could elevate the permissions for the Search Crawling account (Central Admin --> Web Applications --> Select the web app --> User ...


4

Have you tried to set keywordQuery.set_trimDuplicates(false); (MSDN) because maybe some rows / items are incorrectly treated as duplicates by search?


0

That's easy, SPS4 is one better! (Sorry, couldn't resist, like turning it up to 11). In reality, you can just use SPS3 (and SPS3S for SSL) for your crawl address. It will work just fine as long as your Search Crawl account has the correct permission on the User Profile Service App. (Specifically "Retrieve People Data for Search Crawlers")


1

I have a solution for this long overdue and old problem. It is a slight work around for lists that have attachments or large lists to crawl the attachments and promote search results, it works. You must get WebDAV running and working on your servers and crawl the attachment location as a file share (UNC Path). This has been tested on SharePoint 2013 and ...


0

The path property should give you what you're looking for - but note that you need to include the whole path, http:// and all. path:"https://sharepointsite.sharepoint.com/mysite" and you can control whether or not to include subsites with the UrlDepth property path:"https://sharepointsite.sharepoint.com/mysite" UrlDepth=1 Will return results from ...


0

This has been resolved by deleting the web application and search service application and recreating them from scratch. Search results now appear as expected for both ADFS and windows users. I'm not really sure why it wasn't working because I wasn't able to recreate the issue in a different farm. Also, it turns out the error "IdentityClaim from STS ...


1

By Default search should bring you results across all Sites (the users has Access to). Or you did somehow scoped the results to current Site


0

Thanks for helping with this @Charles Fiset What you said was in fact correct, it turned out that the managed property that I created (RefinableDate01) did not pick up any of the task due dates for tasks that were created before the managed property was created when it crawled, essentially leaving that field blank and unsortable in the search results. Once ...


1

The issue is because the Subscription Plan in the Tenant site does not Support Content Search Web Parts. May be the error should have been “ Your Subscription plan cannot activate the feature.” :) Learning : Check the Service Description of the SharePoint o365 Plans before troubleshooting .


0

Looks like you have a Crawl Rule that is blocking the site or a robots file.


0

For anyone interested, this is what worked for me: The queryManager you use should come from the ShareQueryManager, this ensures that the paging and refinement panel still works (and you can still edit properties directly on the derived results web part in the browser). The only command that needs to be elevated is the ...


1

Check this post: https://spbreed.wordpress.com/2013/09/14/sharepoint-2013-solution-to-inconsistent-search-results-count/ It also installs the latest CU


1

Well I feel stupid now... after doing a comparison of both the People Search Web Part and Normal Search Web Part, the deciding factor was the code EnablePhonetic = true; Gets or sets a Boolean value that specifies whether the phonetic forms of the query terms are used to find matches. ...


1

You have to set the JSON property of your Web Part. It sounds weird as you don't want the dropdown with the available sorts order displayed. You just have to tweak the JSON property to add the RefinableDate01 and then uncheck the "Show sort dropdown" property so the sort box isn't displayed but the JSON will remains. REF: ...


0

my suggestion to this kind of environment is to have an extended web application in to a separate zone and then configure the LDAP based user authentication. This is the more realistic way of handling LDAP or forms based user authentication. so the default zone with windows authentication will be used for search crawling as well as regular windows based AD ...


1

OOTB SharePoint search crawls the document (if it is a document) and Shows the Document´s Title as Title in the search result, it does not make a difference what you select in the managed-Properties or what you insert in the item´s title.


0

Have you tried Doing this : Navigate to the site that contains the list or library that you want to change. Locate and click the list or library you want to customize. Click Site Actions, and then click Site Settings. Under Site Administration, click Site Libraries and lists. Click an item from the list, for example, Customize “Shared Documents.” On ...


2

Try adding NOT Path: http://mysite/* to your query where you use your My Site host address.


0

I finally was able to create a client-side solution that addresses your requirement! Roughly put, I don't think out of the box there is currently a way to filter on the followed items, based on the documentation on search query variables at https://technet.microsoft.com/en-us/library/jj683123.aspx. Ofcourse one can build a server-side webpart that extends ...


2

You can try using the property UrlDepth. It allows you to manipulate how deep the URL needs to go for the query. for example; UrlDepth=1 returns things like http://site/subsite UrlDepth=2 returns things like http://site/pages/page.aspx or http://site/subsite/subsite May help a bit.


0

Once you execute the query you can change the sort based on the metadata in the libraries, but no, you cant order by rank. You can get to a refinable page by clicking the Still didn't find it? Try searching the entire site. link. Alternatively you could create a new search page that includes the features you want and scope the query to the library. You ...


0

If you would want to set Type="People Search Results", then I recommend you update your code with below. I have created this way. $resultSource.ProviderId = $fedManager.ListProviders()['Local People Provider'].Id


0

Just a thought, but rather than follow this course of action and gut security with a full trust web part. Why not create anonymous content "summaries" that users have access to and just return those results? You can customize the result so that it links to the original secure content. I have don't this for several clients and it works very well with zero ...


0

Images are not indexed by default unless you put them in Picture Libraries. You can test this by querying FileExtension:jpg. Videos depend on how you uploaded them. If you are using the SharePoint Video content type, excluding .aspx may be your issue. What happens when you search for ContentType:Video? On-Prem you can change the files indexed, you cannot in ...



Top 50 recent answers are included