Monthly archives: July, 2017

Encrypted List items

I have a SharePoint 2010 site that requires people to track their weights in a List. Apparently, people are very sensitive about this subject, and want their information hidden from everybody. However these values still need to be tracked by other items on the site. I realize that you can set certain site permissions (read/write/etc), …

How do I rewrite the domain in Sharepoint 2010 when “www” is missing in the request path?

I need example.com/photogallery to be redirected to www.example.com/photogallery (adding the “www”). For some reason it always redirects to www.example.com/Pages/default.aspx. I have the following rewrite rule in my web.config: I’ve also tried putting the URL match outside of the conditions: I’ve also tried a million permutations of regexes, but I feel like there is some default …

Creating a KPI based upon multiple variables in a list

I have a list with the following dimensions that I am interested in developing a KPI for each user. For example, I have User1, User2,…User(n). Each of these users will have to develop certain training credits every year with certain #s of training hours. Example, User1 may need 10 units of X-train, User2 may need …

What triggers Site Assets libraries to be re-created?

I’m currently managing an O365 site collection with 100+ subsites, up to 3 levels deep. While cleaning up the environment, we’ve deleted all Site Assets libraries, simply because we weren’t planning on using them. Since then, I’ve noticed these Site Assets libraries re-appearing here and there, on seemingly random sites in the structure. Is an …

Extract email from ListItem user

I don’t know how to extract the email of a User in a Sharepoint list. I get a FieldUserValue but I am stuck at it. Microsoft.SharePoint.Client.ListItemCollection listitems = list.GetItems(query); context.Load(listitems); context.ExecuteQuery(); foreach (ListItem item in listitems) { FieldUserValue fuv = (FieldUserValue)item[“MyUser”]; } ================= ================= 1 Answer 1 ================= Microsoft.SharePoint.Client.ListItemCollection listitems = list.GetItems(query); context.Load(listitems); context.ExecuteQuery(); foreach …