diff --git a/common/content/help.xsl b/common/content/help.xsl
index 989ab016..ff13951d 100644
--- a/common/content/help.xsl
+++ b/common/content/help.xsl
@@ -50,8 +50,8 @@
-
+
@@ -139,7 +139,7 @@
-
+
diff --git a/common/content/liberator.js b/common/content/liberator.js
index 6d67de29..721743c2 100644
--- a/common/content/liberator.js
+++ b/common/content/liberator.js
@@ -1436,22 +1436,27 @@ const liberator = (function () //{{{
XML.ignoreWhiteSpace = false;
XML.prettyPrinting = false;
+ XML.prettyPrinting = true; // Should be false, but ignoreWhiteSpace=false doesn't work correctly. This is the lesser evil.
+ XML.prettyIndent = 4;
let body = XML();
for (let [, context] in Iterator(plugins.contexts))
if (context.INFO instanceof XML)
- body += context.INFO;
+ body += {context.INFO.@summary}
+
+ context.INFO;
+
let help = '\n' +
- '\n' +
+ '\n' +
'' +
- Using Plugins
+ Using Plugins
{body}
.toXMLString();
- fileMap['plugins'] = function () ['application/xml;charset=UTF-8', help];
+ fileMap["plugins"] = function () ['text/xml;charset=UTF-8', help];
+ addTags("plugins", util.httpGet("liberator://help/plugins").responseXML);
services.get("liberator:").init({
HELP_TAGS: tagMap, FILE_MAP: fileMap,
diff --git a/common/locale/en-US/all.xml b/common/locale/en-US/all.xml
index 1398c78c..7f98d076 100644
--- a/common/locale/en-US/all.xml
+++ b/common/locale/en-US/all.xml
@@ -1,5 +1,5 @@
-
+
@@ -31,6 +31,7 @@
+