Tag Info

New answers tagged

0

Clearing the SharePoint Configuration Cache resolved this issue. Per this article: http://blogs.msdn.com/b/josrod/archive/2007/12/12/clear-the-sharepoint-configuration-cache-for-timer-job-and-psconfig-errors.aspx "If you experience issues with WSS and MOSS timer jobs failing to complete are receiving errors trying to run psconfig, clearing the ...


0

You must use these two dlls: Microsoft.SharePoint.BusinessData.Administration.Client.dll Microsoft.Office.BusinessApplications.Diagnostics.dll Here is the code: AdministrationMetadataCatalog catalog = AdministrationMetadataCatalog.GetCatalog(schemaRoot.Attribute("EntityNamespace").Value); Microsoft.SharePoint.BusinessData.Administration.Client.Entity ...


2

For me, I would prefer reading books, they make you more focused and they go in depth with you more than videos. For sure PluralSight are great, but you can get easily distracted and not knowing what they're talking about, plus reading a book on your laptop makes it easy for you to copy code snippets and paste them here so people can help you more. And it's ...


0

You can set that in the publishing feature itself in onet.xml, basically in the publishing feature inside you web features, you should do something like this: <WebFeatures> <Feature ID='Id for publishing feature'> <Properties xmlns="http://schemas.microsoft.com/sharepoint/"> <Property Key="DefaultPageLayout" ...


0

You need to make the fields mandatory by enabling this on fields properties or by making a validation rule that makes the form unable to being submitted when these validations happen.


0

Have you tried removing the Save option from the Ribbon bar at the top of the form and put a button somewhere on the form that will perform the save action when clicked. That way you can have a rule on the button to only show when they're are no errors and the user cannot click save until the form is error-free!


0

Most of my learning as a beginner was from the courses on Lynda.com. These are the ones I started with: SharePoint Server 2013 Essential Training SharePoint Designer 2013: Custom Workflows SharePoint Designer 2013: Creating Data-Driven Sites SharePoint Designer 2013: Branding SharePoint Sites These should give you a solid grounding in what SharePoint is ...


0

In case you want to perform the same operation using C#. private void TraversFarm() { SPFarm farm = SPFarm.Local; foreach (SPService curService in farm.Services) { if (curService is SPWebService) { SPWebService webService = (SPWebService)curService; foreach ...


2

