diff --git a/reference/xattr/book.xml b/reference/xattr/book.xml
new file mode 100644
index 0000000000..433c4b4819
--- /dev/null
+++ b/reference/xattr/book.xml
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+ xattr
+
+
+
+ &reftitle.intro;
+
+ The xattr extension allows for the manipulation of extended attributes on a filesystem.
+
+
+
+
+ &reference.xattr.setup;
+ &reference.xattr.constants;
+ &reference.xattr.reference;
+
+
+
+
+
diff --git a/reference/xattr/constants.xml b/reference/xattr/constants.xml
index 458206947a..e0cf28e324 100644
--- a/reference/xattr/constants.xml
+++ b/reference/xattr/constants.xml
@@ -1,6 +1,6 @@
-
-
+
+
&reftitle.constants;
&extension.constants;
@@ -49,7 +49,7 @@
-
+
-
-
+
-
- xattr Functions
- xattr
+
+ xattr &Functions;
+ xattr
-
-
- &reftitle.intro;
-
- The xattr extension allows for the manipulation of extended attributes on a filesystem.
-
-
+ &reference.xattr.entities.functions;
-
- &reftitle.required;
-
- To use xattr, you will need libattr installed. It is available
- at &url.xattr;.
-
-
-
- These functions only work on filesystems that support extended
- attributes, and have them enabled at mount time. Some common
- filesystems that support extended attributes are ext2, ext3,
- reiserfs, jfs, and xfs.
-
-
-
-
- &reference.xattr.configure;
- &reference.xattr.constants;
-
-
- &reference.xattr.entities.functions;
-
+
+
+
+ &reftitle.setup;
+
+
+
+ &reftitle.required;
+
+ To use xattr, you will need libattr installed. It is available
+ at &url.xattr;.
+
+
+
+ These functions only work on filesystems that support extended
+ attributes, and have them enabled at mount time. Some common
+ filesystems that support extended attributes are ext2, ext3,
+ reiserfs, jfs, and xfs.
+
+
+
+
+
+
+ &reference.xattr.configure;
+
+
+
+
+ &reftitle.runtime;
+ &no.config;
+
+
+
+
+
+ &reftitle.resources;
+ &no.resource;
+
+
+
+
+
+
+
diff --git a/reference/xdiff/book.xml b/reference/xdiff/book.xml
new file mode 100644
index 0000000000..36702399bc
--- /dev/null
+++ b/reference/xdiff/book.xml
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+ xdiff
+
+
+
+ &reftitle.intro;
+
+ xdiff extension creates and applies patches to both text and binary files.
+
+
+
+
+ &reference.xdiff.setup;
+ &reference.xdiff.constants;
+ &reference.xdiff.reference;
+
+
+
+
+
diff --git a/reference/xdiff/constants.xml b/reference/xdiff/constants.xml
index dbd70c3e37..63016dc725 100644
--- a/reference/xdiff/constants.xml
+++ b/reference/xdiff/constants.xml
@@ -1,6 +1,6 @@
-
-
+
+
&reftitle.constants;
&extension.constants;
@@ -27,7 +27,7 @@
-
+
-
-
+
-
- xdiff Functions
- xdiff
+
+ xdiff &Functions;
+ xdiff
-
-
- &reftitle.intro;
-
- xdiff extension creates and applies patches to both text and binary files.
-
-
-
-
- &reftitle.required;
-
- To use xdiff, you will need libxdiff installed, available
- on the libxdiff homepage &url.xdiff;.
-
-
-
- You'll need at least libxdiff 0.7 for these functions to be aware of memory_limit.
-
-
-
-
- &reference.xdiff.configure;
- &reference.xdiff.constants;
-
-
&reference.xdiff.entities.functions;
-
+
+
+
+
+ &reftitle.setup;
+
+
+
+ &reftitle.required;
+
+ To use xdiff, you will need libxdiff installed, available
+ on the libxdiff homepage &url.xdiff;.
+
+
+
+ You'll need at least libxdiff 0.7 for these functions to be aware of memory_limit.
+
+
+
+
+
+
+ &reference.xdiff.configure;
+
+
+
+
+ &reftitle.runtime;
+ &no.config;
+
+
+
+
+
+ &reftitle.resources;
+ &no.resource;
+
+
+
+
+
+
+