Thursday, 23 April 2009

Removing the Name ActiveX control (Name.dll) From a Public Facing SharePoint Site

If you have a public facing site, some users that are using IE7 have come across this issue. there's 2 ways to do this.

1, Modify the master page:

    Create the InitNoPresence.js file. To do this, follow these steps:
    a. Copy the contents of the Init.js file to the InitNoPresence.js file on the front-end Web server.Note The Init.js file is located in the Drive:\Program Files\Common Files\Microsoft Shared\Web server extensions\12\Template\Layouts\1033 folder.
    b. Start Notepad, and then open the InitNoPresence.js file.
    c. In the section of the InitNoPresence.js file that contains the ProcessDefaultOnLoad function,
    Change ProcessImn(); with // ProcessImn(); (comment it out)
    Go to SharePoint designer, modify the master page by replacing
    <SharePoint:ScriptLink language="javascript" name="init.js" runat="server"/>
    with
    <SharePoint:ScriptLink language="javascript" name="initNoPresence.js" runat="server"/>

2. Install feature

Fadi


No comments: