diff --git a/en/includes.sgml b/en/includes.sgml
index 0714ffd277..f38ae63c18 100644
--- a/en/includes.sgml
+++ b/en/includes.sgml
@@ -1,129 +1,32 @@
-
+
+
+
+
-
-'>
-'>
-
-
-
-
-
-
-home | contact | legal | ©right;'>
-
-
'>
-
-
-
-
-
&title;
-
-
-
-
-
-&title;
-
-
-'>
-
-
-&author;
&date;'>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-This document describe how to build and update
-the FreeBSD Web pages from the CVS repository by hand.'>
-
-
-
-
-
-
-
-
-
+
-
-
-
-
-
+
+%includes.global;
diff --git a/share/sgml/includes.header.sgml b/share/sgml/includes.header.sgml
new file mode 100644
index 0000000000..8cf9ceb394
--- /dev/null
+++ b/share/sgml/includes.header.sgml
@@ -0,0 +1,59 @@
+
+
+
+'>
+'>
+
+
+
+
+
+
+home | contact | legal | ©right;'>
+
+
'>
+
+
+
+
+&title;
+
+
+
+
+
+&title;
+
+
+'>
+
+
+&author;
&date;'>
+
+
+This document describe how to build and update
+the FreeBSD Web pages from the CVS repository by hand.'>
+
+
diff --git a/share/sgml/includes.misc.sgml b/share/sgml/includes.misc.sgml
new file mode 100644
index 0000000000..8bb43aad13
--- /dev/null
+++ b/share/sgml/includes.misc.sgml
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/share/sgml/includes.release.sgml b/share/sgml/includes.release.sgml
new file mode 100644
index 0000000000..9689828670
--- /dev/null
+++ b/share/sgml/includes.release.sgml
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/share/sgml/includes.sgml b/share/sgml/includes.sgml
new file mode 100644
index 0000000000..617d446112
--- /dev/null
+++ b/share/sgml/includes.sgml
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+%includes.release;
+
+%includes.header;
+
+%includes.misc;
+
+