Author Archives: Daniel

(Updated) Open list item attachments by clicking the paperclip – Version 2

Update 28th of July, 2014: Script updated to version 2.3 (see the changelog)

End of January I adapted the script to open list item attachments with a simple click on the paperclip symbol, which Alexander Bautz from wrote, to SharePoint 2013.

In the last couple of days I have made some further improvements to this script which I want to share with you.

Continue reading

Open list item attachments with a click on the paperclip

UPDATE February 13th, 2014: An even newer version is now available which you can check out here.

Another requirement of one of my users is to open file attachments directly by clicking on the paperclip icon without the detour of opening the item first. Alexander Bautz from wrote the perfect script for this purpose which you can find here on his blog post. Thanks for that!

However, the last update was from mid 2012 and therefore the latest version is not compatible with SharePoint 2013. I made some minor adjustments to the code to restore the compatibility and I added a fade-in and fade-out animation, as well.

Continue reading

Fix the AppFabric Caching Service after renaming the Server

Today I made a mistake and renamed a server without removing it from the AppFabric cache cluster. This caused some trouble getting the cache service back to a running and healthy state as well as some ugly error messages in the ULS, such as:

Unexpected Exception in SPDistributedCachePointerWrapper::InitializeDataCacheFactory for usage 'DistributedLogonTokenCache' - Exception 'Microsoft.ApplicationServer.Caching.DataCacheException: ErrorCode:SubStatus:There is a temporary failure. Please retry later. (One or more specified cache servers are unavailable, which could be caused by busy network or servers. For on-premises cache clusters, also verify the following conditions. Ensure that security permission has been granted for this client account, and check that the AppFabric Caching Service is allowed through the firewall on all cache hosts. Also the MaxBufferSize on the server must be greater than or equal to the serialized object size sent from the client.). Additional Information : The client was trying to communicate with the server : net.tcp://old_server_name:22233    
  at Microsoft.ApplicationServer.Caching.DataCache.ThrowException(ResponseBody respBody, RequestBody reqBody)    
  at Microsoft.ApplicationServer.Caching.DataCacheFactory.GetCacheProperties(RequestBody request, IClientChannel channel)    
  at Microsoft.ApplicationServer.Caching.DataCacheFactory.GetCache(String cacheName)    
  at Microsoft.SharePoint.DistributedCaching.SPDistributedCachePointerWrapper.InitializeDataCacheFactory()'.

Continue reading

Sharepoint 2013 Site Users Web Part Presence Indicator fixed

For a few months now we were waiting for Microsoft to fix the presence indicators in the site users web part. With the December 2013 CU they were finally able to fix it. Before the update the presence indicators of the site users web part looked like that:

And after the Update they look like this:

That’s better Microsoft, thanks, finally..!

If you haven’t installed it yet, jump to this post with the direct links to the download of the December 2013 CU.

SharePoint ’13 December 2013 Cumulative Update released

Microsoft has released the December 2013 cumulative update for SharePoint 2013. Don’t forget to install the March 2013 Public Update  – if it is not installed yet – before you install any later cumulative update.

Here are the Downloads:

March 2013 PU for SharePoint Foundation:

March 2013 PU for SharePoint Server:

December 2013 CU for SharePoint Foundation:

December 2013 CU for SharePoint Server:

Sticky Headers in SharePoint 2013

Update 4th of March, 2016: This script has its own Product Page now and all future updates will be posted there. Should you have any questions, problems or bug reports please use the comment section on the Product Page or the Forum.

A popular request was to have sticky headers for lists in SharePoint 2013. This is very useful if you have long lists with loads of columns. Sometimes the user cant remember what a value in one of those uncountable column stands for and has to scroll all the way up (if there’s no pagination). To help those users I wrote a small script that glues the header right underneath the gray bars on top in case the lists header scrolls out of view.

Continue reading

Hello and Welcome on my SharePoint Blog!

This site is dedicated to the idea to collect all those little workarounds code snippets and useful tips that are sometimes necessary to make SharePoint do what you want it to do.

“Like Voodoo for SharePoint!”