Skip Ribbon Commands
Skip to main content
www.iwkid.com > Blog > Posts > Overview of TweakSP v0.0.0.3
May 28
Overview of TweakSP v0.0.0.3

After installing TweakSP and activating the Installation Feature on the Central Administration Web Application:

Web Application Feature

You will get a new tab in Central Administration for TweakSP.  The new tab contains quick-links to the new administration and layout pages that make up TweakSP:

TweakSP Menu

There haven't been too many visible changes from v0.0.0.2 to v0.0.0.3 (most of the work was behind the scenes; focusing on installation, localization, etc) but one of my favorite new features is in the Administration Hierarchy section:

Admin Hierarchy

First of all, let me say that yes, I know this page is ugly.  It will be getting a huge makeover in v0.0.0.4.  The biggest change in this release is that I added context menus for the site collections:

 Site Collection Menu

My favorite option is the script context to PowerShell which opens up a new window displaying the PowerShell script you'd want to run to get that Site Collection's context:

PoSH Script for Site Collection

My plan is to introduce similar functionality in many different TweakSP pages (View Extended Site Content, View All Features, etc) so developers and administrators that are new to PowerShell have somewhere to get started.

A new page that I've added is the View All Features page:

View All Features

This page gives you a quick view of all the features installed in your farm, grouped by their feature scope.  This is another candidate for context menus - I just need to figure out what the actions will be ;-)

Another key feature I added was an Admin Settings page/infrastructure:

TweakSP Settings

Currently there is only one configuration option (turning database tweaks on/off) but as TweakSP grows, I see this area growing quite a bit.

If Database Functionality is enabled you will be able to see the early version of the Activated Features page:

Activated Features

Unfortunately there isn't anything in the object model that tells you WHERE a feature is activated.  That information is stored in your content databases though.  This page will eventually grow to:

  • display friendly names/URLs
  • support filtering by Feature Id (where is feature ABC activated)
  • support deactivating/uninstalling

That's all for now - definitely let me know if there's something you'd like to see in future releases, if you're experiencing any issues, or if you would like to help out!

Comments

Tweak SP of for Production Use

I have downloaded your TweakSP application from CodePlex. Nice Work! It incorporates some really nice features that would add value to one of the projects I'm working on. In your documentation you state its not ready for Production use. I noticed that the last time this was updated was in June of last year. Is this still the case or would you consider this  Production worthy now??

Thanks,
Allen
 on 6/6/2009 11:59 AM

Great Feature! New Updates??

Thank you so much, Raymond, for the neat-o feature. Are you planning to further develop this? You are on to some great things and I noticed it has been a while since you've updated.

Best Regards,
Monique
 on 8/6/2009 3:08 PM