Requesting Your SharePoint “UI Hacks”

I am putting together a presentation talking about UI hacks that we all need to do in order to accomplish everyday UI customizations that our customers – internal  or external – require. For this one I want to limit it to SharePoint 2013 and/or SharePoint Online (Office365). Another way to think of it is how and why we brand SharePoint today on premises and in the cloud; not just things that people want cosmetically, necessarily, but stuff that is hard to do and must be done.

I’d like to collect ideas from all of you out there, which I will collate into some slides (with credit given, of course!). I posted a quick tweet about this and already got a few replies, so I figured a blog post would be a good way to gather information as well.

In thinking about this, I’ve come up with some broad buckets:

  • Inconsistencies
  • Documentation Gaps
  • Document Object Model (DOM) Changes
  • Missing Functionality (Oft Requested)

I’ve already got a few items of my own in each of those categories, but I’d like the presentation to be representative of what we all have to deal with, not just me. If you think I’m missing a bucket, let me know your ideas on that, too.

Let’s use this post’s comments to capture as much as possible. If you’d rather email me directly, you can use the Contact form. When I have a decent amount of content collected, I’ll come up with a way to share it on some level. (The actual purpose of this is classified.)

Thanks for your help on this.

Similar Posts

25 Comments

  1. Hide column headers on a list view. Boy I wish that were a list view property!

    For now I do things like this:

    _spBodyOnLoadFunctionNames.push(‘suppressTitles’);
    function suppressTitles(){
    jQuery(“#js-listviewthead-WPQ3”).hide();
    jQuery(“#js-listviewthead-WPQ4”).hide();
    };

  2. I created a library of jquery utility functions to manipulate sharepoint listforms. It has a bunch of methods to do tings like hide rows, change field titles, Remove Time from datepicker , etc, etc. I find it a lot easier than digging into the xslt.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.