1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2026-01-10 17:44:12 +01:00

Help formatting fixes.

--HG--
branch : xslt
This commit is contained in:
Kris Maglione
2009-10-24 14:24:50 -04:00
parent 0d44d919bc
commit 4c13eb0798
14 changed files with 116 additions and 98 deletions

View File

@@ -88,7 +88,7 @@
<xsl:template name="linkify-tag">
<xsl:param name="contents"/>
<xsl:variable name="tag" select="str:tokenize($contents, ' [')[1]"/>
<html:a href="liberator://help-tag/{$tag}" style="color: inherit">
<html:a href="liberator://help-tag/{$tag}" style="color: inherit;">
<xsl:if test="
//liberator:tags[contains(concat(' ', ., ' '), concat(' ', $tag, ' '))] |
//liberator:tag[contains(concat(' ', ., ' '), concat(' ', $tag, ' '))] |
@@ -105,7 +105,7 @@
</xsl:call-template>
</xsl:copy>
</xsl:template>
<xsl:template match="liberator:k">
<xsl:template match="liberator:k|liberator:t">
<xsl:copy>
<xsl:call-template name="linkify-tag">
<xsl:with-param name="contents" select="text()"/>
@@ -127,6 +127,10 @@
</xsl:copy>
</xsl:template>
<xsl:template match="liberator:link">
<html:a href="{@topic}"><xsl:apply-templates select="@*|node()"/></html:a>
</xsl:template>
<xsl:template match="liberator:tag|@tag">
<xsl:call-template name="parse-tags">
<xsl:with-param name="text"><xsl:value-of select="."/></xsl:with-param>

View File

@@ -215,7 +215,7 @@ const liberator = (function () //{{{
options.add(["helpfile", "hf"],
"Name of the main help file",
"string", "intro.html");
"string", "intro");
options.add(["loadplugins", "lpl"],
"Load plugin scripts when starting up",

View File

@@ -184,6 +184,7 @@ Highlights.prototype.CSS = <![CDATA[
HelpTag,liberator|tag display: inline-block; color: #527BBD; margin-left: 1ex; font-size: 8pt; font-weight: bold;
HelpTags,liberator|tags display: block; float: right; clear: right;
HelpTopic,liberator|t color: #102663;
HelpType,liberator|type display: block; float: left; margin-right: 1ex; margin-bottom: 1em;
HelpWarning,liberator|warning display: block; margin: 1em 0em;