stargeek
PHP news website logo.
home    PHP scripts    articles    seo tools    links    search    contact    shop    realtors


Transforming XML: Utility Stylesheets, Part Two







Transforming XML: Utility Stylesheets,
Part Two

Transforming XML: Utility Stylesheets,
Part Two
05/05/2004 06:17 PM

In this month's Transforming XML column Bob DuCharme continues his tour of generic, utility stylesheets.




This is a GrokNews Entry: (what is grok?)





Similar Items

Transforming XML: Utility Stylesheets, Part Two

Grok Headline matches for Transforming XML: Utility Stylesheets, Part Two

Utility Stylesheets


Utility Stylesheets 04/09/2004 04:09 PM
In Bob DuCharme's latest Transforming XML column he shares several small stylesheets that follow a common design pattern.

DocBook XSL Stylesheets 1.66.0


DocBook XSL Stylesheets 1.66.0 09/15/2004 01:35 PM
DocBook stylesheets, schemas, documentation, and resources.

DocBook XSL Stylesheets 1.64.1


DocBook XSL Stylesheets 1.64.1 12/19/2003 01:07 PM
DocBook stylesheets, schemas, documentation, and resources.

"Blosxom: Think of it as cat(1) with
stylesheets"


"Blosxom: Think of it as cat(1) with
stylesheets"
03/11/2003 09:43 AM
A simply fab review of Blosxom appears as a sidebar (read: 1/2-pagebar) to an article titled "Building with Blogs" in the March issue of Linux Journal.

In "Blosxom: Think of it as cat(1) with stylesheets," Don Marti writes:

Time to look at Rael Dornfest's Blosxom, which might be described as blogging UNIX-style.
...
The fun part about Blosxom isn't what it does in that first 15 minutes--it's what you'll end up doing to yours in the first 15 days. A bas les cookie-cutter blogs! Vive le Blosxom!
I just love hearing peoples' take-away from their experiences with Blosxom. To some, it's the simplicity of writing, as nature intended, in your favourite text editor. Others can't wait to get their hands on those perl-ish innards. Ever my favourite is "It's like a weblog haiku on my iBook."

DocBook XSL Stylesheets 1.64.0


DocBook XSL Stylesheets 1.64.0 12/15/2003 06:54 PM
DocBook stylesheets, schemas, documentation, and resources.

DocBook XSL stylesheets 1.54.1 released


DocBook XSL stylesheets 1.54.1 released 09/03/2002 11:37 AM
The DocBook Open Repository project have released version 1.54.1 of the DocBook XSL stylesheets distribution, a set of stylesheets for use in converting DocBook XML documents to HTML, XSL-FO, Microsoft HTML Help, JavaHelp, and man pages. This release provides a number of significant enhancements.

DocBook DSSSL Stylesheets 1.78


DocBook DSSSL Stylesheets 1.78 03/13/2003 11:27 AM
DocBook stylesheets, schemas, documentation, and resources.

DocBook to LaTeX XSL stylesheets


DocBook to LaTeX XSL stylesheets 03/13/2003 03:38 PM
0.7pre2 released

CSS Crash Course - Introduction to
StyleSheets


CSS Crash Course - Introduction to
StyleSheets
12/18/2002 07:04 AM
First in a series of CSS ice breakers.

Per-site user stylesheets


Per-site user stylesheets 07/14/2004 07:03 PM

I've been thinking a lot about per-site user stylsheets recently. Eric Meyer's CSS signatures are great for sites that support them (as this site does), but the sites that really need altering are highly unlikely to carry them. I posted a comment to that effect on photomatt.net a while ago, and thankfully it was spotted by Ryan Tomayko who has published a simple brilliant hack that uses XBL in Mozilla's user stylesheet to execute JavaScript which adds a CSS signature to every site you visit.

I suggest making a couple of minor modifications to Ryan's code. Firstly, it over-writes any existing body tag IDs which could cause problems on the few sites that use a body ID as a hook for per-page styling. I would recommend not over-writing the ID if it already exists, or adding an additional class to the body element instead. More importantly, Ryan's technique couples your browser's user stylesheet to an XBL file hosted on his server. Not only is this a performance menace (for both his server and potentially your browser) but it opens a cross-site scripting vulnerability in that you are executing code from outside your control every time you visit a web page. I recommend hosting the XBL file locally instead, although the best solution would be to upgrade Ryan's hack to a fully self-contained FireFox extension.

Quibbles aside, it's a brilliant workaround. Be sure to check out the comment from michael on photomatt.net as well.


DocBook XSL Stylesheets 1.52.0 released


DocBook XSL Stylesheets 1.52.0 released 07/08/2002 08:49 PM
https://sourceforge.net/project/showfiles.php?group_id=21935 Changes include: A complete and consistent set of chunking parameters; many new HTML Help parameters; support for new-style OLinks; experimental support for xref styles; completely reworked page master/sequence config; support for cross-references to paragraphs; new header/footer, column, and glossary parameters; other new parameters: draft.mode, suppress.footer.navigation and suppress.header.navigation, make.graphic.viewport, nominal.image.depth, nominal.image.width, use.embed.for.svg, refentry.title.properties, section.title.properties, use.embed.for.svg, generate.meta.abstract.xml

DocBook XSL Stylesheets 1.55.0 released


DocBook XSL Stylesheets 1.55.0 released 09/18/2002 03:29 PM
Changes include new Lithuanian and Vietnamese localizations, support for rotating table cells in FO output, experimental chunking performance enhancements, and a variety of other enhancements and bug fixes. https://sourceforge.net/project/showfiles.php?group_id=21935

Site specific stylesheets in Mozilla


Site specific stylesheets in Mozilla 08/18/2004 10:41 PM

New in Mozill a 1.8 Alpha 3: bug 238099 - implement at-rule for matching on site/document URL. Here's the example:

@-moz-document
url-prefix(http://www.mozilla.org/) {
  #q { background: white ! important; color: black ! important; }
}

Drop that in your userContent.css file for black-on-white search fields, but only for pages with URLs starting in http://www.mozilla.org/. Two other selection functions are available: domain(mozilla.org) for all page (and sub-domains) of the mozilla.org domain and url(http://www.mozilla.org/) for just the page matching that exact URL.

The sooner this makes it in to Firefox the better.


DocBook XSL stylesheets 1.54.1 released
(xmlhack)


DocBook XSL stylesheets 1.54.1 released
(xmlhack)
09/04/2002 09:50 AM

FileMaker XML Central serves up free
stylesheets, more


FileMaker XML Central serves up free
stylesheets, more
03/13/2003 10:24 AM

Transforming XML with XSLT and PHP


Transforming XML with XSLT and PHP 10/29/2003 02:21 AM
In this tutorial, Timothy shows you how to use XSLT to transform XML documents into HTML documents. Of course, the use of PHP XSLT functions are highlighted.

Transforming XML: Converting XML to RDF


Transforming XML: Converting XML to RDF 09/01/2004 05:33 PM
Bob DuCharme explains how to convert XML into RDF -- using the XML returned by Amazon's REST web service -- in this month's Transforming XML column.

Transforming XML Schemas


Transforming XML Schemas 01/15/2003 07:57 PM
Eric Gropp shows how XSLT can be used to transform W3C XML Schemas to create, among other things, HTML input forms, generate query interfaces, and documentation of data structures and interfaces.

Transforming Experiences


Transforming Experiences 05/30/2002 08:10 AM

IBM Infoprint XML Extender for z/OS
supports XSL stylesheets and XSL-FO (XML
Cover Pages)


IBM Infoprint XML Extender for z/OS
supports XSL stylesheets and XSL-FO (XML
Cover Pages)
11/04/2002 10:42 AM

Transforming XML: The Path of Control


Transforming XML: The Path of Control 06/05/2005 11:54 PM
In his latest Transforming XML column, Bob DuCharme examines the potential contribution of XPath 2.0's new control structures to XSLT 2.0 stylesheets.

Transforming the Way the World Learns


Transforming the Way the World Learns 07/02/2004 05:20 AM
Karishma Kiri was born in India, but her family moved to the United States before she was 6 years old, part of the "brain drain" that began when the emerging knowledge-based global economy started to create exciting new opportunities for scientists, engineers and other professionals from developing countries.

Transforming XML: Using Stylesheet
Schemas


Transforming XML: Using Stylesheet
Schemas
04/06/2005 09:21 PM
In this month's Transforming XML column, Bob DuCharme asks what a DTD or schema for XSLT stylesheets can add to your XSLT development and deployment.

Transforming Clicks Into Rings


Transforming Clicks Into Rings 06/07/2004 01:08 AM
New York Times Jun 7 2004 5:57AM GMT

Transforming XML: Seeking Equality


Transforming XML: Seeking Equality 06/17/2005 04:28 PM
Bob DuCharme looks at how XSLT 1.0 and 2.0 let you evaluate whether two elements are equal.

Transforming XML: An Interview with
Michael Kay


Transforming XML: An Interview with
Michael Kay
07/07/2004 07:49 PM
In his latest Transforming XML column, Bob DuCharme interviews Michael Kay, developer of Saxon, about his new venture, Saxonica.

Transforming XML-to-XML or -Text or
-HTML


Transforming XML-to-XML or -Text or
-HTML
03/19/2005 03:08 AM
SYS-CON Media Mar 19 2005 5:59AM GMT

Transforming data to business logic


Transforming data to business logic 04/09/2004 06:46 PM
The proliferation of RFID readers and tags has only just begun, but some analysts are already predicting that when fully operational, RFID will generate upwards of 5TB of data at a company's warehouse and distribution center on a daily basis.

Transforming XML: XSLT Web Service
Clients


Transforming XML: XSLT Web Service
Clients
12/19/2004 03:49 PM
Bob DuCharme shows how easily XSLT processors can retrieve and use data from RESTful web services.

Transforming a Prison, With U.S. Image
in Mind


Transforming a Prison, With U.S. Image
in Mind
09/16/2004 03:47 AM
The military has carried out dozens of changes at Abu Ghraib, including streamlining the processing of prisoners.

Transforming Unstructured Content into
Meaningful XML


Transforming Unstructured Content into
Meaningful XML
10/23/2002 03:00 AM

Transforming XML: Entity and Character
References


Transforming XML: Entity and Character
References
06/02/2004 06:37 PM
In this month's Transforming XML Bob DuCharme examines some of the issues surrounding entity and character references in XSLT 2.0.

Transforming XML: Extending XSLT with
EXSLT


Transforming XML: Extending XSLT with
EXSLT
01/05/2005 10:07 PM
In this month's Transforming XML column, Bob DuCharme reports happily that the promise of XSLT extensibility via EXSLT has become a reality.

Transforming XML: The XPath 2.0 Data
Model


Transforming XML: The XPath 2.0 Data
Model
02/05/2005 09:05 PM
Bob DuCharme, in his latest Transforming XML column, examines the XPath 2.0, hence the XSLT 2.0, data model.

Transforming XML: Amazon's Web Services
and XSLT


Transforming XML: Amazon's Web Services
and XSLT
08/04/2004 08:53 PM
In his latest Transforming XML column, Bob DuCharme introduces us to the XSLT processing-service component of Amazon's web services.

Switching document views: Applying XSLT
stylesheets dynamically with DOM (XML
Journal)


Switching document views: Applying XSLT
stylesheets dynamically with DOM (XML
Journal)
07/17/2002 01:09 PM

Vampire Hunter transforming board game


Vampire Hunter transforming board game 06/12/2004 05:23 PM
I'm at DreamCon, an sf con in Jacksonville, Florida, and I just spied this super-cool board-game in the dealers' room: it's called "Vampire Hunter," and the gimmick is that the tower in the middle shines different coloured lights on the board depending on the state of play -- the light reveals different details on the board, so that normal cits turn into werewolves and other monsters. No idea if the gameplay is any good, but what a great gadget! Holy crap, Amazon has it for less than six bucks on clearance: Link

OGC book provides insights into
transforming the Government workplace


OGC book provides insights into
transforming the Government workplace
07/12/2004 02:32 AM
PublicTechnology.net Jul 12 2004 7:13AM GMT

Perl Medic: Transforming Legacy Code.
Chapter 3. Pt. 2


Perl Medic: Transforming Legacy Code.
Chapter 3. Pt. 2
04/12/2004 06:15 AM
Today, we delve deeper into testing Perl code. Topics include testing code as it's written, tweaking an existing application, using a top-down approach, testing that an application meets its requirements, and more. By Addison-Wesley. 0412
Grok Description matches for Transforming XML: Utility Stylesheets, Part Two
GrokA matches for Transforming XML: Utility Stylesheets, Part Two

ProNet: Inserting Microformatted Data
With Greasemonkey


ProNet: Inserting Microformatted Data
With Greasemonkey
06/17/2005 02:11 PM
Les Orchard's got a cool hack for Movable Type that lets you easily generate in the hCalendar format from right within the application, using Firefox's GreaseMonkey extension. You can check out the whole story on Les' blog, complete with a...

mod-xslt


mod-xslt 08/30/2004 06:49 AM
mod-xslt 1.3.6 (stable) released

XML::XSLT


