Monday, March 8, 2010

RemovePortalURL

using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using Microsoft.SharePoint;using Microsoft.SharePoint.WebControls;using Microsoft.SharePoint.WebPartPages;using System.Collections.Generic;using System.Text;using Microsoft.SharePoint.Administration;

public partial class PortalUrlRemove : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) {
SPSecurity.RunWithElevatedPrivileges(delegate() { SPFarm GlobalAdministration = new SPFarm(); System.Uri uri = new System.Uri(SPContext.Current.Web.Url); SPWebApplication WebApplication = SPWebApplication.Lookup(uri); SPSiteCollection SiteCollections = WebApplication.Sites; //Console.WriteLine("Web Application: " + WebApplication.DisplayName.ToString()); Response.Write(""); foreach (SPSite SiteCollection in SiteCollections) { SiteCollection.AllowUnsafeUpdates = true; if (SiteCollection.PortalUrl != "") //SiteCollection.PortalUrl != null { Response.Write(""); SiteCollection.PortalName = null;// "Contoso Home"; SiteCollection.PortalUrl = null;// "http://www.consoto.com"; } //else //{ // SiteCollection.PortalName = "Contoso Home"; // SiteCollection.PortalUrl = "http://www.consoto.com"; //} } Response.Write("
"); Response.Write(" Site Collection list (remove portal URL)
"+SiteCollection.Url + "
"); });
}}

No comments:

Post a Comment