Paul Liebrand’s Weblog

Welcome to my blog mainly about SharePoint

SharePoint Feature or Enhancement Requests

If you could request one feature or enhancement to SharePoint what would it be?  Here are a couple examples I could think of:

  • Expiring Permissions – Being able to set a time limit on when the permissions will expire for a user on an item.
  • Bring back the “Up” button! – The “up” button was replaced with cookie trails in WSS 3.0, however, if a document library is added as a web part to a page there is absolutely no way of navigating up in a document library; you no longer have access to the document library cookie trails. (I am currently working on my own implementation of this as time permits. I’ll get it posted as soon as it is available)
  • Remove the “Close” web part button – Talk about a very misunderstood concept when it comes to web parts and a be cause of performance issues (Hint: use the ?contents=1 query string to quickly gain access to the list of web parts closed or open on a specific page).
  • Office File Types – Allow users to create new Office documents without the use of content types, or selecting a template up front (see Adding Office File Types to all Document Libraries New Menu without Content Types for more information).

What other ideas do you have?

Advertisements

July 22, 2008 - Posted by | SharePoint | , ,

6 Comments »

  1. I found this one way of adding the up arrow back but it has a bug in that it keeps going up until it errors out. You add this directly to the toolbar.asax file. This is from a post at: http://www.sharepointblogs.com/ryanday/archive/2007/09/14/adding-up-arrow-image-and-functionality-to-new-folders.aspx

    Modifying the ToolBar.asxc

    C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\CONTROLTEMPLATES

    \ToolBar.asxc

    ************* INSERT HERE *****************

    0)

    {

    string parentFolder = rootFolder.Substring(0, lastIndexOfLastFolder);

    //Response.Write(“parentFolder=”+parentFolder);

    // create the HREF url as well as onclick URL which will be used by the tag for the up button folder

    string hrefURL = cleanLinkUrl.Replace(rootFolder, parentFolder + “&FolderCTID=”);

    string onclickURL = hrefURL.Replace(@”%2f”, @”\u00252f”).Replace(@”/”, @”\u002f”).Replace(@”&”, @”\u0026″).Replace(@”%7b”, @”\u00257b”).Replace(@”%2d”, @”\u00252d”);

    // well, we just put the upfolder image next to settings

    System.Text.StringBuilder SB = new System.Text.StringBuilder();

    SB.AppendLine(“”);

    SB.AppendLine(“”);

    SB.AppendFormat(”  “, hrefURL, onclickURL);

    Response.Write(SB.ToString());

    }

    }

    }

    catch(Exception ex)

    {

    //Response.Write(“Error=”+ex.ToString());

    }

    }

    %>

    Comment by Allen | July 22, 2008 | Reply

  2. Hi Paul,

    It would be nice to have an overview of the permissions applied to site->doclibs/list -> folders -> files/items.

    In organisations where you can’t just share everything it’s very tempting to give a user specific rights to a folder or even a file…

    Marco

    Comment by Marco | July 23, 2008 | Reply

  3. Just remembered another one :).
    Consistent use of the browse dialogue (findasset thingy??).
    In a weblog post you have to “guest” the path to enter an image. There are many other places were it isn’t used consistently.

    Comment by Marco | July 23, 2008 | Reply

  4. I would really love to see the CQWP work across multiple site collections and also be able to pick which columns to display rather than just the “Title” column.

    Comment by Raj | July 25, 2008 | Reply

  5. I would like to increase the column limits:

    Windows SharePoint Services specifies limits for the number of columns of a certain type that you can create in each list or library. The following table lists the limits by column type.
    Column Type Maximum Number
    Single line of text AND Choice (Drop Down Menu or Radio Buttons)* 64
    Multiple lines of text AND Choice (Checkboxes (allow multiple sections))* 32
    Number AND Currency* 32
    Lookup 16
    Yes/No 16
    Calculated 8
    *In rows marked with an asterisk (*), the number given is the total for all columns of both of the types in the row combined. For example, you can create 16 Number and 16 Currency columns, or 30 Number columns and 2 Currency columns, but not 32 Number columns and 32 Currency columns.
    Note When you create a list or library, the single line of text column Title is automatically created. You can customize this column, but not delete it.

    Comment by Sabine | August 5, 2008 | Reply

  6. Hi Paul,

    View support in Office client save as/open dialogue.
    When using 10k plus files in a doclib, views come in handy to filter.
    Only when opening these files from a office client application there no support for those same views…

    Marco

    Comment by Marco | January 5, 2009 | Reply


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: