Tag Info

New answers tagged

0

You can customize the Item_Person.html and Item_Person_HoverPanel.html or BETTER copy them and rename them then make changes to the copies. Simply remove the sections you don't want to see. Just curious, why do you need to make this change? The search results are security trimmed.


0

If you mean that the field in grayed out, so maybe the problem because of "Edit (link to edit item)" column, try to unchecked this column from your view, and then it should work.


0

I just tested some more and found a solution, 1) Either unhide the "GroupWork" feature or activate it through the object model, ie powershell. Doing so will provision the content types and lists required for group work calendars. 2) Ensure the "Reservations" content type is included in your calendar 3) In PowerShell: ...


4

To trigger an email, most people will tell you how to create a workflow (probably with SharePoint Designer). That's quite easy, it would work in most cases. But it's not the purpose of workflows (+ they do appear in the UI, they're slow, ...) Another approach is to ask a developer to create a custom App (sorry we have to say "add-in" now). That app would ...


3

The answer for now is to make a SharePoint 2010 workflow in SPD and use that to send the email to an external email address since the 2010 version (unlike 2013 version) can send to external emails. How do you send emails to external email address in sharepoint online workflows


0

This gentleman has written a javascript file that is used with the JSLink feature. http://www.rbradbrook.co.uk/blog/2013/08/11/display-promoted-links-multiple-lines/ Instructions are included in the article. To create multiple lines just adjust the width of the webpart till you have the right number of rows you need (e.g. reduce the width to create more ...


0

I took a different approach (long time back in 2007) Editors could add markup like $$TableOfContents$$ in texts This kept the scripting logic separate from the page, so easier to edit/enhance. A global script would replace those markers with my snippet like functionality, defined as functions. E.g. the CSI.TableOfContents() function would extract all H1 ...


0

This is not that easy... But you can get your ms_rte fields like this: $('.ms-rtestate-write') - hopefully you have only one on the page, otherwise you have to sort out which one you want to edit. So to change the text displayed in the RichText Box use this code: $('.ms-rtestate-write').innerHTML = '<p>Hello World</p>' Be careful, as far as ...


0

Looks like this problem is due to permissions issue on the config DB, SO Ensure that the AppFabric service identity has the appropriate access to the farm configuration database. Mapping it to the SPDataAccess role is sufficient. Check this blog for the troubleshooting. SharePoint 2013: AppFabric service repeatedly stops


0

If you are talking about the Passowrd expiray then their is filter for it. userAccountControl Bit on equals 24 OR userAccountControl Bit on equals 5 OR ( this is for the Locked account) But another way is. Create another OU and move all expired account into that OU then exclude that from the Import. ...


6

SPD does not offer a concat function. You can use SharePoint workflow variables and the String Builder dialog box in SharePoint Designer 2013 to be able to perform string concatenation. This might help or check my steps below. Step One: Create variables and put in a string. Also CurrentItem can be used: Step Two: Run the Workflow. Here my Output: ...


4

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


0

I am currently having similar issues. I did find someone on another post with some helpful advice that may help readers of this post. Apparently you should use the user's ID in a task or email because it possible that the task or email will be sent to some users and not others. It is worth a try. It seems to have help the issue I am currently experiencing.


0

I found resolution to this issue, like everything else the log entries were bit confusing and the resolution was fairly simple. Following two services are responsible for all the communication betweek workflow clients and workflow manager farm. This two services are setup for "Automatic (Delayed Start)". This services didnt start when the servers were ...


1

Based off of this information, I would create the content type from the Item content type, then apply it to a Custom list. Any other content type you base it off of gives you a bunch of unnecessary fields. I could also see this being a document set if you are wanting to store artifacts, but if it is merely for tracking projects, then a custom list and a ...


1

Following query should return Look up fields /_api/web/lists/getByTitle('Your List Name')/Fields?$filter=TypeShortDescription eq 'Lookup (information already on this site)' Conditions it will not work if you put ant custom description! Update following will work in all scenario, I hope /_api/web/lists/getByTitle('Your List ...


1

To determine which fields are lookups you could take each field that is returned, e.g. "Field1", "Field2", "w9ft", "q37c", "Field5" and for each of these fields make REST calls to ascertain their type, like so: http://<myurl>/_api/Web/Lists/getByTitle('MyList')/Fields?$select=TypeAsString&$filter=Title eq 'w9ft' Or you can filter on the field's ...


1

In order to work with Oracle, You need to make sure following things. Oracle Client Installed on all SharePoint Server 64 Bit of oracle client installed make sure IIS also using the 64Bit. check this one


0

I don't believe SharePoint's REST API supports ordering or filtering on calculated columns. The workaround is to use the ListData web service, like so: http://mysite/sites/siteone/_vti_bin/listdata.svc/Menu?$orderby='Path'


1

There doesn't seem to be any way to do what you are asking out of the box. I did a quick test and see that SharePoint sets the colour value on the #pageStatusBar container as a whole and the messages are contained within that. If you wanted to use some custom JavaScript and CSS, you could achieve what you want. As you create each status message, you could ...


0

Unless you create your own URL to NewForm.aspx without parameters, the ContentTypeId is by default present as a QueryString parameter. So you can add some JavaScript to that single NewForm.aspx (edit in advanced mode) just before the table of the form, that matches by ContentTypeId and prints a header. If you don't have SharePoint Designer add a ...


6

Microsoft has built a lot for you. Check out the Content Organizer


1

Add below script ​​ <script type="text/javascript"> SP.SOD.executeFunc('sp.js','SP.Utilities.Utility',uploadedFunc); SP.SOD.executeFunc('sp.core.js','SP.Utilities.CommandBlock', uploadedFunc); function uploadedFunc() { alert("uploaded"); } </script>​ The SP.Utilities.CommandBlock does not get loaded on View mode of page.


0

What works for me now is to add the hyperlink to the description field. This way, people don't have to search and automatically go to the right list to add their details!


1

When I have problems with services not being able to start, I can often resolve them by re-entering the password for the account that that service runs as. Go to Services on your server > right-click the problem service > Properties > in one of the tabs you'll find the user account and password that the service runs as > re-enter the password > OK > try ...


0

If you are using the default forms JS link is a great option. There are a couple of other ways. One is to edit the form page and add a Script Editor web part and add your javascript to the page. Very similar to the content part mentioned in this thread, but IMO better. How to Use the Script Editor Web Part in SharePoint 2013 ...


2

Synonyms in Managed Metadata are completely unrelated to synonyms in a thesaurus for Search. You could write a PowerShell script that read the MMS terms and created a formatted thesaurus then periodically Imported/Updated the search thesaurus. In one step traverse your term set and write a thesaurus file in the format: Key,Synonym,Language ...


3

You can use this URL : http://rootsite/_api/Web/webs?$expand=Lists/RootFolder&$select=Lists/RootFolder/ServerRelativeURL. This will return the subwebs along with the lists property expanded for each subweb. The Lists property will return all the lists and libraries associated with the subsite.


2

Try this one: /_api/Web/Lists?$select=Title,RootFolder/ServerRelativeUrl&$expand=RootFolder Then iterate all results and select list.RootFolder.ServerRelativeUrl.


0

I found the following JSON code in this posting demonstrating how to add 'Like' functionality to a publishing page with Javascript. Presumably, the 'LikedBy' property would also be exposed for any list/library with ratings setting enabled. var likepage = { //Likes the current page. LikePage: function () { ...


0

I am having the same issue, and so far, the only resolution I've found is to enable anonymous authentication on the WCF service. It seems that SharePoint just won't do NTLM / windows authentication when calling the remote event receiver service.


0

I found it and could successfully use it under SP2013. This is what i have used: Get-SPSite -Limit All | Where-Object { (Get-SPFeature "My.Solutionname_Feature" -ErrorAction SilentlyContinue -Site $_.Url) -ne $null } | Select Url


1

The promoted links default size is 150x150 pixel. But you can always have bigger/smaller pictures and then manipulate the CSS for the promoted links if you want bigger/smaller tiles. Change the default tile size in Sharepoint 2013 Edit Add this to the bottom of the CSS before closing the style tag. .ms-tileview-tile-content img { ...


0

You could load some javascript on the form that gets the attachment row (id="idAttachmentsRow") and moves it to a different row. Here is a basic example: var attRow = document.getElementById("idAttachmentsRow"); attRow.parentElement.insertBefore(attRow,attRow.parentElement.children[1]); For a detailed walk-through, you could check out Mark Rackley's ...


0

You will need to run it once for each User Profile Service Application. In practice this will usually equate to once for each farm, generally you will only have one User Profile Service Application per farm. However, in more advanced configurations you may have multiple UPSAs in each farm. For example, if you were importing users from a number of sources, ...


0

The webPart Social Collaboration > Site Users lists all Users and Groups with access to the site. You can not filter display so forces you into good governance on access. You can set the WebPart to display all users in the Members group, that will include an 'Add new user link'


0

=MONTH(Created) Gets you the Month number =CHOOSE( MONTH(Created) , 31 , 28 , 31 , 30 , 31 , 30 , 31 , 31 , 30 , 31 , 30 , 31 ) Gets you the number of days in the month (take care of february yourself..) The rest is clear I presume HTH Danny


0

A calculated column formatted as a number should work here. Once you've created that, you can use the same basic formula in the formula field to get the desired result with the appropriate list column names. By choosing the number format for the calculated column, you can also check the box below the formula field to show it as a percentage and choose the ...


0

Turns out I was misreading my debugger and should have been troubleshooting a nested function that had a typo in it. Such a dumb problem. Thank you for the suggestions regardless.


0

May be your script is getting executed before the sp.js loaded completely(including its dependencies). So enclose your code in 'SP.SOD.executeFunc' like SP.SOD.executeFunc('sp.js','SP.ClientContext',function(){ // your code here }); if you are writing this script to get only the site title and url then you can use _spPageContextInfo.webTitle and ...


0

I'd done this task with Designer workflow 2013 and REST API as follow reference sites - link [link2] (http://www.fabiangwilliams.com/2014/06/19/gotcha-on-sharepoint-designer-workflows-in-app-step/) Hope this should work for the same!!


0

In my case I did an In place Content database migration from 2010 to 2013. It is working perfectly in 2010 but not in 2013. Since the URL changes after updating to new web application the URL changes. That is why you have to go look for the actual form in site content and copy the address and in 2013 give the correct link address.


4

Seems to me you have not a complete understanding of the logic you are trying to write? Let me give you an example of how your code works now: You have items 1 2 3 4 5 6 7 8 9 10 You retrieve them backwards (say you set RowLimit=5 for now) so you will get: 10 9 8 7 6 Then you save the 6 in a variable When the user click on "Show more" or whatever, ...


1

Out of the box there is no 'tree-view' view of items inside a library or list. If you have your (network) permissions correctly configured it is possible to open a SharePoint list inside 'Windows Explorer' You can create a custom webpart to implement this functionality. There are some 3rd party tools available. One of them is from Bamboo solutions. I ...


1

Add a pop-up tag to SharePoint master page. Manage the display of the pop-up and page using CSS. Based on whether user accepts or rejects the disclaimer, define script functions. On acceptance, set some value in User Profile properties to validate his/her choice for the next time the user logs in. For some pointers on doing the same, you may have a look at ...


1

Usually for resources in the Style Library, they must be published before normal or anonymous users can see them. Through your browser, on your windows authentication site, go to Site Contents and then your Style Library. Find the items that are not appearing for anonymous users, check them out, and when you check them back in make sure you choose to publish ...


0

The problem was in my variable name. You can't call something "$Property" if it actually has a properties bag! Renamed it to "$Managed" and it worked just fine. Silly PowerShell. For reference, once I changed the variable name I was able to set the property like this (this exact method did not work while using the old variable name): $Managed.Refinable = ...


5

One can use the ListItemCollectionPosition class to implement paging list item retrieval according to the position of items relative to their collection. Use the RowLimit element to specify the number of items to return per page. The following example loops through all the items in a SharePoint list, using the ListItemCollectionPosition property of the ...


7

100 items is the default limit Please use $limit in your request: for example : /_api/web/lists/GetByTitle('ListName')/items?$limit=1000 EDITED : In the following sample the rowlimit is set to 100 so that any list with more then 100 items will be queried multiple times until all items are retrieved. private async Task<List<ListItem>> ...



Top 50 recent answers are included