Dans les options de l'extension, on peut ajouter des entêtes dans le fichier XML:

par exemple pour ajouter une feuille de style XSL, le fichier bookmark.xsl est dans le même répertoire que le fichier xml écrit automatiquement par l'extension Bookmark Synchronizer :
<?xml-stylesheet type="text/xsl" href="bookmark.xsl"?>
Voici un exemple de code pour la transformation XSL qui permet d'afficher l'arborescence et les bookmarks sous la forme d'un fichier HTML :
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output
method="html"
encoding="ISO-8859-1"
doctype-public="-//W3C//DTD HTML 4.01//EN"
doctype-system="http://www.w3.org/TR/html4/strict.dtd"
indent="yes" />
<xsl:template match="xbel">
<html>
<head>
<title>Bookmarks</title>
</head>
<body>
<ul>
<xsl:apply-templates select="folder" />
</ul>
</body>
</html>
</xsl:template>
<xsl:template match="folder">
<li class="folder">
<xsl:value-of select="title" />
</li>
<ul>
<xsl:apply-templates select="bookmark" />
<xsl:apply-templates select="folder" />
</ul>
</xsl:template>
<xsl:template match="bookmark">
<li>
<a href="{@href}"><xsl:value-of select="title" /></a>
</li>
</xsl:template>
</xsl:stylesheet>
Si la feuille de style n'est pas acceptée par le navigateur, il faut vérifier que le serveur web qui héberge le fichier gère correctement l'extension .xsl comme du xml.
Commentaires
1. Le lundi 25 avril 2005 à 09:54, par DarkAnkh :: site
2. Le jeudi 9 juin 2005 à 09:17, par FilouMaster :: site
3. Le jeudi 9 juin 2005 à 20:23, par paul
4. Le vendredi 10 juin 2005 à 08:10, par FilouMaster :: site
Ajouter un commentaire
Les commentaires pour ce billet sont fermés.