Force Left Nav To at least 200 Pixels wide

 Other Blogs

  End User SharePoint
  Heather Solomon Blog
  Ivan Sanders Blog
  Jan Tielens Blog
  Path to SharePoint

 Other Sites

  Best Practices Conference
  Mindsharp
  SharePoint Saturday
  Summit 7 Systems
Force Body To at least 500 Pixels high
SharePoint MindsharpBlogs > Christina Wheeler
Twitter - @cwheeler76
LinkedIn - http://www.linkedin.com/in/christinawheeler

 Last 10 Posts

Mar 16

Introduction

I have a client that wanted to convert their outdated HTML district website to an external facing SharePoint portal. The client was brand new to SharePoint and brought me in to build an external facing portal using MOSS 2007 Enterprise. After setting up the new farm it was time to brand the site and create content. The one thing I had the client do before I started branding the site was have them send me references to sites they liked along with a list of elements they liked about the sites.

Read the full Article on EndUserSharePoint.com

01_Overlay



Dec 23
Published: December 23, 2009 12:12 PM by  Christina Wheeler   Powered by: Mindsharp and Summit 7

Since the official release of Internet Explorer 8 many people are having problems with their custom branding for their SharePoint sites.

The way IE8 decides its rendering engine is based on certain criteria in your code or Master Page. IE8 will attempt to render a site as follows:

  • If it sees a valid DocType declared it will attempt to render the site in IE8 Standards Mode
  • If it doesn’t see a DocType it will attempt to render the site in quirks mode (otherwise known as pre IE7 rendering mode)

    To correct this problem there are two different meta tag options:

    <meta http-equiv="X-UA-Compatible" content="IE=7" />

    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

    The first meta tag (IE=7) will force a page to render in IE7 mode no matter what. The second meta tag (IE=EmulateIE7) will force the page to render as IE7 would have rendered it historically. The difference between the two is that the EmulateIE7 meta tag will force the browser to look for a DocType before rendering in IE7 mode and if it doesn’t find one it will render in Quirks Mode.

    If adding the meta tag to your Master Page make sure it is added first in the <head> before the CSS.

  • META Tags and Locking in Future Compatibility
    http://msdn.microsoft.com/en-us/library/cc817574.aspx



    Dec 07
    Published: December 07, 2009 22:12 PM by  Christina Wheeler   Powered by: Mindsharp and Summit 7

    If you have your site enabled for anonymous access and you use Content Query Web Parts (CQWP) when an anonymous user clicks on the links they end up with a "403" forbidden error. As it turns out the CQWP has all links go through the CopyUtil.aspx page instead of linking to the item directly. This page without customization, does not support anonymous access however there are two different workarounds to fix this problem.

    Workaround:

    1) Override the ContentQuery (ContentQueryMain.xsl) Web Part's XSLT to use "DispForm.aspx" instead of "CopyUtil.aspx".

            <xsl:if test="$UseCopyUtil = 'True'">
                <xsl:value-of select="concat('/_layouts/dispform.aspx?Use=id&amp;Action=dispform&amp;ItemId=',@ID,'&amp;ListId=',@ListId,'&amp;WebId=',
                @WebId,'&amp;SiteId=',$SiteId)"/>
            </xsl:if>

    2) Or you can create a custom CopyUtil.aspx page and override the AllowAnonymous property.



    Sep 14

    One of my clients had a problem after they re-inherited a custom master page through an entire MOSS website. After they did this, the recurring meeting workspace hyperlinks under “Select a date from the list below” throws a "g_instanceID is not defined" JavaScript error.

    This problem occurred because when a Meeting Workspace is created it uses it’s own master page called mwsdefault.master which is found in the TEMPLATE\GLOBAL directory in the 12 hive (c:\program Files\Common Files\Microsoft Shared\web server extensions\12\Template\Global). This master page has placeholders and code that are typically not found in other master pages and the g_instanceId global JavaScript variable is declared in a script registered runtime by the Microsoft.SharePoint.Meetings.PropertyBag web control.

    If you want to use your own custom master page you can fix this by merging the missing code located from the mwsdefault.master and put it into your custom master page. The Best Practice is to create a feature to automatically set Meeting Workspaces to your modified custom master page file.

    To fix this problem in your custom master page you need to:

    1. Copy the register Microsoft.SharePoint.Meetings tag prefix from the mwsdefault.master and add it to your custom master page.

    <%@ Register Tagprefix="Meetings" Namespace="Microsoft.SharePoint.Meetings" Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>

    2. Then copy the Meetings:PropertyBag control into your custom master page.

    <Meetings:PropertyBag runat="server"/>

    3. Save master page, check in (if necessary), and publish the major version or deploy it in your feature.



    Jul 24
    Recently I installed Windows 7 (64-bit) on my laptop and I was wanting to connect to my Cisco VPN customers without having to go through my XP VPC. Since I do not have the AnyConnect VPN Client I started looking and found another 64-bit VPN client that works great!

    NCP Secure Entry Client – is a universal client that works with many gateways including Cisco. I was able to easily import my Cisco profiles (.pcf) and connected with no problems. They do have a 30-day trial version that you can download.

    I highly recommend this VPN tool!

    http://www.ncp-e.com/en/solutions/vpn-products/secure-entry-client.html


     ‭(Hidden)‬ Admin Links