Tag Info

New answers tagged

0

As per your code blocks, before <ContentType>, You need to create your custom fields. I guess you are missing that, that is why you are unable to see that fields. Your Schema.xml should like as below: <?xml version="1.0" encoding="utf-8"?> <Elements xmlns="http://schemas.microsoft.com/sharepoint/"> <Field ...


0

I can't really tell from their marketing if it does exactly what you're asking for, but maybe enquire about the management and security options at http://share-gate.com If trying to do this on the cheap, the free/paid editions of ADSelfService Plus from ManageEngine useful for user management. This is really a cheap/nasty solution which I wouldn't usually ...


0

Due to design limitation in SharePoint 2013 this feature is depreciated.even you access the feature by url hack but looks like it is not worth. As per MSFT as workaround: Users are still able to insert slides from PowerPoint files (see Copy and reuse slides from another presentation file.) you can use the 3rd party tools i.e from DYNAPOINT


1

What we are doing is utilizing an html page and xps documents. We created an html page, non-SharePoint page that is imported into SharePoint. We have links (buttons) across the top and bottom that are hyperlinked to XPS documents. We save each PPT slide(s) as an XPS document (Office 2013). When you click on a link, the respective office's XPS document is ...


0

This feature is discontinued, but as always you can still create it using a direct link http://siteurl/_layouts/15/slnew.aspx?FeatureId={0be49fe9-9bc9-409d-abf9-702753bd878d}&ListTemplate=2100 Note - I have no idea how long this hidden feature will be there. But you can use this as an immediate solution till you create custom solution.


0

If you really have the need to customize the library, it can be prepared using JavaScript components, just by looking at the information in the library. And it's not very time consuming. https://msdn.microsoft.com/en-us/library/office/jj163201.aspx


0

