Hide the Sign In link for the anonymous access user in anonymous access enabled site – Bend the Welcome.ascx – SharePoint MOSS

Lots of thing can be done by playing around the Welcome.ascx user control. I have came across one of the interesting thing on hiding the “Sign In” link for anonymous access users in the public facing internet site and thought of sharing with you.   Following are the two steps to implement this requirement in…

4

Enabling the Audience Targeting through Object Model – MOSS SharePoint 2007

 The “Audience targeting settings” is enabled in the “Listenabletargeting.aspx” application page. In the code behind of this page the method “btnsave_click” is called to set the Audience targeting. This method is available in the Microsoft.SharePoint.Portal.Audience.AdminUI.ListEnableTargetingPage class in Microsoft.Sharepoint.Portal.Dll   In MOSS whenever the “audience targeting” is enabled in the List a new field of type…

2

How to Create custom XMLSiteMapProvider and render it in SharePoint 2007 MOSS

All the OOB SiteMapProvider in MOSS are rendered through the delegate control through the control assembly. The OOB SiteMapProvider which are used in various site ranges in the MOSS are as follows : All the providers are self explanatory from their type name and their control class which renders is given beside :   Microsoft.SharePoint.Navigation.SPNavigationProvider…

5

"Connect to Outlook" feature is missing in the Calendar of Custom Calendar list Definition

Creating a custom list definition is not always a cake walk especially when it comes to Calendar. When you are creating a custom calendar definition based on the OOB “EventsList” you will end up in changing the “TemplateType” from “106” to your custom template type to have the unique identity of your template. Everything will…

7

Custom upload page in Layouts for document library and it’s Navigation from upload menu in the Toolbar. Bend it !! Custom upload menu for the document library.

You just dont want to use the OOB upload.aspx in the “Layouts” to upload the documents in to the document library and you have created your custom upload.aspx (with all your requirements) based on the look and feel of OOB upload.aspx. Now your custom upload.aspx page is available in the “Layouts”, But…………………………………………. You started wondering that…

8

Why should ‘one’ always save publishing pages in "Pages" list in MOSS !!! Bend It !!!!

The Approval Workflows, Content Management, Authoring all are fair enough for the publishing pages in MOSS. But why should you store the publishing web pages only in the inbuilt “Pages” list when you can have any number of lists enabled with “Page Content Type”. The “Create Page” link from the “Site Action” menu will land you…

17