XML::XSLT 02/16/2004 09:18 AM
XML::XSLT 0.47 released

XSLT


XSLT 10/19/2002 01:34 AM
PHP class which will hopefully make it a little bit easier to work with PHPs XSLT extension

mod-xslt 1.3.6


mod-xslt 1.3.6 08/30/2004 06:27 AM
An Apache module that applies XSLT stylesheets to XML files on the fly.

mod-xslt 1.3.5


mod-xslt 1.3.5 08/01/2004 04:26 PM
An Apache module that applies XSLT stylesheets to XML files on the fly.

mod-xslt 1.3.4


mod-xslt 1.3.4 07/25/2004 07:38 PM
An Apache module that applies XSLT stylesheets to XML files on the fly.

Using XSLT with PHP


Using XSLT with PHP 12/05/2003 07:52 PM
XSLT (XSL Transformations) plays a vital role in the transformation and presentation of XML documents. Though the primary intent ...

mod-xslt 1.3.3


mod-xslt 1.3.3 07/14/2004 01:24 PM
An Apache module that applies XSLT stylesheets to XML files on the fly.

XML-XSLT-0.47


XML-XSLT-0.47 02/16/2004 10:51 AM

mod-xslt 1.3.2


mod-xslt 1.3.2 06/06/2004 06:50 AM
An Apache module that applies XSLT stylesheets to XML files on the fly.

XSLT 2.0 Web Development


XSLT 2.0 Web Development 06/02/2004 02:37 AM
Java Pro Jun 2 2004 5:32AM GMT

mod-xslt for Apache 2.0.35 and later


mod-xslt for Apache 2.0.35 and later 12/13/2003 06:29 PM
mod_xslt 2.0.0 released

XSLT in Safari


XSLT in Safari 08/15/2004 10:51 PM

Some time ago we switched over to libxml in Safari for the processing of XML (and XHTML) files. I'm happy to report that we now have basic XSLT support working in Safari using libxslt. You can style your XML using xml-stylesheet processing instructions. I don't yet have a programmatic JS API working for transforming documents, but that shouldn't be too difficult to add. What I really need are XSLT test cases that use xml-stylesheet. Track back or comment if you know of some good test cases online that I can use, or just generally have suggestions to make regarding XSLT support.


Conversions using XSLT


Conversions using XSLT 11/01/2002 02:37 AM
CNET Nov 1 2002 2:02AM ET

Sorting in XSLT


Sorting in XSLT 07/03/2002 05:15 PM
In this month's Transforming XML column, Bob DuCharme explains the various uses of xsl:sort, including sort ordering, multiple keys, and reversing the sort.

Sorting in XSLT (XML.com)


Sorting in XSLT (XML.com) 07/09/2002 11:19 AM

Five XSLT Basics


Five XSLT Basics 12/02/2003 01:58 AM
You've just inherited a new project at work that requires you to learn XSLT, but you don't have a clue where to start. This article by Michael Fitzgerald should give you a leg up over the wall. It covers five basics of XSLT 1.0--from what it is to how to get it to work--information you'll also find in the first chapter of Michael's book, Learning XSLT.

XSLT Processing in .NET


XSLT Processing in .NET 08/14/2002 06:28 PM
Joe Feser gives an overview of the many ways XML can be transforming using XSLT within the Microsoft .NET Framework.

Grouping With XSLT 2.0


Grouping With XSLT 2.0 11/05/2003 08:20 PM
In his latest Transforming XML column Bob DuCharme explains how to use the new grouping facilities in XSLT 2.

XSLT Reflection


XSLT Reflection 11/05/2003 08:20 PM
Reflection enables a programming language to inspect and modify its own code. XSLT, being expressed in XML, comes with this built in. This article shows how XSLT can be used to process XSLT to solve real problems.

Perl/XSLT/Web developer


Perl/XSLT/Web developer 05/25/2004 01:25 PM
Virus Bulletin - United Kingdom, Oxfordshire, Abingdon (2004-05-25)

EditiX - XML / XSLT Editor 1.3


EditiX - XML / XSLT Editor 1.3 05/18/2004 04:08 PM
EditiX is a cross-platform XML editor designed to help web authors and application programmers take advantage of the latest XML and XML-related technologies such as XSLT / FO and XSD Schema. EditiX provides users with an extensive range of XML functionality within a refined IDE that guides you with intelligent entry helpers. EditiX has realtime XPath location and syntax error detection. Helpers are also provided with context syntax popup supporting DTD, Schema and RelaxNG. EditiX supports multiple templates and project management. User can apply XSLT or FO Transformation and show the result with a dedicated view. All the process can be managed by shortcuts. EditiX includes default templates with XML, DTD, XHTML, XSLT, XSD, XML RelaxNG, SVG, MathML and XML FO.

