Wouldn't you use currentPublishingSite.Title?
Without fully seeing what your trying to do. I assume you passing in currentPublishingSite, checking if it's a root, if not, see if it's a news site? In which case the SPContenxt may not actually contain the news title as you may not be on the news site when you run this code? -DB From: [email protected] [mailto:[email protected]] On Behalf Of Paul Noone Sent: Wednesday, 8 June 2011 3:36 PM To: ozMOSS Subject: RE: 2007 - currentPublishingSite Unfortunately this check still fails to identify the name of the web. This function is part of a feature receiver at site creation. I'm wondering whether it's unable to get the name of the web this early? Any advice appreciated. private void CreateSampleContentPage(PublishingWeb currentPublishingSite) { SPContentTypeId pageContentTypeId; string pageLayoutName; string pageName; string pageTitle; if (currentPublishingSite.IsRoot) { pageContentTypeId = _welcomePageContentTypeId; pageLayoutName = _defaultWelcomePageLayoutName; pageName = _defaultWelcomePageName; pageTitle = _defaultWelcomePageTitle; } // News site [3] else if (SPContext.Current.Web.Title.ToLower().Equals("news")) { pageContentTypeId = _ceoPageContentTypeId; pageLayoutName = _defaultceoPageLayoutName; pageName = _defaultceoPageName; pageTitle = _defaultNewsArticleTitle; } else { . From: [email protected] [mailto:[email protected]] On Behalf Of Paul Noone Sent: Tuesday, 7 June 2011 11:49 AM To: ozMOSS Subject: RE: 2007 - currentPublishingSite Sweet. I was that close. ;) Thanks Dan. From: [email protected] [mailto:[email protected]] On Behalf Of Daniel Brown Sent: Tuesday, 7 June 2011 10:58 AM To: 'ozMOSS' Subject: RE: 2007 - currentPublishingSite SPContext.Current.Web.Title http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spweb.title.asp x However, I'd do something like. if (SPContext.Current.Web.Title.ToLower() == "news") { // do something here } Alternatively if (SPContext.Current.Web.Title.ToLower().Equals("news")) { // do something here } From: [email protected] [mailto:[email protected]] On Behalf Of Dan Sheedy Sent: Tuesday, 7 June 2011 10:23 AM To: ozMOSS Subject: Re: 2007 - currentPublishingSite Hey Paul. I think you can test the current web title with; if (SPContext.Current.Web.ToString() == "News") { } On Mon, Jun 6, 2011 at 1:34 PM, Paul Noone <[email protected]> wrote: Hi all, I am trying to check if the current site's Title (or Name) equals "News" but appear to be having some syntax issues. J Can someone please point me in the right direction? if (currentPublishingSite.Title.Equals("News")) Kind regards, Paul Noone --------------------------------------------------- Online Developer/SharePoint Administrator Infrastructure Team, ICT Catholic Education Office, Sydney p: (02) 9568 8461 f: (02) 9568 8483 e: <mailto:[email protected]> [email protected] w: <http://www.ceosyd.catholic.edu.au/> http://www.ceosyd.catholic.edu.au/ _______________________________________________ ozmoss mailing list [email protected] http://prdlxvm0001.codify.net/mailman/listinfo/ozmoss
_______________________________________________ ozmoss mailing list [email protected] http://prdlxvm0001.codify.net/mailman/listinfo/ozmoss
