Creating a Flash Video Player For SharePoint using the built-in web parts –...
Recently I had to provide our users a way to display a list of Flash video files (FLV) with the ability to play the selected one. I found a similar solution on CodePlex, however, I did not like the...
View ArticleCreating a Flash Video Player For SharePoint using the built-in web parts –...
In my recent post I illustrated how to query a Flash (FLV) video player web part using the built-in Content Editor Web Part (CEWP) and some JavaScript. In the current post I will show you how to...
View ArticleECMAScript Client Object Model Internals – Creating custom client OM extensions
About two years ago I published a sample about the extensibility of the Managed Client Object Model of SharePoint 2010. To understand the theory behind the code in the current post you should read that...
View ArticleImporting SharePoint user profile properties using BCS .NET Connectivity...
Recently I received a question, how we could alter the pattern of the user display names in SharePoint, for example, use FirstName LastName instead of LastName, FirstName. A few weeks ago I read a...
View ArticleAutocomplete textbox for site groups
Recently I had to provide a solution that supports selecting SharePoint site groups through an HTML autocomplete textbox. The solution was built on JavaScript-based components, like jQuery (version...
View ArticleStrange error Saving changes of the Content Editor Web Part
A few days ago I just worked with the Content Editor Web Part (CEWB) when I received the following alerts after editing the HTML source of the web part: "Cannot retrieve properties at this time” and...
View ArticleGranting the Limited Access permission level
I read statements like this several times on various blogs and in technical articles: “Limited Access is a special permission level that cannot be assigned to a user or group directly.” (source)...
View ArticleDeleting items from a list despite event receivers
Assume you have a SharePoint list with an ItemDeleting event receiver that cancels deletions, prohibiting users to remove any items even if they have the required permissions. If for some reason you...
View ArticleRestarting SharePoint Timer Service on remote servers using PowerShell
Recently we installed a new version of a custom SharePoint timer job together with a SharePoint administrator of our company. After installation, the Timer Service must have been restarted, to enforce...
View ArticleSharePoint reporting using a scheduled PowerShell script
We have same custom SharePoint application pages that enable custom reporting for our support group. Reports are created in plain text (comma separated values / CSV) format and can be opened from the...
View Articlefailure trying to synch site for ContentDB (0×80070005 – Event ID: 5553)
Recently I found a set of error messages in the Windows Application event log on the servers of a SharePoint 2010 farm. The errors were repeated in the logs hourly. The text of the error message was...
View ArticleRedirecting a redirection using Fiddler
Recently I’m working on a claims based authentication solution for a SharePoint 2010 application that includes a custom STS that authenticates the users through an external IP by a two-factor...
View ArticleHow to change the structure of sharePoint site in a site collection
SharePoint sites can be created using a wrong URL name, or in an even worse case, under a wrong parent site. In both cases the site is located at a URL that is somehow not ideal for the users. If there...
View ArticleRecurring authentication prompt when editing task list in datasheet view
The other day we received a complaint from a user, stating he cannot edit a specific list in the Datasheet view, although he had no such problem with other lists. Whenever he would have liked to edit a...
View ArticleCreating an Autocomplete Textbox using SPServices and People Search
Recently I had to create an autocomplete textbox that makes it easy to select users from the SharePoint user profiles. As a nice-to-have feature I planned to include a user photo in the autocomplete...
View Article“The user does not exist or is not unique” Error When a User is Disabled in...
At one of our customers there is an Active Directory that contains several domains. There are overlapping user accounts in these domains, like DomainA\User1 and DomainB\User1, often one of these...
View ArticleHow to enable Users to Close Status Messages and Notifications
In SharePoint you can give feedback to your users through status messages and notifications. The notifications can disappear automatically (if you call the addNotification method with false as the...
View ArticleHow to check for Duplicated Attachments on SharePoint Forms
Assume you have a SharePoint form with a lot of input fields as well as the option to append attachments to the list item. Assume one of your users accidentally tries to attach the same file twice (or...
View ArticleCreating a Set of Concentric Circles with Texts Using HTML5 and JavaScript
Recently one of our customers wanted to have a webpage with an illustration including concentric circles / rings with clickable text on the arcs. When the user clicks on the texts we should display...
View ArticleHow to Push Down Permissions to the Content of a SharePoint Site / List
Assume you find out (for example, using the methods I provided you earlier) that you have a SharePoint site or a list that contains content (subweb, folders, documents or items) and would like to reset...
View Article