I've wrecked myself in my attempts to solve the following issue.
Doesn't seem very complicated, but it has been giving me fits.
Basically, I'm trying to lock down a custom list template and its
corresponding list instances so that the only interaction a user has
with the list is to edit the list items that instances provision.
(That's a mouthful)
So, in trying to block users from adding or deleting list items, I
have come across an issue with the breadcrumbs on the EditForm view.
The "List Name" anchor of the breadcrumbs (Home > List Name > List
Item) links to "List/EditForm.aspx" (with no querystring), which ends
up populating a new list item with default values -- allowing the user
to create a new list item.
I'm guessing this resulted since I stripped out the "AllItems" view in
the schema.xml.
Any possible solutions?
Do you know someone who can help? Share a link to this thread on twitter, or facebook.