I had this problem in the past (about a year ago, was for SharePoint 2010) the only way that I was able to work around this was to use the InfoPath filler client instead of browser based forms. This probably isn't what you are looking for. Some of the other suggestions you'll probably get are to use JavaScript to get your form back to the top (or that it ...


0

If you are using the select parameter, then you must include ContentTypeId in the select statement. Without using select, you can expand Content Type using (as Mike2500 showed): ?$expand=ContentType However, if you add a select it will not expand, unless you include ContentTypeId. For example, neither of these will cause Content Type to be expanded: ...


0

Add ContentTypeId to your select. In an on premise SP 2013 environment I found this is an important key. To return the ContentType Name, it is not enough to expand the content type. You also have to include ContentTypeId in the select. In other words, this will not achieve the desired result: ?$select=Id,ContentType/Name&$expand=ContentType However, ...


0

You're on the right track. The resource you cited refers to system vs "normal" pages in SharePoint. app.master is a similar concept, used when displaying Apps. This was covered here already: http://stackoverflow.com/questions/21435566/set-custom-master-pages-in-sharepoint-hosted-apps


0

It seems like an issue with your Content Type. Check fields and make sure none of them has Indexing enabled. http://www.entwicklungsgedanken.de/2008/07/20/cannot-complete-this-action-error-when-adding-a-contenttype-to-a-list/


0

Every SharePoint page has three links that are the first options on the page. You access the links only by using the Tab key. Turn on more accessible mode – Enables More Accessible Mode Skip Ribbon Commands – Skips active focus past the ribbon commands, and moves the focus directly to the navigation links Skip to main content – Skips both the ribbon ...


0

I am aware about the Delegate Administrator group, but this is work fine for the service application but not aware if their is any for the Web Application. Creating a delegated administrator for a service application Choose administrators and owners for the administration hierarchy in SharePoint 2013 But their is no OOTB way to limit this role to web ...


1

From your questions and comment, I understand you have a content Db with size of 1.7 TB along 328 Site collections. This is big content DB and it will take too much time, if you are not seeing any error then you have to wait. As a side note, I would highly recommend that split the database into multiple DBs. As per Best practice your db should be around ...


0

Make sure you are using correct ListName and it exists in the Site. Try below $webUrl = "http://site.fr/" $w = get-spweb $webUrl $listName = "Qualified Information" $l = $w.Lists[$listName] write-host $l.Title


0

Try Context.Response.Clear() before writing anything to it. This would ensure that ONLY your javascript is in the response. otherwise you could deliver a malformed html-page.


0

It should be $w.Lists and not w.Lists It seems you missed the $ sign.


0

Permissions reset for Access requests The solution was to re-run the original permissions setup of the site, and specify the new Site Owners group as the Owners of the site. To get there, construct a URL like this: http[s]://[HostName]/Sites/[Path-To-Site]/_layouts/15/permsetup.aspx This will open up the groups for the site. Click OK. Once you've ...


0

thx a lot. Though it does not search multiple text from search box ? Example if I type : sharepoint asp.net.. it will only search for sharepoint write ? How to fix this ? Thank you


0

In the options add dialogReturnValueCallback: DialogCallback and add the callback function where you refresh the page when you want. The complete code: var options = { url: _spPageContextInfo.webAbsoluteUrl + '/_layouts/15/xx/Pages/Page.aspx', tite: 'Edit Properties', allowMaximize: false, showClose: true, width: 800, height: 600, ...


0

Unfortunately you cannot import labels using OOB import functionality. I recommend using Lapointe.SharePoint.PowerShell.wsp found here and here to do the import. It supports also labels. You can do first an export to get sample XML out, then modify it, and finally do import. It will not overwrite existing terms (will throw error), so you need want to remove ...


1

Picture Library Slideshow web part In SP2013, there is a check box Show Toolbar use that to hide next previous and pause control


1

If you do not have Publishing features enabled there is no link to "Content and structure" in Site settings. You should be able to reach it through: http://YourSiteUrl/_layouts/15/sitemanager.aspx Not sure how you mean this is related to hiding the global navigation though.


1

If you go to Site Settings page you will see Content and structure under Site Administration Or directly browse the page /_layouts/15/sitemanager.aspx


0

The following JavaScript function when called will pop up the browse dialog in a modal window and if the user makes a selection will return an array of four elements: element 0: guids of list, web element 1: base URL (e.g./sites/sitecollection2) element 2: library display name (e.g. Documents) element 3: library URL (e.g. /sites/sitecollection2/Shared ...


1

This is because SharePoint 2013 Workflows are hosted on Workflow Manager. So you need to add a new workflow subscription to Workflow Manager. I found the following articular useful to workout how to do this. Although this uses the CSOM rather than PowerShell. Working with the SharePoint 2013 Workflow Services Client Side Object Model Here is a ...


1

As others have said, this could be because the event receiver is registered multiple times. But to me, it looks like this is happening because you have this ItemAdded event receiver registered for both the "Jawna" and the "Niejawna" lists and you're basically trying to create copies of items between the two lists. To get around this you should disable event ...


2

Disable Event Firing when you're making the update to the item. See here for an example. Make sure you don't leave the events disabled, though! Wrap the code in a try, catch, finally that ends with re-enabling the events. try { this.EventFiringEnabled = false; // Your updating code... } catch (Exception ex) { // Handle exception } finally { ...


1

You can create a custom permission level that does not allow deleting. You'd essentially copy contribute and deselect the delete option. This solves point 1. For point 2, there isn't really anything that handles this. Item level security settings on lists comes close, but it isn't fully what you need and isn't available in libraries. You'd probably need to ...


2

From your code it seems you are using the same code for handling ItemAdded on both the lists. So what is happening is on inserting item in 1 list is inserting an item into the second list. And this invokes the event receiver in Second list. Two possibilities. You might have attached the same event receiver 5 times - You can review this using SharePoint ...


0

I think you have two options here (although I'm less sure about whether the second option will work): You can set unique permissions on the document library so that it no longer inherits permissions from its parent site. To do this you would go to document library > library settings > permissions for this document library > stop inheriting permissions. ...


0

http://yoursharepointwebsite/_layouts/15/editrole.aspx?role=Contribute But if you uncheck the Edit Items permission, your users will not be able to edit any items or documents. So this doesn't fit your requerement. But htere are no other option to do that OTB, as Edit Items - Edit items in lists, edit documents in document libraries, and customize ...


0

You can go and make a copy of the Contribute permission level and the remove the Edit Items permission. See Configure custom permissions in SharePoint 2013 To specify the special permission level at the Pages library see SharePoint 2013: Break Document Library Permissions Inheritance


2

You can also do the same using $ext = [System.IO.Path]::GetExtension($link.url) if($ext -eq '.doc' or $ext -eq '.docx' or $ext -eq '.pdf') { #file found }


1

You're missing * in all the file extension tests


3

Wouldn't you need to make this: ($link.url -like '.doc' -or $link.url -like '.docx' -or $link.url -like '.pdf') like this: ($link.url -like '*.doc' -or $link.url -like '*.docx' -or $link.url -like '*.pdf')


0

So... this had nothing to do with SharePoint apparently, as other users with Edit permissions WERE able to add web parts to the (visible) web part zones. We're guessing that out test user has some sort of IE policy setup that is different to regular users. So thanks to all for their help!


0

As you do a SPFile.MoveTo the file (altough it retains in the same docbib) is essentially moved to the new path. So therefore the old item does not exist anymore and a new one is created (of course together with triggering the Events ItemAdded by itself). So after you called the MoveTo, all the following Eventreceivers which are called on the item will ...


0

Web.SiteUsers usually contains all users, that do have explicit permissions somewhere in the Web. Are you sure that there is no Point where permission inheritance is broken up and the users were granted explicit permissions? Finally, you can´t be sure that the users you get have the permissions you want to check. You can only check permissions, which the ...


2

For me, reprovisioning the distributed cache service resolved the performance issue: $serviceInstance. = Get-SPServiceInstance | Where { $_.TypeName -like "Distributed Cache"} $serviceInstance.Unprovision() $serviceInstance.Provision()


0

You can use below JavaScript var clientContext = new SP.ClientContext.get_current(); var oList = clientContext.get_web().get_lists().getByTitle("ListName"); var listContentTypes = oList.get_contentTypes(); clientContext.load(listContentTypes); clientContext.executeQueryAsync(Function.createDelegate(this, onSuccess), Function.createDelegate(this, ...


1

You need to create a custom content type that inherits from whatever sort of document you want to contain in these document sets (ie a new Word Document content type called Project Word Doc that inherits from Word Document). Add on to that the additional columns you want and mark them required. Then create a custom content type that inherits from Document ...


1

Their is no recommendation on the Naming Convention on the Service application. Naming conventions are obviously important to SharePoint farms. Having a naming convention drastically improves efficiency related to configuration tasks, troubleshooting, documentation, and knowledge transfer. What We design our farm, we keep these things in mind for naming. ...


2

There is no naming convention as such. The most straightforward way to name service applications is to use the same name as the service application type. You can see the names of the different service application types in the “New” dropdown button on Manage Service Applications in Central Administration. If more than one service application exists, just ...


1

This is expected when you create a custom editform, and changes to the underlying list structure like fields being created manually or via a content type do not show up. They must be added manually in the custom form. Sharepoint has behaved this way since 2007 that I know of, and presumably in 2003 and 2001. You are essentially breaking the dynamic ...


0

Because my SIP Adress is blank. So I change it to person's email. It works !!!! This article is very useful: http://www.ableblue.com/blog/archive/2013/06/05/add-presence-to-sharepoint-search-results/ Thank you all !!!!!


3

Yes you can do this Using jQuery to dynamically change this on document.ready event Recommended way - Using JSLinks Option #2 you can use JavaScript to specify how a field should be rendered. For more check this article. http://zimmergren.net/technical/sp-2013-using-the-spfield-jslink-property-to-change-the-way-your-field-is-rendered-in-sharepoint-2013


0

Display Column settings are deprecated in the SharePoint 2013. Their is workaround suggest by one of MSFT support guy try it. create a page name p2 in Pages library, and check it in, then publish it. And try the powershell script below: $web = get-spweb http://sp/sites/retu $webpub = [Microsoft.SharePoint.Publishing.PublishingWeb]::GetPublishingWeb($web) ...


0

I found a solution to my problem, clear the configuration cache following this guide http://blogs.msdn.com/b/jamesway/archive/2011/05/23/sharepoint-2010-clearing-the-configuration-cache.aspx The User profile service started to sync again


0

I worked with Microsoft Engineers to find the root cause of the error. We discovered a missing registry key at HKLM:\SOFTWARE\Policies\Microsoft\Windows\Installer I wrote a fix script and posted it on our Blog: http://www.devfacto.com/resolved/



Top 50 recent answers are included