Tag Info

Hot answers tagged

6

You should reduce it, and your farm will get benefit from it. Their is no impact rather you will get performance improvement. NodeRunner.exe is resource hungry process. their 3 step process: Use Set-SPEnterpriseSearchService -PerformanceLevel Reduced to reduce the CPU impact the search service Modify the C:\Program Files\Microsoft Office ...


3

It could be you're calling retrieveListItems before SP.js has been fully loaded, in which case try: SP.SOD.executeFunc('sp.js', 'SP.ClientContext', retrieveListItems);


3

Yes, You can One Sql Server with two Different SharePoint Farm. Currently i have two Dev farm(2013) sharing the Same Database server. As long as you have unique Names for yoru Config & content DBs. Having Enough hardware to support both farm I am positive you will not do this in production, big risk. IF DB server goes down...both farm will go down.


3

The outbound SMTP server should be the domain that the SMTP server is whenever you open the IIS 6.0 Manager -> SMTP Server -> Domains -> Domain Name. In the picture below, the SMTP server would be zjsptest.zjsptest.com


2

This is not doable with KQL or FQL. You would have to do some post-processing to accomplish this. FQL has an operator called starts-with, but cannot be used with wildcards, only terms or phrases. If you could have another property on the list with AZText which copies the first letter of the value of AZText field, then that would work. Or if you do this in a ...


2

Try adding following references to the additional page head of the page <script type="text/javascript" src="_layouts/15/sp.runtime.js"></script> <script type="text/javascript" src="_layouts/15/sp.js"></script> Then try using following script jQuery(document).ready(function () { SP.SOD.executeFunc('sp.js', 'SP.ClientContext', ...


2

Add a reference to "/_layouts/MicrosoftAjax.js" and you no longer get the Type is not defined error. I got the answer here.


2

I don't think there's a general approach to do this, but depending on your exact needs there might be a solution. I can think of a few options: Create a list to hold the HTML nodes and apply audience targeting to the individual list items. This way, the user could execute a clientside request to the list to pull back all nodes but they'd only receive nodes ...


2

It should be noted that there are no synchronous calls available in the JS Object Model, and this is on purpose. The proposal to use promises is just a different async pattern, but that's okay… It is possible to artificially 'force' the scripts to work in a synchronous manner using various techniques, but there's really no reason to. Async patterns (direct ...


1

You should use jQuery Promises http://www.shillier.com/archive/2013/03/04/using-promises-with-the-javascript-client-object-model-in-sharepoint-2013.aspx doSomething() .then(doSomethingElseWhenThatsDone, orHandleAnError) .then(doYetAnotherThingWhenThatsDone, orHandleAnError); function doSomething(){ //set up some JSOM stuff var dfd = $.Deferred(); ...


1

a. Create a new Permission Level copied from "Read" permission b. Remove "View Versions" option from the new permission level c. Set that new permission level to the users or groups Following are the steps... Go to the Site Collection > Top level Site > Site Settings > Site Permissions Click on "Permission Levels" from Ribbon > Permission Tools > Manage ...


1

There is no such option available. The best option I can think of is to edit those page and close the webpart. Once completed you can open it. Also its not a good idea to debug while users are on the system. Usually we have log statements which tells us what is wrong. Then we take that information and fix it in the development box. During off business hours ...


1

Since you have jQuery loaded, perhaps you can use the $.getScript() function to load SP.js: var scriptbase = siteUrl + '/_layouts/15/'; $.getScript(scriptbase + 'SP.Runtime.js', function() { $.getScript(scriptbase + 'SP.js', retrieveListItems); } ); Info on $.getScript() here.


1

If you create a new managed property you must run a full crawl before it becomes available. You don't necessarily need search to do a traditional full crawl of all content though - you can force it to just do a full on your intended site. In the settings for the library where the look up column exists, under advanced settings there is button to Re-Index ...


1

As per my little experience with SharePoint and A lot of Discussion with MSFT folks. I come to this Point First, you have to make sure you need CU to Fix a problem in your Farm Dont apply those CU /Fixes from Windows Update.Always Turn off Automatic Update on Server Dowload the CU from MSFT site and apply. You need to plan it, test it, schedule a down ...


1

By default, a lookup field contains just one value. In this case, the field value is an object of type String, and the string has the following format: Id;#Value Use int value = new SPFieldLookupValue(item["Project_x002f_Task_x0020_Status_"] as String).LookupValue to read the lookup value and int id = new ...


1

The timer service is for all administrative, deployment, and services from a very high level, including updating configuration and those servers to the farm. Turning the timer service off can be problematic. If you want emails to go out on a specific server, enable the SMTP service and follow this guide to set up SMTP and the configuration that goes along ...


1

At the very least, I would separate the server in two different instances on the same SQL Server, but I don't see it being completely impossible. Make sure that you create your config database as something else, and make sure all the databases are different than what is on the first farm. Use GUIDs wisely. I don't recommend this approach though.


1

As per your Specification, your problem is SQL Server not the SP server. Extended web application can cause the load on the Server if you create a new app pool for it otherwise it is a website. 2GB for the SQL is nothing, you should increase the SQL memory at leaset 8GB( which is recommended for small farm). check this ...


1

by default the level is set to maximum when you install the sharepoint search service, Thats because on a live service you expect it to be fast with optimum hardware to support it with the correct topology to break the load from the search service! setting it to reduced is the correct way go about it: on dev machine: 1) Set-SPEnterpriseSearchService ...


1

We had the same problem in our environment couple of months of ago, when ever you try to update the solution it says successfully deployed but still no changes showed. Almost same steps we followed as you mentioned. Finally we use some tool to check which Dll load in the Timer services and here we found our problem. SO in our case easy fix was Restart ...


1

should be the same as: server side: SPGroupCollection groups = SPContext.Current.Web.SiteGroups; and client side: clientContext = new SP.ClientContext(); var groupCollection = clientContext.get_web().get_siteGroups(); its grabbing a collection of the current web groups.


1

You can add custom action to the list callout according to this article. In a nutshell: function myCallback() { var link = window.location; // for current item you can probably get this from renderCtx, can't test right now var emailSubject = "email subject" // Here you can add article title, or just static string window.location = ...


1

ADI does not support importing pictures from AD. Period. :)


1

This was very helpful in figuring this out. In my pages the tag was actually WpNs0 not WpNs1 but I had success changing the <%@ Register TagPrefix="WpNs0" tag to instead match what SharePoint Designer puts in: <%@ Register TagPrefix="spsswc" Hope this helps someone -- what a nightmare SharePoint Designer is -- not tested much before release, ...


1

you don't enable anonymous in IIS you enable it in the central management



Only top voted, non community-wiki answers of a minimum length are eligible