[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Attributes, modes and templates

Subject: Re: Attributes, modes and templates
From: Alex Lancaster <alex@xxxxxxxxxxx>
Date: 04 May 2000 17:55:11 -0600
alex lancaster
>>>>> "DC" == David Carlisle <davidc@xxxxxxxxx> writes:

DC> Perhaps you should specify exactly what kind of customisation you
DC> want to do.  Normally it is easier to customise by defining higher
DC> priority rules rather than by trying to have a private mode that
DC> you use for customisation.

OK.

DC> To customise Norm's stylesheets you can import the originals and
DC> then redefine any templates you want. import precedence and/or
DC> priority should arrange that any redefined templates of yours are
DC> triggered, but for elements that you have not redefined a template
DC> the original processing will occur.

Understood, my problem with that, is that not all instances of the
elements, I want customized.  I only want subtrees of certain elements
which have a particular attribute set, customized.

i.e. the XML element:

<variablelist>
<!-- element content -->
</variablelist>

would be treated as per Norm's stylesheets.

but the XML element with the `role' atttribute set like so:

<variablelist role="programmers">
<!-- element content -->
</variablelist>

would be treated as per my special customizations, of which only
*some* of the children would actually be specified by me, (say,
`corpauthor' or `phone') and the rest would be as per the stock
stylesheets.

DC> Certainly this does not cover all possibilities, but if you could
DC> give an example of a specific type of customisation that you need,
DC> that isn't handled by this, perhaps someone could suggest
DC> something?

Thanks for the feedback, David:

Actually, I started this thread, with such a concrete example:

 http://www.mulberrytech.com/xsl/xsl-list/archive/msg11846.html

I included the DocBook XML which I wanted to render using the XSL
stylesheet customization.  If you go back to this example, and ignore
the actual XSL stylesheet that I attempted to write, and just look at
the way I describe my rendering needs, perhaps that would be a
starting point.  I could repost the example, if necessary, just wanted
to save list bandwidth.

Cheers, Alex
-- 
Alex Lancaster * alex@xxxxxxxxxxx * www.santafe.edu/~alex * 505 984-8800 x242
Santa Fe Institute (www.santafe.edu) & Swarm Development Group (www.swarm.org)


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.