Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

What is the safest way to determine if a list view is either builtin (came with Sharepoint by default) or custom (created by a user) ?

share|improve this question

2 Answers 2

Most lists only come with an All Items view, but it depends on what type of list it is. You can open the site in SharePoint Designer and look at the list forms. The AllItems.aspx (or whatever the default forms are for that list type) will have a date/time stamp from when the list was created. Any other aspx pages will be either forms for the list (DispForm, NewForm, EditForm) or additional forms. The date/time stamps on those pages ought to tell you when they were created. If the date/time doesn't match the AllItems.aspx page, then it's highly likely that the views were created by a user.

share|improve this answer

You could look in the 12/Template/Features directories for the List Template feature matching the list in question and compare it to the schema.xml's declared views. I'm not sure if any OOTB views are created programmatically by built-in features, so this is probably not the 'safest' way.

I didn't see a way to determine this via the UI or SharePoint Manager 2007.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.