Ross Gardler wrote:

RG> I think what Ferdinand is saying is that he wants to use a schema to
RG> drive an Editor for the site.xml and tabs.xml files.

Yes and Actually, while I'm at it, I'd write one schema for both files to
reduce complexity even further.

RG> Without a defined
RG> schema he can't do that. So his question is, if I define a schema will I
RG> break any functionality.

Correct. And - having tested that 'any' schema with my limited knowledge
- it won't help me because using this schema my editor won't suggest
the correct structure of element any more and will validate virtually
anything.

In other words I wanted the grammar to guide the author, e.g. suggest
only a tab-element when we start the file, but suggest a tab or a menu
as children for the first tab and so on ...

RG> I believe it will break the site: and ext: protocols as I don't think we
RG> can use attributes to identify nodes in those protocols (I may be 
RG> wrong). Certainly the IMSManifest plugin breaks these protocols.

So is this definite? Will it break site and ext or will it not?

--
Ferdinand Soethe

Reply via email to