Robert Ganowski wrote: > Hello, > > I'd like to ask about documents created form templates that reference other > templates. Let me explain by providing an example: > > I have few templates for different parts of documents, and I always want to > have them saved in separate files. There are: "Main Document" (DocBook book > element), Preface (DocBook prefece element), "Glossary" (DocBook glossary > element) and "Sources" (DocBook bibliography element). Main document > references Preface file (preface.xml), Glossary file (glossary.xml) and > Sources file (sources.xml). And yes, I always want to have documents with > such a minimal structure, and I always want the default parts (Preface, > Glossary and Sources) having the same default names (preface.xml, > glossary.xml and sources.xml). Because there are many authors of one document > I want it to be very modular. > > When I create new "Main document" it opens on the screen with other > referenced > parts properly (taking them from templates), but the problem starts to arise > when I'm about to save the work. > "Main document" in the editor has temporary name "Untitled.xml", and of > course > that's OK. That's OK, as well, that the editor asks me for assigning my own, > better name. But next, there it "Document Resources" dialog telling me > that "/full/path/of/my/previous/work/Untitled.xml" is about to be saved > as "/full/path/of/my/new/work/MyNewName.xml", and there are some resources > attached to the document (in my example: preface.xml, glossary.xml and > sources.xml). The default action is "copy to", and it is again good for me. > But unfortunately the files are searched not in template directory, but > in "/full/path/of/my/previous/work/" directory. > When such a files are found in "/full/path/of/my/previous/work/" directory > (very probably, because of default structure of my documents), XXE requests > confirmation, but I don't want to copy those files. I want to copy them from > templates. When they can't be found there is an error message, for > example "Resource preface.xml not found". > > Of course it is possible to solve this problem changing actions in "Document > Resources" dialog to "ignore", and next creating all the parts from their > templates, saving them with the default names, but: > 1) One have to do that, and one have to remember the procedure to do that, > and > one can commit an error realizing it, > 2) On the screen there are presented good parts (from good template files), > which unfortunately cannot be saved as such. > > Is there any other solution to my problem? >
Currently there is no other solution to your problem, but we'll try to improve this in v3.4 (should be released before the end of this month). That is, we'll try to make it possible using modular document templates.

