tags:

views:

2937

answers:

2

Does anyone know where I can find a list of all the WebParts, Features and ContentTypes that are available to a regular Sharepoint installation?

What I need to do is identify any of the above in a sharepoint site that are not part of the standard Microsoft family that pack with Sharepoint- as far as I can tell the most reliable way to do this is by comparison with a whitelist of all the ones that are available by default. Reflecting the object model gives a list of the ones that are installed on any given site, but I'm reluctant to try and install/use every possible member of each of those categories on one site if I can avoid it.

It seems quite likely to me that this data is around somewhere, but it's quite hard to search for because I'm looking for a list and Sharepoint is largely built around lists so I've been unable to find search terms that don't return thousands of irrelevant results.

+1  A: 

Here's a list of the web parts MOSS has out of the box...

http://www.sharepointblogs.com/bobbyhabib/archive/2007/09/17/moss-out-of-the-box-web-parts.aspx

... and here...

http://blogs.msdn.com/ketaanhs/archive/2008/02/12/out-of-the-box-list-of-web-parts-sharepoint-2007-or-moss-or-wss-3-0.aspx

Galwegian
Thanks! "Out Of The Box" being the critical search term here. Clearly I wasn't thinking outside the box...
glenatron
A: 

I've found the following list of feature names by running Dir /B on the Sharepoint TEMPLATES\FEATURES directory, which appears to be a cheeky yet effective solution:

AddDashboard, AdminLinks, Analytics, AnalyticsLinks, AnnouncementsList, BaseSite, BaseSiteStapling, BaseWeb, BaseWebApplication, BasicWebParts, BDCAdminUILinks, BDR, BizAppsCTypes, BizAppsFields, BizAppsListTemplates, BizAppsSiteTemplates, BulkWorkflow, BulkWorkflowTimerJob, ContactsList, ContentLightup, ContentTypeSettings, ctypes, CustomList, DataConnectionLibrary, DataConnectionLibraryStapling, DataSourceLibrary, DeploymentLinks, DiscussionsList, DMContentTy, eSettings, DocumentLibrary, EawfSite, EawfWeb, EnhancedHtmlEditing, EventsList, ExcelServer, ExcelServerSite, ExcelServerWebApplication, ExpirationWorkflow, featurenames.txt, FeaturePushdown, FeaturePushdownTask, fields, GanttTasksList, GlobalWebParts, GradualUpgrade, GridList, Hold, ipfsAdminLinks, IPFSAdminWeb, IPFSSiteFeatures, IPFSWebFeatures, IssuesList, IssueTrackingWorkflow, LegacyDocumentLibrary, LinksList, ListTargeting, LocalSiteDirectoryControl, LocalSiteDirectoryMetaData, LocalSiteDirectorySettingsLink, MasterSiteDirectoryControl, MigrationLinks, MobilityRedirect, MySite, MySiteBlog, MySiteCleanup, MySiteHost, MySiteLayouts, MySiteNavigation, MySiteQuickLaunch, Navigation, NavigationProperties, NoCodeWorkflowLibrary, OffWFCommon, OSearchBasicFeature, OSearchCenralAdminLinks, OSearchEnhancedFeature, OSearchPortalAdminLinks, OSearchSRPAdminLinks, OsrvLinks, OsrvTasks, OssNavigation, OSSSearchSearchCenterUrlFeature, OSSSearchSearchCenterUrlSiteFeature, PageConverters, PictureLibrary, PortalLayouts, PremiumSite, PremiumSiteStapling, PremiumWeb, PremiumWebApplication, ProfileSynch, Publishing, PublishingB2TRHop2SiteFilesUpgrade, PublishingB2TRSiteFilesUpgrade, PublishingLayouts, PublishingPrerequisites, PublishingResources, PublishingSite, PublishingStapling, PublishingWeb, RecordsManagement, RedirectPageContentTypeBinding, RelatedLinksScopeSettingsLink, ReportCenterCreation, ReportCenterSampleData, Reporting, ReportListTemplate, ReviewWorkflows, SearchAndProcess, SearchWebParts, SharedServices, SignaturesWorkflow, SiteSettings, SitesList, SkuUpgradeLinks, SlideLibrary, SlideLibraryActivation, SpellChecking, SPSDisco, SPSearchFeature, SpsSsoLinks, SRPProfileAdmin, StapledWorkflows, SurveysList, TasksList, TeamCollab, TranslationWorkflow, TransMgmtFunc, TransMgmtLib, UpgradeOnlyFile, UserMigrator, ViewFormPagesLockDown, WebPageLibrary, WebPartAdderGroups, WikiWelcome, WorkflowHistoryList, WorkflowProcessList, XmlFormLibrary,

I'm not certain that is all of them, or that all of those are the feature names I will find in the Sharepoint library, but it's a start.

glenatron