The SAXON XSLT Processor 7.8


The SAXON XSLT Processor 7.8 11/15/2003 06:35 AM
A collection of tools for processing XML documents.

XQueryX to XSLT conversion


XQueryX to XSLT conversion 01/07/2004 04:56 PM
The XML Query Working Group has released an updated Working Draft of XML Syntax for XQuery 1.0 (XQueryX). Designed to be read with the XQuery language and its formal semantics, the document proposes that XQueryX will be an optional conformance level. The Working Group invites comments. ?

EditiX 1.4 - XML / XSLT Editor


EditiX 1.4 - XML / XSLT Editor 06/28/2004 04:31 PM
We are glad to announce the availability of EditiX 1.4. EditiX is a Mac OS X and powerful XML/XSLT Editor. News :
  • Surround CDATA action from the "edit" menu
  • Surround Comment action takes the place of the comment/uncomment action
  • Global performance improvement
  • Last path saved/restored while assigning a DTD, a schema or an XML or result document for XSLT

  • mod_perl/sql/xslt programmer


    mod_perl/sql/xslt programmer 04/13/2004 05:04 PM
    CNSys PLC - Bulgaria, Sofia (2004-04-13)

    The XSLT C library for GNOME 1.1.8


    The XSLT C library for GNOME 1.1.8 07/06/2004 08:18 AM
    The XSLT C library developed for the GNOME project.

    XSLT for XHTML to Atom


    XSLT for XHTML to Atom 02/17/2004 08:42 AM
    if you know what all the acronyms mean, then you probably know i think this is cool as shit

    Transforming XML: Utility Stylesheets, Part Two

The following phrases have been identified by the grok system as matching this entry: xslt "inserting commas"

















Also check out:


Grok

Ipod Porn on the
Rise

Brief Abstract of
Wikipedia's
Mesothelioma Cancer
page

Get first aid
instructions in your
cell phone

IE is crap
JSPWiki gains
podcasting support

Features: News
Standards: A Rising
Tide of
Commodotization

Features: XML Europe
2004: Refactoring
XML

Abu Ghraib
contractor's iraq
diary

Misreading Jefferson
is Sinful and
Tyrannical

Record labels wary
of Apple's music
dominance

From 3G to HD:
QuickTime, Digital
Media at WWDC

Microsoft releases
MSN Messenger 4.0

On hearts in the
faeces of virtual
insects...

Study Says Bluetooth
Entering the
Mainstream

3G phones dangerous:
UK parents

County Suing To Make
Sure E-Voting
Remains Insecure

People Say Phishing
Fears Will Stop Them
From E-Shopping

Flooding File
Sharing Networks
With Bogus Files:
Patented

Should Robots Have
Genders?

Dealing With CD And
DVD Rot

[waraxe-2004-SA#027
- Once again -
critical
vulnerabilities in
PhpNuke 6.x - 7.2]

IRIX Networking
Security Updates

Rambus Files
Antitrust Suit
against Memory Chip
Makers

Expert:
Vulnerability of
e-voting 'terrible'

Open Text Potential
Open-Ended (The
Motley Fool)

Wi-Fi Security
Improves (PC World)

Security Experts
Warn of Nastier
Sasser Worm
(Reuters)

jMax
Lilith3D Game Engine
UGO
World of Aqua: Rev 2
Folders 1.0

Jigsaw Puzzle Player
1.0.4

A Better Finder
Launcher 1.3

Password Plus 1.004
ohmiGene 0.10
Tune-Up for
GarageBand 1.0

Airburst 1.055
RIAA: Control your
P2P kids!

Make your own WWII
victory shoes

Intel's Whitefield
goes Banias in 2006

Mirror editor to
face MPs' quiz

Residents discuss
loyalist protest

Cricket: England
square series

BAE warns over
defence policy

Standing at the Gate
Is It Coke O'Cola
Now?

Open Text Potential
Open-Ended

ActiveWin.com:
Longhorn 4074
available on MSDN

"A Kerry Landslide?"
by Chuck Todd

Nailed!
zoomies
Microsoft speaks no
evil at confab

Steer IT right
Editor's note
Wi-Fi + 3G = big
advantage?

what is grok?