Ross Gardler a écrit :
Thorsten Scherler wrote:
El mar, 22-11-2005 a las 12:51 +0000, Ross Gardler escribió:
Thorsten Scherler wrote:
El lun, 21-11-2005 a las 12:04 +0000, Ross Gardler escribió: ...
...
I propose to make the default fixedLocation="false". That means the
content will be injected in the overall structure defined by the
structurer (*.fv), the content is structure aware.
A similar problem is with hooks. Till now we assumed that all hooks go
into /html/body but this need to be more flexible. I propose to add a
new attribute @hooksXpath to the forrest:view.
I'm not sure I can see a use case for this, I'll respond assuming
you have one, but an example may help.
Here's another use case that just emerged for me, I wonder if your
proposal can cope with this one.
The output format is still HTML, but I want to be able to insert the
output of a contract (and hook) at a specific point in the document. The
contract provides a form field for adding notes to a document. So I
might have a source document like this:
<document>
...
<body>
<section id="overview">
<title>Overview</title>
...
</section>
<section id="background">
<title>Background</title>
...
</section>
<document>
What I might want output is this:
<html>
...
<body>
<div id="overview">
<h1>Overview</h1>
...
<div id="overviews-notes">
<!-- content from contract here -->
</div>
</div>
<div>
<h1>Background</h1>
...
<div id="overviews-notes">
<!-- content from contract here -->
</div>
</div>
<body>
...
<html>
Since the contract is inserted into a number of places with different
properties depending on the structure of the original source file I
expect that the structurer will be dynamically created by my project
sitemap.
My question is can I create a structurer that will insert the contract
output into the page content in this way? If so what would it look like?
Ross