SharePoint, Office 365, Azure, and Front end JS geek. – Chicago IL
SharePoint, Office 365, Azure, and Front end JS geek. – Chicago IL


Hide the “Powered By InfoPath” logo

In working with InfoPath Forms Services in MOSS 2007 I found that the web based form experience is great.  And I like InfoPath but even I don’t want a logo bumper sticker to stare at all day.

By editing “ifsmain.css” on the SharePoint web front end’s 12 hive you can override the system styling to hide this element.   The IE developer toolbar helped me find the CSS class (ToolbarBranding) to add the “display:none” attribute.  Screen shot below. 



C:Program FilesCommon FilesMicrosoft Sharedweb server extensions12TEMPLATELAYOUTSINCifsmain.css





Workflow History – Event Type Numbers Decoded

On a SharePoint site’s hidden Workflow History list you might stumble across some strange numbers.  The Event Type is used to store a numeric value and below I’ve listed what each means in plain English.

These map to Microsoft.SharePoint.Workflow.SPWorkflowHistoryEventType which contains their values in Visual Studio for developers.

Unfortunately MSDN does not list the numeric values for use by power users to create filtered views in the browser.   However, I have them here:


Number Event Type
0 None
6 TaskCompleted
5 TaskCreated
9 TaskDeleted
7 TaskModified
8 TaskRolledBack
3 WorkflowCancelled
11 WorkflowComment
2 WorkflowCompleted
4 WorkflowDeleted
10 WorkflowError
1 WorkflowStarted





MOVIE – Awesome Admin Grid Scripts

Following up on my earlier post about the popularity of VBScript.  Again, I love new technology but we sometimes need the older tools to “git r done” today.   Please watch the 18 minute screen cast video for a real demo of each script.  Also, the download is available right here:


   Vimeo – Watch Now


This demo covers my “dashboard” and “grid” script collection.

  • Explore C$
  • Free disk
  • GAC listing
  • Grid install apps
  • Grid file version
  • Grid windows service
  • Grid SPN
  • Grid WMI query
  • HOSTS compare
  • Kerberos (NTAuthenticationProvider)
  • Registry get/push
  • Web.config compare
  • WMI reboot

The design is simple yet powerful.  Drag and drop (noun to verb) from server to script.  Examples: 

  • explore c$ on these 5 machines 
  • push this reg key to 6 machines
  • compare windows services on these 12 machines
  • show me the Kerberos settings for these 7 machines

I began this family of short and simple VBS scripts back when I first deployed MOSS to production and have built them up over the years.  They have completely changed the way I work.  No more slow implementation.  No more uncertainty about configs.   Implement change quickly, spend your time on the whiteboard, and be 100% sure the configs are consistent across the board … every time.

Please take 5 minutes to watch the below video and glance over the screenshots.  Then download the ZIP and build your own RDP files for your servers.   If you find this useful or write new scripts please leave a comment or hit me up on Twitter.   I’m always  looking for ways to improve.  Thanks for reading.

SharePower + ShareMusic = Road Warrior





I don’t travel nearly as much as many of you but I have two indispensible mini hardware items I bring along each time.  These splitters are cheap but handy.  I’ve made many friends and networked new business contacts too.   Electrical outlets at the airport are notoriously hard to find and disappearing fast.   During the recession airlines are looking for every cost cut including yanking power from general consumption to reduce the electrical bill.  If I find somebody already plugged in I simply ask if I can add a splitter and I’m now able to find power almost anywhere. 



For music the same idea applies but in the give (not take) direction.   Somebody I’m having a conversation with that might be stranded and bored.    I can offer them music and let them choose the song so we get to talk more about things we like.   Anyway, nothing SharePointy but still fun.   It seems to work better on the younger iPod generation.

Maybe you’ll find these tips useful and … as always … safe travels!

PS – I wrote this while stuck at Hartsfield (ATL) for weather delays using a shared outlet.

© Copyright 2016
@ SPJeff

Return to Top ▲Return to Top ▲