PowerShell: Get-SPSite "http://yoursite" -Limit All | % { $_.AllWebs | % { $_.Lists | % { $_.Items | % { # $_ is now your item } } } } Created by field is called Author, and modified by is Editor. E.g., $_["Author"] and $_["Editor"]


1

One possibility for doing this might be editing the configuration for whichever column is the truly unique identifier for the member so that it must be unique. Go to the list and on the List tab of the SharePoint page select List Setting. Then under the Columns section click the name of column for which you would like to enforce unique values. On the Edit ...


1

If the stand alone web application and SharePoint are not in the same domain, the simple answer is that you cannot unless you are using Apps. The more complex answer is that you would need to have a proxy of some sort to do this. You could write a simple layer 7 proxy inside the non-SharePoint web app that forwards the requests and the authentication or ...


0

You cannot have the team site on root of the web application as per the Technet: My Sites require that a site collection exist at the web application root (which is displayed as / in the user interface). Without this, you will receive a message that states that there is no site collection at the root when you try to enable self-service site ...


0

Make sure self-service site creation is turned on and configured for the web app hosting your mysite.


0

SharePoint 2013 on-premises can use either the low-trust or high-trust model. Office 365 does not provide the ability to register high-trust apps, which makes sense because registering the public-key portion of the certificate requires farm administrator privileges (you do not have farm administrator privileges in O365). Side note: It now ...


0

After you have installed a language pack, you have to do some work in the Managed metadata service where you want your terms to be in Arabic. Navigate to the Managed Metadata service through Central Admin with your farm account and on the first view you should be able to pick your newly installed language pack under Working languages. Here you can change ...


0

The previous answer worked, with one minor adjustment public override void FeatureActivated(SPFeatureReceiverProperties properties) { SPSite site = properties.Feature.Parent as SPSite; using(SPWeb web = site.OpenWeb()) { using(SPLimitedWebPartManager wpManager = web.GetLimitedWebPartManager(page url, ...


0

There are some books specialized for 2010 project management. Take a look at this: http://www.amazon.com/SharePoint-2010-Project-Management-Raymond/dp/1449306373


1

Creating site definitions for site collections is the same as creating them for subsites, you will need to make sure that the features activated in your onet.xml for the subsite definition are scopred to web not site.


0

I think you can use the following topologies for SP2013 and SP2010 respectively 5 Servers SP2013 Test and Productive Environment: 1x WFE Server 1x Application Server 1x Database Server 1x SharePoint App Server 1x Office Web App Server In SP2013 the above mentione topolgy gives you the flexibility to manage the farm more precisely 3 Servers SP2010 Test ...


1

it seems that you forget steps in this article : please prepare a checklist and tik step by step and compare with your way Update the data connection web service URL to call the new Web App URL configured with Classic Authentication Create a data connection library in a given site collection The data connection must be converted to file of type UDCX ...


0

Click on Site Contents link. Locate your list. Here you will find the number of items in the list and Last Modified Date.


0

if you want to show that in a view then there is option to show the count of the list. there would be a option called totals in the view where you can configure the column which count you want, to get all item count you can use "Id" column as shown below but if you apply any filter to that then it would show only the count of filtered items


0

You need to create site collction of type My Site host. and conceptually you have to configure host header as same as you configure for Team site. (Make sure that at differenet port, http://server:1000, my site host should be root site)


0

I had the same issue. It was resolved by enabling the TLS_RSA_WITH_3DES_EDE_CBC_SHA cipher on the SharePoint Web Front End servers. Office 2011 does support TLS 1.0 (no higher). However the server must support a compatible cipher for Office 2011 to successfully connect. The strongest cipher currently supported by Office 2011 is ...


0

Below are few suggestions to solve the same: 1)Ensure that the "Allow cross domain connection" setting in Central Admin is ticked. 2)If you are behind a proxy server, you will need to add this to your web.config of your SP web application: <system.net> <defaultProxy> <proxy proxyaddress="http://myproxy" bypassonlocal="true" /> ...


0

You go to the office app and then create a new place. Just put in the url to your personal site.


1

You could utilize SP.FileVersionCollection.deleteAll Method for that purpose: Example var fileName = '/sites/news/Pages/default.aspx'; var ctx = SP.ClientContext.get_current(); var versions = ctx.get_web().getFileByServerRelativeUrl(fileName).get_versions(); versions.deleteAll(); ctx.executeQueryAsync( function() { console.log('File versions ...


0

This post resolved my problem. I have used the jquery plugin jquery.timeago. You can download it from here


0

You can use jQuery selectors to do this. You need to locate the people picker using selectors and pass the values or get the values. For example, My people picker control is placed inside a <td> with id "peoplePicker" then I could use the following code to locate and get or set values get values var ...


0

You can use SPServices to interact with people picker $().SPServices.SPFindPeoplePicker({ peoplePickerDisplayName: "", valueToSet: "", checkNames: true }); Reference: http://spservices.codeplex.com/wikipage?title=%24().SPServices.SPFindPeoplePicker


1

Thanks to Submits help for achieving my scenario. Here is the complete solution for the same. It will read the Image and Title from a library and when you click on it you can redirect to another page. <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js "></script> <script type="text/javascript" language="javascript"> ...


0

TOC web part (publishing infrastructure). Configure it to pull from whatever subsite you want. You can also use the Content Query web part and tell it to get the Pages content type from your subsite. Or, for a more robust solution, the Content Search (if search is enabled) web part. Set the scope to Site.URL and contentclass: STS_web. You can configure ...


1

Couple of steps required in order to configure the MySites. Make Sure UPS & MMS are up and running. Create a Web application and create root site collection with MYSiteHost template in the Mysite Host location at UPA, give the root level site collection address then set the permissions. Enable Self-Service Creation read more over here: ...


0

You are trying to sum all the IDs values, this is not what you need to do. The total section is meant to do the calculation on the specified columns' values not on list items. To do so, you can refer to this LINK.


0

You need to associate the library with another content type first. For example, Document. Make the new content type the "Default" and then you can remove the one that you do not want.


1

It should just be a matter of clicking on the Content Type in the library settings and clicking the delete this content type link. It won't delete it from the site collection, but will remove it from the library.


1

This isn't the most elegant solution, so feel free to tweak: var row = document.createElement("tr"); var j = 0; for(i=0; i<this.pictureArray.length; i++) { //alert(this.pictureArray[i]); if (j == 0) txtHTML += "<tr>"; var fgh='http://google.com'; var res = this.pictureArray[i].split("/_t/"); var ...


1

Here is an example to check if a user exists in a particular group or not using CSOM. ClientContext clientContext = new ClientContext("http://MyServer/sites/MySiteCollection"); GroupCollection collGroup = clientContext.Web.SiteGroups; Group oGroup = collGroup.GetById(7); UserCollection collUser = oGroup.Users; clientContext.Load(collUser, users => ...


1

What is going on is that Visual Studio deploys your solution globally and your feature is being activated on all webs. This is how it works. First of all set the project property of "Active Deployment" to "No Activation". Deploy the solution. Then activate/reactivate the feature on a specific web. The C# code, though, will be deployed to GAC or WebApp and ...


0

Your syntax will look something like this (you will need to tweak it to meet your exact requirement): =IF(AND([Qtr]=1,[Goal]=Debt,MONTH(TODAY())=1),1.5,0) This reads as: IF Qtr is 1st AND Goal is same as Debt AND month is January THEN set this column to 1.5 ELSE set it to 0. EDIT: You might have already worked this out, but if you have a month column in ...


1

For lookup columns use get_lookupValue() to get the lookup information. Example: oListItem.get_item('Programs').get_lookupValue() UPDATE In case lookup field supports multiple values, use this code: //Get Multiple Lookup Field value var categoryValues = item.get_item('Categories'); for(var i = 0; i < categoryValues.length; i++) { var categoryValue ...


0

Based on your description, my understanding is that you face difficulties displaying chart from multiple list on SharePoint. I found this topic which describes similar to your issue: https://social.msdn.microsoft.com/Forums/en-US/f6c04c6d-5efa-4c70-9c9d-ad73a1e216c5/populate-chart-tooltips-from-emailenabled-sharepoint-list?forum=sharepointdevelopment I ...


1

I haven't tried this yet, but i am pretty sure that adding a CNAME for that subsite URL might work well.


0

Your collection of files will be now stored in the below variable $videoLibFiles = Get-ChildItem $videoFolderPath -Include *.wmv,*.mp3,*.mp4,*.flv,*.avi -Recurse Now loop through the variable $videoLibFiles to get the full file path and provide it as an input to uploading files to library foreach($filepath in $videoLibFiles) { $filepath.FullName ...


0

You will not find the file web.config in this folder C:\inetpub\wwwroot\wss\VirtualDirectories\…local80\web.config' The reason is your web.config file is deleted in your port 80. You have to have web.config file in this folder otherwise you will face this problem. I have the problem in port 40786. The solution is delete the website from your iis server ...


1

Office Web Apps Licensing has recently changed (11-24-2014) in regard to SharePoint 2013, when SP2103 was first released, there was no license needed for "Read only" access, and Office client license needed for "edit" (on your honor enforcement). This has been changed (and the download location changed). You now need an Enterprise Agreement to install it ...


0

I solved it by replace "asp:content" with "asp:Content"


0

If you don't want to use compiled code, what about JS code? On the new/edit announcement page (or anywhere you want), you could create another button which says sync announcement to subsites. When clicked you can use the JavaScript CSOM to iterate through each and every subweb and add the announcement. But I would also back up and ask why you need ...


1

Did you reset the index or create a new service application? If you did in fact create a new service application, you might need to check your service application associations for your web application and make sure your new one is assigned and is set as the default for the web application. ...


2

Yea, so when the import happens it has to query AD to put that user back into the user information list. When someone doesn't exist it can't add the person so instead it picks the person doing the import which it knows exists. Unfortunately, this is the case with import/export. If you need to keep the data more intact, a full site collection ...



Top 50 recent answers are included