accumulo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ctubb...@apache.org
Subject [3/3] accumulo git commit: Jekyll build from gh-pages:0f94242
Date Sun, 20 Mar 2016 15:56:01 GMT
Jekyll build from gh-pages:0f94242

Add header links for sections


Project: http://git-wip-us.apache.org/repos/asf/accumulo/repo
Commit: http://git-wip-us.apache.org/repos/asf/accumulo/commit/30417ffb
Tree: http://git-wip-us.apache.org/repos/asf/accumulo/tree/30417ffb
Diff: http://git-wip-us.apache.org/repos/asf/accumulo/diff/30417ffb

Branch: refs/heads/asf-site
Commit: 30417ffb327d934d387ef76954fdc3af3809df60
Parents: c2d2da6
Author: Christopher Tubbs <ctubbsii@apache.org>
Authored: Sun Mar 20 11:55:43 2016 -0400
Committer: Christopher Tubbs <ctubbsii@apache.org>
Committed: Sun Mar 20 11:55:43 2016 -0400

----------------------------------------------------------------------
 1.4/examples/batch.html                          | 11 +++++++++++
 1.4/examples/bloom.html                          | 11 +++++++++++
 1.4/examples/bulkIngest.html                     | 11 +++++++++++
 1.4/examples/combiner.html                       | 11 +++++++++++
 1.4/examples/constraints.html                    | 11 +++++++++++
 1.4/examples/dirlist.html                        | 11 +++++++++++
 1.4/examples/filedata.html                       | 11 +++++++++++
 1.4/examples/filter.html                         | 11 +++++++++++
 1.4/examples/helloworld.html                     | 11 +++++++++++
 1.4/examples/index.html                          | 11 +++++++++++
 1.4/examples/isolation.html                      | 11 +++++++++++
 1.4/examples/mapred.html                         | 11 +++++++++++
 1.4/examples/shard.html                          | 11 +++++++++++
 1.4/examples/visibility.html                     | 11 +++++++++++
 1.4/user_manual/Accumulo_Design.html             | 11 +++++++++++
 1.4/user_manual/Accumulo_Shell.html              | 11 +++++++++++
 1.4/user_manual/Administration.html              | 11 +++++++++++
 1.4/user_manual/Analytics.html                   | 11 +++++++++++
 1.4/user_manual/Contents.html                    | 11 +++++++++++
 1.4/user_manual/Development_Clients.html         | 11 +++++++++++
 1.4/user_manual/High_Speed_Ingest.html           | 11 +++++++++++
 1.4/user_manual/Introduction.html                | 11 +++++++++++
 1.4/user_manual/Security.html                    | 11 +++++++++++
 1.4/user_manual/Shell_Commands.html              | 11 +++++++++++
 1.4/user_manual/Table_Configuration.html         | 11 +++++++++++
 1.4/user_manual/Table_Design.html                | 11 +++++++++++
 1.4/user_manual/Writing_Accumulo_Clients.html    | 11 +++++++++++
 1.4/user_manual/accumulo_user_manual.html        | 11 +++++++++++
 1.4/user_manual/index.html                       | 11 +++++++++++
 1.5/examples/batch.html                          | 11 +++++++++++
 1.5/examples/bloom.html                          | 11 +++++++++++
 1.5/examples/bulkIngest.html                     | 11 +++++++++++
 1.5/examples/classpath.html                      | 11 +++++++++++
 1.5/examples/client.html                         | 11 +++++++++++
 1.5/examples/combiner.html                       | 11 +++++++++++
 1.5/examples/constraints.html                    | 11 +++++++++++
 1.5/examples/dirlist.html                        | 11 +++++++++++
 1.5/examples/export.html                         | 11 +++++++++++
 1.5/examples/filedata.html                       | 11 +++++++++++
 1.5/examples/filter.html                         | 11 +++++++++++
 1.5/examples/helloworld.html                     | 11 +++++++++++
 1.5/examples/index.html                          | 11 +++++++++++
 1.5/examples/isolation.html                      | 11 +++++++++++
 1.5/examples/mapred.html                         | 11 +++++++++++
 1.5/examples/maxmutation.html                    | 11 +++++++++++
 1.5/examples/regex.html                          | 11 +++++++++++
 1.5/examples/rowhash.html                        | 11 +++++++++++
 1.5/examples/shard.html                          | 11 +++++++++++
 1.5/examples/tabletofile.html                    | 11 +++++++++++
 1.5/examples/terasort.html                       | 11 +++++++++++
 1.5/examples/visibility.html                     | 11 +++++++++++
 1.6/examples/batch.html                          | 11 +++++++++++
 1.6/examples/bloom.html                          | 11 +++++++++++
 1.6/examples/bulkIngest.html                     | 11 +++++++++++
 1.6/examples/classpath.html                      | 11 +++++++++++
 1.6/examples/client.html                         | 11 +++++++++++
 1.6/examples/combiner.html                       | 11 +++++++++++
 1.6/examples/constraints.html                    | 11 +++++++++++
 1.6/examples/dirlist.html                        | 11 +++++++++++
 1.6/examples/export.html                         | 11 +++++++++++
 1.6/examples/filedata.html                       | 11 +++++++++++
 1.6/examples/filter.html                         | 11 +++++++++++
 1.6/examples/helloworld.html                     | 11 +++++++++++
 1.6/examples/index.html                          | 11 +++++++++++
 1.6/examples/isolation.html                      | 11 +++++++++++
 1.6/examples/mapred.html                         | 11 +++++++++++
 1.6/examples/maxmutation.html                    | 11 +++++++++++
 1.6/examples/regex.html                          | 11 +++++++++++
 1.6/examples/reservations.html                   | 11 +++++++++++
 1.6/examples/rowhash.html                        | 11 +++++++++++
 1.6/examples/shard.html                          | 11 +++++++++++
 1.6/examples/tabletofile.html                    | 11 +++++++++++
 1.6/examples/terasort.html                       | 11 +++++++++++
 1.6/examples/visibility.html                     | 11 +++++++++++
 1.7/examples/batch.html                          | 11 +++++++++++
 1.7/examples/bloom.html                          | 11 +++++++++++
 1.7/examples/bulkIngest.html                     | 11 +++++++++++
 1.7/examples/classpath.html                      | 11 +++++++++++
 1.7/examples/client.html                         | 11 +++++++++++
 1.7/examples/combiner.html                       | 11 +++++++++++
 1.7/examples/constraints.html                    | 11 +++++++++++
 1.7/examples/dirlist.html                        | 11 +++++++++++
 1.7/examples/export.html                         | 11 +++++++++++
 1.7/examples/filedata.html                       | 11 +++++++++++
 1.7/examples/filter.html                         | 11 +++++++++++
 1.7/examples/helloworld.html                     | 11 +++++++++++
 1.7/examples/index.html                          | 11 +++++++++++
 1.7/examples/isolation.html                      | 11 +++++++++++
 1.7/examples/mapred.html                         | 11 +++++++++++
 1.7/examples/maxmutation.html                    | 11 +++++++++++
 1.7/examples/regex.html                          | 11 +++++++++++
 1.7/examples/reservations.html                   | 11 +++++++++++
 1.7/examples/rowhash.html                        | 11 +++++++++++
 1.7/examples/shard.html                          | 11 +++++++++++
 1.7/examples/tabletofile.html                    | 11 +++++++++++
 1.7/examples/terasort.html                       | 11 +++++++++++
 1.7/examples/visibility.html                     | 11 +++++++++++
 bylaws.html                                      | 11 +++++++++++
 contrib.html                                     | 11 +++++++++++
 css/accumulo.css                                 | 19 +++++++++++++++++++
 downloads/index.html                             | 11 +++++++++++
 example/wikisearch.html                          | 11 +++++++++++
 feed.xml                                         |  4 ++--
 get_involved.html                                | 11 +++++++++++
 git.html                                         | 11 +++++++++++
 glossary.html                                    | 11 +++++++++++
 governance/consensusBuilding.html                | 11 +++++++++++
 governance/lazyConsensus.html                    | 11 +++++++++++
 governance/releasing.html                        | 11 +++++++++++
 governance/voting.html                           | 11 +++++++++++
 index.html                                       | 11 +++++++++++
 mailing_list.html                                | 11 +++++++++++
 notable_features.html                            | 11 +++++++++++
 old_documentation.html                           | 11 +++++++++++
 papers.html                                      | 11 +++++++++++
 people.html                                      | 11 +++++++++++
 projects.html                                    | 11 +++++++++++
 rb.html                                          | 11 +++++++++++
 release_notes/1.5.1.html                         | 11 +++++++++++
 release_notes/1.5.2.html                         | 11 +++++++++++
 release_notes/1.5.3.html                         | 11 +++++++++++
 release_notes/1.5.4.html                         | 11 +++++++++++
 release_notes/1.6.0.html                         | 11 +++++++++++
 release_notes/1.6.1.html                         | 11 +++++++++++
 release_notes/1.6.2.html                         | 11 +++++++++++
 release_notes/1.6.3.html                         | 11 +++++++++++
 release_notes/1.6.4.html                         | 11 +++++++++++
 release_notes/1.6.5.html                         | 11 +++++++++++
 release_notes/1.7.0.html                         | 11 +++++++++++
 release_notes/1.7.1.html                         | 11 +++++++++++
 release_notes/index.html                         | 11 +++++++++++
 releasing.html                                   | 11 +++++++++++
 screenshots.html                                 | 11 +++++++++++
 source.html                                      | 11 +++++++++++
 user_manual_1.3-incubating/Accumulo_Design.html  | 11 +++++++++++
 user_manual_1.3-incubating/Accumulo_Shell.html   | 11 +++++++++++
 user_manual_1.3-incubating/Administration.html   | 11 +++++++++++
 user_manual_1.3-incubating/Analytics.html        | 11 +++++++++++
 user_manual_1.3-incubating/Contents.html         | 11 +++++++++++
 .../High_Speed_Ingest.html                       | 11 +++++++++++
 user_manual_1.3-incubating/Introduction.html     | 11 +++++++++++
 user_manual_1.3-incubating/Security.html         | 11 +++++++++++
 user_manual_1.3-incubating/Shell_Commands.html   | 11 +++++++++++
 .../Table_Configuration.html                     | 11 +++++++++++
 user_manual_1.3-incubating/Table_Design.html     | 11 +++++++++++
 .../Writing_Accumulo_Clients.html                | 11 +++++++++++
 .../accumulo_user_manual.html                    | 11 +++++++++++
 user_manual_1.3-incubating/examples.html         | 11 +++++++++++
 .../examples/aggregation.html                    | 11 +++++++++++
 user_manual_1.3-incubating/examples/batch.html   | 11 +++++++++++
 user_manual_1.3-incubating/examples/bloom.html   | 11 +++++++++++
 .../examples/bulkIngest.html                     | 11 +++++++++++
 .../examples/constraints.html                    | 11 +++++++++++
 user_manual_1.3-incubating/examples/dirlist.html | 11 +++++++++++
 user_manual_1.3-incubating/examples/filter.html  | 11 +++++++++++
 .../examples/helloworld.html                     | 11 +++++++++++
 user_manual_1.3-incubating/examples/index.html   | 11 +++++++++++
 user_manual_1.3-incubating/examples/mapred.html  | 11 +++++++++++
 user_manual_1.3-incubating/examples/shard.html   | 11 +++++++++++
 user_manual_1.3-incubating/index.html            | 11 +++++++++++
 verifying_releases.html                          | 11 +++++++++++
 versioning.html                                  | 11 +++++++++++
 162 files changed, 1781 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.4/examples/batch.html
----------------------------------------------------------------------
diff --git a/1.4/examples/batch.html b/1.4/examples/batch.html
index 0274f86..d3614b9 100644
--- a/1.4/examples/batch.html
+++ b/1.4/examples/batch.html
@@ -267,6 +267,17 @@ $ ./bin/accumulo org.apache.accumulo.examples.simple.client.RandomBatchScanner i
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.4/examples/bloom.html
----------------------------------------------------------------------
diff --git a/1.4/examples/bloom.html b/1.4/examples/bloom.html
index 6f3d691..e6c971d 100644
--- a/1.4/examples/bloom.html
+++ b/1.4/examples/bloom.html
@@ -448,6 +448,17 @@ Meta block     : acu_bloom
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.4/examples/bulkIngest.html
----------------------------------------------------------------------
diff --git a/1.4/examples/bulkIngest.html b/1.4/examples/bulkIngest.html
index ce69bc9..ea0a13a 100644
--- a/1.4/examples/bulkIngest.html
+++ b/1.4/examples/bulkIngest.html
@@ -242,6 +242,17 @@ $ ./bin/accumulo org.apache.accumulo.examples.simple.mapreduce.bulk.VerifyIngest
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.4/examples/combiner.html
----------------------------------------------------------------------
diff --git a/1.4/examples/combiner.html b/1.4/examples/combiner.html
index 6d7aa7e..a2c961e 100644
--- a/1.4/examples/combiner.html
+++ b/1.4/examples/combiner.html
@@ -280,6 +280,17 @@ hstat is configured for base 16.</p>
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.4/examples/constraints.html
----------------------------------------------------------------------
diff --git a/1.4/examples/constraints.html b/1.4/examples/constraints.html
index 16c2f1f..55dee14 100644
--- a/1.4/examples/constraints.html
+++ b/1.4/examples/constraints.html
@@ -263,6 +263,17 @@ username@instance testConstraints&gt;
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.4/examples/dirlist.html
----------------------------------------------------------------------
diff --git a/1.4/examples/dirlist.html b/1.4/examples/dirlist.html
index 6d55f8a..cf4fe61 100644
--- a/1.4/examples/dirlist.html
+++ b/1.4/examples/dirlist.html
@@ -349,6 +349,17 @@ Other column family : column qualifier pairs are “~chunk” : chunk size in by
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.4/examples/filedata.html
----------------------------------------------------------------------
diff --git a/1.4/examples/filedata.html b/1.4/examples/filedata.html
index 555e6bb..f9a0cf3 100644
--- a/1.4/examples/filedata.html
+++ b/1.4/examples/filedata.html
@@ -273,6 +273,17 @@ The example has the following classes:</p>
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.4/examples/filter.html
----------------------------------------------------------------------
diff --git a/1.4/examples/filter.html b/1.4/examples/filter.html
index af2d294..9573851 100644
--- a/1.4/examples/filter.html
+++ b/1.4/examples/filter.html
@@ -324,6 +324,17 @@ Also, each iterator must have a unique name and priority within each scope.</p>
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.4/examples/helloworld.html
----------------------------------------------------------------------
diff --git a/1.4/examples/helloworld.html b/1.4/examples/helloworld.html
index 7e4856e..72ecf08 100644
--- a/1.4/examples/helloworld.html
+++ b/1.4/examples/helloworld.html
@@ -274,6 +274,17 @@ username@instance hellotable&gt; scan
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.4/examples/index.html
----------------------------------------------------------------------
diff --git a/1.4/examples/index.html b/1.4/examples/index.html
index 7217c85..a9c1158 100644
--- a/1.4/examples/index.html
+++ b/1.4/examples/index.html
@@ -275,6 +275,17 @@ This user will need to have the ability to create tables.</p>
 
 $("#nav_examples_1_4").addClass("active");
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.4/examples/isolation.html
----------------------------------------------------------------------
diff --git a/1.4/examples/isolation.html b/1.4/examples/isolation.html
index afd27a6..4920e3c 100644
--- a/1.4/examples/isolation.html
+++ b/1.4/examples/isolation.html
@@ -258,6 +258,17 @@ finished
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.4/examples/mapred.html
----------------------------------------------------------------------
diff --git a/1.4/examples/mapred.html b/1.4/examples/mapred.html
index a29aaa6..5506e5d 100644
--- a/1.4/examples/mapred.html
+++ b/1.4/examples/mapred.html
@@ -311,6 +311,17 @@ can directly read a tables files from HDFS.</p>
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.4/examples/shard.html
----------------------------------------------------------------------
diff --git a/1.4/examples/shard.html b/1.4/examples/shard.html
index ce0b079..97fffd4 100644
--- a/1.4/examples/shard.html
+++ b/1.4/examples/shard.html
@@ -284,6 +284,17 @@ $ ./bin/accumulo org.apache.accumulo.examples.simple.shard.Query instance zookee
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.4/examples/visibility.html
----------------------------------------------------------------------
diff --git a/1.4/examples/visibility.html b/1.4/examples/visibility.html
index e2ebb6e..c71cc10 100644
--- a/1.4/examples/visibility.html
+++ b/1.4/examples/visibility.html
@@ -353,6 +353,17 @@ username@instance vistest&gt;
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.4/user_manual/Accumulo_Design.html
----------------------------------------------------------------------
diff --git a/1.4/user_manual/Accumulo_Design.html b/1.4/user_manual/Accumulo_Design.html
index 73c6c91..cdd1822 100644
--- a/1.4/user_manual/Accumulo_Design.html
+++ b/1.4/user_manual/Accumulo_Design.html
@@ -311,6 +311,17 @@ http://master-address:50095/monitor.</p>
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.4/user_manual/Accumulo_Shell.html
----------------------------------------------------------------------
diff --git a/1.4/user_manual/Accumulo_Shell.html b/1.4/user_manual/Accumulo_Shell.html
index 651cb44..e85d8f5 100644
--- a/1.4/user_manual/Accumulo_Shell.html
+++ b/1.4/user_manual/Accumulo_Shell.html
@@ -352,6 +352,17 @@ root@myinstance bobstable&gt; revoke System.CREATE_TABLE -s -u bob
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.4/user_manual/Administration.html
----------------------------------------------------------------------
diff --git a/1.4/user_manual/Administration.html b/1.4/user_manual/Administration.html
index b02c304..822ccb3 100644
--- a/1.4/user_manual/Administration.html
+++ b/1.4/user_manual/Administration.html
@@ -404,6 +404,17 @@ $ACCUMULO/logs/.</p>
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.4/user_manual/Analytics.html
----------------------------------------------------------------------
diff --git a/1.4/user_manual/Analytics.html b/1.4/user_manual/Analytics.html
index e96b120..5ea11b1 100644
--- a/1.4/user_manual/Analytics.html
+++ b/1.4/user_manual/Analytics.html
@@ -366,6 +366,17 @@ accumulo/docs/examples/README.mapred</p>
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.4/user_manual/Contents.html
----------------------------------------------------------------------
diff --git a/1.4/user_manual/Contents.html b/1.4/user_manual/Contents.html
index cd5f7f7..7d5f2cf 100644
--- a/1.4/user_manual/Contents.html
+++ b/1.4/user_manual/Contents.html
@@ -436,6 +436,17 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.4/user_manual/Development_Clients.html
----------------------------------------------------------------------
diff --git a/1.4/user_manual/Development_Clients.html b/1.4/user_manual/Development_Clients.html
index 85afffe..880e0b7 100644
--- a/1.4/user_manual/Development_Clients.html
+++ b/1.4/user_manual/Development_Clients.html
@@ -320,6 +320,17 @@ Connector conn = instance.getConnector("root", "password");
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.4/user_manual/High_Speed_Ingest.html
----------------------------------------------------------------------
diff --git a/1.4/user_manual/High_Speed_Ingest.html b/1.4/user_manual/High_Speed_Ingest.html
index f006b0a..53fd9e0 100644
--- a/1.4/user_manual/High_Speed_Ingest.html
+++ b/1.4/user_manual/High_Speed_Ingest.html
@@ -305,6 +305,17 @@ accumulo/docs/examples/README.mapred</p>
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.4/user_manual/Introduction.html
----------------------------------------------------------------------
diff --git a/1.4/user_manual/Introduction.html b/1.4/user_manual/Introduction.html
index 4e820c1..a3a4060 100644
--- a/1.4/user_manual/Introduction.html
+++ b/1.4/user_manual/Introduction.html
@@ -234,6 +234,17 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.4/user_manual/Security.html
----------------------------------------------------------------------
diff --git a/1.4/user_manual/Security.html b/1.4/user_manual/Security.html
index a70d0ed..27409ac 100644
--- a/1.4/user_manual/Security.html
+++ b/1.4/user_manual/Security.html
@@ -335,6 +335,17 @@ Scanner s = connector.createScanner("table", auths);
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.4/user_manual/Shell_Commands.html
----------------------------------------------------------------------
diff --git a/1.4/user_manual/Shell_Commands.html b/1.4/user_manual/Shell_Commands.html
index 26b5c34..e207395 100644
--- a/1.4/user_manual/Shell_Commands.html
+++ b/1.4/user_manual/Shell_Commands.html
@@ -1017,6 +1017,17 @@ description: reports the current user name
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.4/user_manual/Table_Configuration.html
----------------------------------------------------------------------
diff --git a/1.4/user_manual/Table_Configuration.html b/1.4/user_manual/Table_Configuration.html
index 688a700..65e0087 100644
--- a/1.4/user_manual/Table_Configuration.html
+++ b/1.4/user_manual/Table_Configuration.html
@@ -682,6 +682,17 @@ root@a14 cic&gt;
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.4/user_manual/Table_Design.html
----------------------------------------------------------------------
diff --git a/1.4/user_manual/Table_Design.html b/1.4/user_manual/Table_Design.html
index 21c65d0..cabc68c 100644
--- a/1.4/user_manual/Table_Design.html
+++ b/1.4/user_manual/Table_Design.html
@@ -399,6 +399,17 @@ for(Entry&lt;Key,Value&gt; entry : bs) {
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.4/user_manual/Writing_Accumulo_Clients.html
----------------------------------------------------------------------
diff --git a/1.4/user_manual/Writing_Accumulo_Clients.html b/1.4/user_manual/Writing_Accumulo_Clients.html
index 20b02a6..01f507c 100644
--- a/1.4/user_manual/Writing_Accumulo_Clients.html
+++ b/1.4/user_manual/Writing_Accumulo_Clients.html
@@ -475,6 +475,17 @@ client.closeScanner(scanner);
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.4/user_manual/accumulo_user_manual.html
----------------------------------------------------------------------
diff --git a/1.4/user_manual/accumulo_user_manual.html b/1.4/user_manual/accumulo_user_manual.html
index 1115c8f..707e675 100644
--- a/1.4/user_manual/accumulo_user_manual.html
+++ b/1.4/user_manual/accumulo_user_manual.html
@@ -251,6 +251,17 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.4/user_manual/index.html
----------------------------------------------------------------------
diff --git a/1.4/user_manual/index.html b/1.4/user_manual/index.html
index 1115c8f..707e675 100644
--- a/1.4/user_manual/index.html
+++ b/1.4/user_manual/index.html
@@ -251,6 +251,17 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.5/examples/batch.html
----------------------------------------------------------------------
diff --git a/1.5/examples/batch.html b/1.5/examples/batch.html
index 1b4bdfa..0682087 100644
--- a/1.5/examples/batch.html
+++ b/1.5/examples/batch.html
@@ -267,6 +267,17 @@ $ ./bin/accumulo org.apache.accumulo.examples.simple.client.RandomBatchScanner -
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.5/examples/bloom.html
----------------------------------------------------------------------
diff --git a/1.5/examples/bloom.html b/1.5/examples/bloom.html
index e088de4..5654384 100644
--- a/1.5/examples/bloom.html
+++ b/1.5/examples/bloom.html
@@ -450,6 +450,17 @@ Meta block     : acu_bloom
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.5/examples/bulkIngest.html
----------------------------------------------------------------------
diff --git a/1.5/examples/bulkIngest.html b/1.5/examples/bulkIngest.html
index 035e140..eec2a32 100644
--- a/1.5/examples/bulkIngest.html
+++ b/1.5/examples/bulkIngest.html
@@ -241,6 +241,17 @@ $ ./bin/accumulo $PKG.VerifyIngest $ARGS -t test_bulk --start-row 0 --count 1000
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.5/examples/classpath.html
----------------------------------------------------------------------
diff --git a/1.5/examples/classpath.html b/1.5/examples/classpath.html
index c2fd5e1..9b49246 100644
--- a/1.5/examples/classpath.html
+++ b/1.5/examples/classpath.html
@@ -285,6 +285,17 @@ Filter accepts or rejects each Key/Value pair
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.5/examples/client.html
----------------------------------------------------------------------
diff --git a/1.5/examples/client.html b/1.5/examples/client.html
index 295f9dc..980172b 100644
--- a/1.5/examples/client.html
+++ b/1.5/examples/client.html
@@ -293,6 +293,17 @@ hello%09; datatypes:xml [LEVEL1|GROUP1] 1358192329450 false -&gt; world
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.5/examples/combiner.html
----------------------------------------------------------------------
diff --git a/1.5/examples/combiner.html b/1.5/examples/combiner.html
index e74c094..56c997b 100644
--- a/1.5/examples/combiner.html
+++ b/1.5/examples/combiner.html
@@ -280,6 +280,17 @@ hstat is configured for base 16.</p>
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.5/examples/constraints.html
----------------------------------------------------------------------
diff --git a/1.5/examples/constraints.html b/1.5/examples/constraints.html
index 59961da..42a4e8c 100644
--- a/1.5/examples/constraints.html
+++ b/1.5/examples/constraints.html
@@ -264,6 +264,17 @@ username@instance testConstraints&gt;
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.5/examples/dirlist.html
----------------------------------------------------------------------
diff --git a/1.5/examples/dirlist.html b/1.5/examples/dirlist.html
index 9a77389..45e21bb 100644
--- a/1.5/examples/dirlist.html
+++ b/1.5/examples/dirlist.html
@@ -349,6 +349,17 @@ Other column family : column qualifier pairs are “~chunk” : chunk size in by
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.5/examples/export.html
----------------------------------------------------------------------
diff --git a/1.5/examples/export.html b/1.5/examples/export.html
index e5fd602..414a85d 100644
--- a/1.5/examples/export.html
+++ b/1.5/examples/export.html
@@ -303,6 +303,17 @@ root@test15 table1_copy&gt; scan -t !METADATA -b 5 -c srv:time
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.5/examples/filedata.html
----------------------------------------------------------------------
diff --git a/1.5/examples/filedata.html b/1.5/examples/filedata.html
index 0b32a83..9498351 100644
--- a/1.5/examples/filedata.html
+++ b/1.5/examples/filedata.html
@@ -273,6 +273,17 @@ The example has the following classes:</p>
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.5/examples/filter.html
----------------------------------------------------------------------
diff --git a/1.5/examples/filter.html b/1.5/examples/filter.html
index af2d294..9573851 100644
--- a/1.5/examples/filter.html
+++ b/1.5/examples/filter.html
@@ -324,6 +324,17 @@ Also, each iterator must have a unique name and priority within each scope.</p>
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.5/examples/helloworld.html
----------------------------------------------------------------------
diff --git a/1.5/examples/helloworld.html b/1.5/examples/helloworld.html
index 04d72e9..84f538b 100644
--- a/1.5/examples/helloworld.html
+++ b/1.5/examples/helloworld.html
@@ -267,6 +267,17 @@ username@instance hellotable&gt; scan
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.5/examples/index.html
----------------------------------------------------------------------
diff --git a/1.5/examples/index.html b/1.5/examples/index.html
index e93c564..1db73b7 100644
--- a/1.5/examples/index.html
+++ b/1.5/examples/index.html
@@ -306,6 +306,17 @@ features of Apache Accumulo.</p>
 
 $("#nav_examples_1_5").addClass("active");
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.5/examples/isolation.html
----------------------------------------------------------------------
diff --git a/1.5/examples/isolation.html b/1.5/examples/isolation.html
index 6e09946..b6edfad 100644
--- a/1.5/examples/isolation.html
+++ b/1.5/examples/isolation.html
@@ -258,6 +258,17 @@ finished
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.5/examples/mapred.html
----------------------------------------------------------------------
diff --git a/1.5/examples/mapred.html b/1.5/examples/mapred.html
index eb0cf1d..58ae3b5 100644
--- a/1.5/examples/mapred.html
+++ b/1.5/examples/mapred.html
@@ -311,6 +311,17 @@ can directly read a tables files from HDFS.</p>
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.5/examples/maxmutation.html
----------------------------------------------------------------------
diff --git a/1.5/examples/maxmutation.html b/1.5/examples/maxmutation.html
index 8224b57..493c7ba 100644
--- a/1.5/examples/maxmutation.html
+++ b/1.5/examples/maxmutation.html
@@ -255,6 +255,17 @@ a single row with 10000 columns, which exceeds the memory limit:</p>
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.5/examples/regex.html
----------------------------------------------------------------------
diff --git a/1.5/examples/regex.html b/1.5/examples/regex.html
index 0e61058..650643d 100644
--- a/1.5/examples/regex.html
+++ b/1.5/examples/regex.html
@@ -269,6 +269,17 @@ $
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.5/examples/rowhash.html
----------------------------------------------------------------------
diff --git a/1.5/examples/rowhash.html b/1.5/examples/rowhash.html
index 67b6830..681e58d 100644
--- a/1.5/examples/rowhash.html
+++ b/1.5/examples/rowhash.html
@@ -271,6 +271,17 @@ username@instance&gt;
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.5/examples/shard.html
----------------------------------------------------------------------
diff --git a/1.5/examples/shard.html b/1.5/examples/shard.html
index bc78509..ca858b8 100644
--- a/1.5/examples/shard.html
+++ b/1.5/examples/shard.html
@@ -285,6 +285,17 @@ randomly selects one set of 5 terms and queries.  It prints the number of matchi
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.5/examples/tabletofile.html
----------------------------------------------------------------------
diff --git a/1.5/examples/tabletofile.html b/1.5/examples/tabletofile.html
index 5c9c700..fd10e57 100644
--- a/1.5/examples/tabletofile.html
+++ b/1.5/examples/tabletofile.html
@@ -271,6 +271,17 @@ $
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.5/examples/terasort.html
----------------------------------------------------------------------
diff --git a/1.5/examples/terasort.html b/1.5/examples/terasort.html
index 6188821..f011932 100644
--- a/1.5/examples/terasort.html
+++ b/1.5/examples/terasort.html
@@ -260,6 +260,17 @@ w[o||:N&amp;H, c:         2 []    QQQQQQQQQQGGGGGGGGGGWWWWWWWWWWMMMMMMMMMMCCCCCC
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.5/examples/visibility.html
----------------------------------------------------------------------
diff --git a/1.5/examples/visibility.html b/1.5/examples/visibility.html
index e2ebb6e..c71cc10 100644
--- a/1.5/examples/visibility.html
+++ b/1.5/examples/visibility.html
@@ -353,6 +353,17 @@ username@instance vistest&gt;
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.6/examples/batch.html
----------------------------------------------------------------------
diff --git a/1.6/examples/batch.html b/1.6/examples/batch.html
index 089f602..c2bd4e0 100644
--- a/1.6/examples/batch.html
+++ b/1.6/examples/batch.html
@@ -267,6 +267,17 @@ $ ./bin/accumulo org.apache.accumulo.examples.simple.client.RandomBatchScanner -
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.6/examples/bloom.html
----------------------------------------------------------------------
diff --git a/1.6/examples/bloom.html b/1.6/examples/bloom.html
index c3183d8..405f02c 100644
--- a/1.6/examples/bloom.html
+++ b/1.6/examples/bloom.html
@@ -451,6 +451,17 @@ Meta block     : acu_bloom
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.6/examples/bulkIngest.html
----------------------------------------------------------------------
diff --git a/1.6/examples/bulkIngest.html b/1.6/examples/bulkIngest.html
index b6c3612..2676214 100644
--- a/1.6/examples/bulkIngest.html
+++ b/1.6/examples/bulkIngest.html
@@ -241,6 +241,17 @@ $ ./bin/accumulo $PKG.VerifyIngest $ARGS -t test_bulk --start-row 0 --count 1000
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.6/examples/classpath.html
----------------------------------------------------------------------
diff --git a/1.6/examples/classpath.html b/1.6/examples/classpath.html
index 263ac9a..e94c970 100644
--- a/1.6/examples/classpath.html
+++ b/1.6/examples/classpath.html
@@ -285,6 +285,17 @@ Filter accepts or rejects each Key/Value pair
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.6/examples/client.html
----------------------------------------------------------------------
diff --git a/1.6/examples/client.html b/1.6/examples/client.html
index 48eeaf6..13c71f2 100644
--- a/1.6/examples/client.html
+++ b/1.6/examples/client.html
@@ -293,6 +293,17 @@ hello%09; datatypes:xml [LEVEL1|GROUP1] 1358192329450 false -&gt; world
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.6/examples/combiner.html
----------------------------------------------------------------------
diff --git a/1.6/examples/combiner.html b/1.6/examples/combiner.html
index 484c052..64f228c 100644
--- a/1.6/examples/combiner.html
+++ b/1.6/examples/combiner.html
@@ -280,6 +280,17 @@ hstat is configured for base 16.</p>
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.6/examples/constraints.html
----------------------------------------------------------------------
diff --git a/1.6/examples/constraints.html b/1.6/examples/constraints.html
index 63ae7c2..237a939 100644
--- a/1.6/examples/constraints.html
+++ b/1.6/examples/constraints.html
@@ -264,6 +264,17 @@ username@instance testConstraints&gt;
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.6/examples/dirlist.html
----------------------------------------------------------------------
diff --git a/1.6/examples/dirlist.html b/1.6/examples/dirlist.html
index 9b0877e..e602336 100644
--- a/1.6/examples/dirlist.html
+++ b/1.6/examples/dirlist.html
@@ -349,6 +349,17 @@ Other column family : column qualifier pairs are “~chunk” : chunk size in by
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.6/examples/export.html
----------------------------------------------------------------------
diff --git a/1.6/examples/export.html b/1.6/examples/export.html
index 6d32327..112051a 100644
--- a/1.6/examples/export.html
+++ b/1.6/examples/export.html
@@ -304,6 +304,17 @@ root@test16 table1_copy&gt; scan -t accumulo.metadata -b 5 -c srv:time
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.6/examples/filedata.html
----------------------------------------------------------------------
diff --git a/1.6/examples/filedata.html b/1.6/examples/filedata.html
index 7632e96..eb82f80 100644
--- a/1.6/examples/filedata.html
+++ b/1.6/examples/filedata.html
@@ -273,6 +273,17 @@ The example has the following classes:</p>
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.6/examples/filter.html
----------------------------------------------------------------------
diff --git a/1.6/examples/filter.html b/1.6/examples/filter.html
index 9fb5ff3..9463e14 100644
--- a/1.6/examples/filter.html
+++ b/1.6/examples/filter.html
@@ -324,6 +324,17 @@ Also, each iterator must have a unique name and priority within each scope.</p>
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.6/examples/helloworld.html
----------------------------------------------------------------------
diff --git a/1.6/examples/helloworld.html b/1.6/examples/helloworld.html
index 5af5135..d53e054 100644
--- a/1.6/examples/helloworld.html
+++ b/1.6/examples/helloworld.html
@@ -267,6 +267,17 @@ username@instance hellotable&gt; scan
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.6/examples/index.html
----------------------------------------------------------------------
diff --git a/1.6/examples/index.html b/1.6/examples/index.html
index 3b4008d..5878240 100644
--- a/1.6/examples/index.html
+++ b/1.6/examples/index.html
@@ -306,6 +306,17 @@ features of Apache Accumulo.</p>
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.6/examples/isolation.html
----------------------------------------------------------------------
diff --git a/1.6/examples/isolation.html b/1.6/examples/isolation.html
index 3043df2..8d87beb 100644
--- a/1.6/examples/isolation.html
+++ b/1.6/examples/isolation.html
@@ -258,6 +258,17 @@ finished
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.6/examples/mapred.html
----------------------------------------------------------------------
diff --git a/1.6/examples/mapred.html b/1.6/examples/mapred.html
index 5231210..ec9d4e4 100644
--- a/1.6/examples/mapred.html
+++ b/1.6/examples/mapred.html
@@ -374,6 +374,17 @@ WordCount example, then the resulting counts should just double.)</p>
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.6/examples/maxmutation.html
----------------------------------------------------------------------
diff --git a/1.6/examples/maxmutation.html b/1.6/examples/maxmutation.html
index 5c75edc..8275b2d 100644
--- a/1.6/examples/maxmutation.html
+++ b/1.6/examples/maxmutation.html
@@ -256,6 +256,17 @@ ERROR : Constraint violates : ConstraintViolationSummary(constrainClass:org.apac
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.6/examples/regex.html
----------------------------------------------------------------------
diff --git a/1.6/examples/regex.html b/1.6/examples/regex.html
index b0d6b3a..9454cbe 100644
--- a/1.6/examples/regex.html
+++ b/1.6/examples/regex.html
@@ -267,6 +267,17 @@ dogrow dogcf:dogcq [] 1357844987994 false	dogvalue
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.6/examples/reservations.html
----------------------------------------------------------------------
diff --git a/1.6/examples/reservations.html b/1.6/examples/reservations.html
index 0b94d09..11adc0e 100644
--- a/1.6/examples/reservations.html
+++ b/1.6/examples/reservations.html
@@ -276,6 +276,17 @@ the conditional mutation will fail and the example code will retry.</p>
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.6/examples/rowhash.html
----------------------------------------------------------------------
diff --git a/1.6/examples/rowhash.html b/1.6/examples/rowhash.html
index bfeaf96..319fb17 100644
--- a/1.6/examples/rowhash.html
+++ b/1.6/examples/rowhash.html
@@ -271,6 +271,17 @@ username@instance&gt;
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.6/examples/shard.html
----------------------------------------------------------------------
diff --git a/1.6/examples/shard.html b/1.6/examples/shard.html
index 8b1cd54..c789723 100644
--- a/1.6/examples/shard.html
+++ b/1.6/examples/shard.html
@@ -285,6 +285,17 @@ randomly selects one set of 5 terms and queries. It prints the number of matchin
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.6/examples/tabletofile.html
----------------------------------------------------------------------
diff --git a/1.6/examples/tabletofile.html b/1.6/examples/tabletofile.html
index fea7748..2ea221c 100644
--- a/1.6/examples/tabletofile.html
+++ b/1.6/examples/tabletofile.html
@@ -271,6 +271,17 @@ $
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.6/examples/terasort.html
----------------------------------------------------------------------
diff --git a/1.6/examples/terasort.html b/1.6/examples/terasort.html
index 23abe65..158e76f 100644
--- a/1.6/examples/terasort.html
+++ b/1.6/examples/terasort.html
@@ -260,6 +260,17 @@ w[o||:N&amp;H, c:         2 []    QQQQQQQQQQGGGGGGGGGGWWWWWWWWWWMMMMMMMMMMCCCCCC
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.6/examples/visibility.html
----------------------------------------------------------------------
diff --git a/1.6/examples/visibility.html b/1.6/examples/visibility.html
index 207e0f3..61de329 100644
--- a/1.6/examples/visibility.html
+++ b/1.6/examples/visibility.html
@@ -353,6 +353,17 @@ username@instance vistest&gt;
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.7/examples/batch.html
----------------------------------------------------------------------
diff --git a/1.7/examples/batch.html b/1.7/examples/batch.html
index 089f602..c2bd4e0 100644
--- a/1.7/examples/batch.html
+++ b/1.7/examples/batch.html
@@ -267,6 +267,17 @@ $ ./bin/accumulo org.apache.accumulo.examples.simple.client.RandomBatchScanner -
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.7/examples/bloom.html
----------------------------------------------------------------------
diff --git a/1.7/examples/bloom.html b/1.7/examples/bloom.html
index c3183d8..405f02c 100644
--- a/1.7/examples/bloom.html
+++ b/1.7/examples/bloom.html
@@ -451,6 +451,17 @@ Meta block     : acu_bloom
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.7/examples/bulkIngest.html
----------------------------------------------------------------------
diff --git a/1.7/examples/bulkIngest.html b/1.7/examples/bulkIngest.html
index b6c3612..2676214 100644
--- a/1.7/examples/bulkIngest.html
+++ b/1.7/examples/bulkIngest.html
@@ -241,6 +241,17 @@ $ ./bin/accumulo $PKG.VerifyIngest $ARGS -t test_bulk --start-row 0 --count 1000
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.7/examples/classpath.html
----------------------------------------------------------------------
diff --git a/1.7/examples/classpath.html b/1.7/examples/classpath.html
index 263ac9a..e94c970 100644
--- a/1.7/examples/classpath.html
+++ b/1.7/examples/classpath.html
@@ -285,6 +285,17 @@ Filter accepts or rejects each Key/Value pair
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.7/examples/client.html
----------------------------------------------------------------------
diff --git a/1.7/examples/client.html b/1.7/examples/client.html
index 48eeaf6..13c71f2 100644
--- a/1.7/examples/client.html
+++ b/1.7/examples/client.html
@@ -293,6 +293,17 @@ hello%09; datatypes:xml [LEVEL1|GROUP1] 1358192329450 false -&gt; world
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.7/examples/combiner.html
----------------------------------------------------------------------
diff --git a/1.7/examples/combiner.html b/1.7/examples/combiner.html
index 484c052..64f228c 100644
--- a/1.7/examples/combiner.html
+++ b/1.7/examples/combiner.html
@@ -280,6 +280,17 @@ hstat is configured for base 16.</p>
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.7/examples/constraints.html
----------------------------------------------------------------------
diff --git a/1.7/examples/constraints.html b/1.7/examples/constraints.html
index 63ae7c2..237a939 100644
--- a/1.7/examples/constraints.html
+++ b/1.7/examples/constraints.html
@@ -264,6 +264,17 @@ username@instance testConstraints&gt;
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.7/examples/dirlist.html
----------------------------------------------------------------------
diff --git a/1.7/examples/dirlist.html b/1.7/examples/dirlist.html
index 9b0877e..e602336 100644
--- a/1.7/examples/dirlist.html
+++ b/1.7/examples/dirlist.html
@@ -349,6 +349,17 @@ Other column family : column qualifier pairs are “~chunk” : chunk size in by
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.7/examples/export.html
----------------------------------------------------------------------
diff --git a/1.7/examples/export.html b/1.7/examples/export.html
index 6d32327..112051a 100644
--- a/1.7/examples/export.html
+++ b/1.7/examples/export.html
@@ -304,6 +304,17 @@ root@test16 table1_copy&gt; scan -t accumulo.metadata -b 5 -c srv:time
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.7/examples/filedata.html
----------------------------------------------------------------------
diff --git a/1.7/examples/filedata.html b/1.7/examples/filedata.html
index 7632e96..eb82f80 100644
--- a/1.7/examples/filedata.html
+++ b/1.7/examples/filedata.html
@@ -273,6 +273,17 @@ The example has the following classes:</p>
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.7/examples/filter.html
----------------------------------------------------------------------
diff --git a/1.7/examples/filter.html b/1.7/examples/filter.html
index 9fb5ff3..9463e14 100644
--- a/1.7/examples/filter.html
+++ b/1.7/examples/filter.html
@@ -324,6 +324,17 @@ Also, each iterator must have a unique name and priority within each scope.</p>
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.7/examples/helloworld.html
----------------------------------------------------------------------
diff --git a/1.7/examples/helloworld.html b/1.7/examples/helloworld.html
index 5af5135..d53e054 100644
--- a/1.7/examples/helloworld.html
+++ b/1.7/examples/helloworld.html
@@ -267,6 +267,17 @@ username@instance hellotable&gt; scan
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.7/examples/index.html
----------------------------------------------------------------------
diff --git a/1.7/examples/index.html b/1.7/examples/index.html
index f327685..8d66ec6 100644
--- a/1.7/examples/index.html
+++ b/1.7/examples/index.html
@@ -306,6 +306,17 @@ features of Apache Accumulo.</p>
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.7/examples/isolation.html
----------------------------------------------------------------------
diff --git a/1.7/examples/isolation.html b/1.7/examples/isolation.html
index 3043df2..8d87beb 100644
--- a/1.7/examples/isolation.html
+++ b/1.7/examples/isolation.html
@@ -258,6 +258,17 @@ finished
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.7/examples/mapred.html
----------------------------------------------------------------------
diff --git a/1.7/examples/mapred.html b/1.7/examples/mapred.html
index 5231210..ec9d4e4 100644
--- a/1.7/examples/mapred.html
+++ b/1.7/examples/mapred.html
@@ -374,6 +374,17 @@ WordCount example, then the resulting counts should just double.)</p>
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.7/examples/maxmutation.html
----------------------------------------------------------------------
diff --git a/1.7/examples/maxmutation.html b/1.7/examples/maxmutation.html
index 5c75edc..8275b2d 100644
--- a/1.7/examples/maxmutation.html
+++ b/1.7/examples/maxmutation.html
@@ -256,6 +256,17 @@ ERROR : Constraint violates : ConstraintViolationSummary(constrainClass:org.apac
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.7/examples/regex.html
----------------------------------------------------------------------
diff --git a/1.7/examples/regex.html b/1.7/examples/regex.html
index b0d6b3a..9454cbe 100644
--- a/1.7/examples/regex.html
+++ b/1.7/examples/regex.html
@@ -267,6 +267,17 @@ dogrow dogcf:dogcq [] 1357844987994 false	dogvalue
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.7/examples/reservations.html
----------------------------------------------------------------------
diff --git a/1.7/examples/reservations.html b/1.7/examples/reservations.html
index 0b94d09..11adc0e 100644
--- a/1.7/examples/reservations.html
+++ b/1.7/examples/reservations.html
@@ -276,6 +276,17 @@ the conditional mutation will fail and the example code will retry.</p>
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.7/examples/rowhash.html
----------------------------------------------------------------------
diff --git a/1.7/examples/rowhash.html b/1.7/examples/rowhash.html
index bfeaf96..319fb17 100644
--- a/1.7/examples/rowhash.html
+++ b/1.7/examples/rowhash.html
@@ -271,6 +271,17 @@ username@instance&gt;
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.7/examples/shard.html
----------------------------------------------------------------------
diff --git a/1.7/examples/shard.html b/1.7/examples/shard.html
index 8b1cd54..c789723 100644
--- a/1.7/examples/shard.html
+++ b/1.7/examples/shard.html
@@ -285,6 +285,17 @@ randomly selects one set of 5 terms and queries. It prints the number of matchin
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.7/examples/tabletofile.html
----------------------------------------------------------------------
diff --git a/1.7/examples/tabletofile.html b/1.7/examples/tabletofile.html
index fea7748..2ea221c 100644
--- a/1.7/examples/tabletofile.html
+++ b/1.7/examples/tabletofile.html
@@ -271,6 +271,17 @@ $
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.7/examples/terasort.html
----------------------------------------------------------------------
diff --git a/1.7/examples/terasort.html b/1.7/examples/terasort.html
index 23abe65..158e76f 100644
--- a/1.7/examples/terasort.html
+++ b/1.7/examples/terasort.html
@@ -260,6 +260,17 @@ w[o||:N&amp;H, c:         2 []    QQQQQQQQQQGGGGGGGGGGWWWWWWWWWWMMMMMMMMMMCCCCCC
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/1.7/examples/visibility.html
----------------------------------------------------------------------
diff --git a/1.7/examples/visibility.html b/1.7/examples/visibility.html
index 207e0f3..61de329 100644
--- a/1.7/examples/visibility.html
+++ b/1.7/examples/visibility.html
@@ -353,6 +353,17 @@ username@instance vistest&gt;
 
 <script type="text/javascript">
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/bylaws.html
----------------------------------------------------------------------
diff --git a/bylaws.html b/bylaws.html
index ba3f5d8..c60553e 100644
--- a/bylaws.html
+++ b/bylaws.html
@@ -490,6 +490,17 @@ See the <a href="http://www.apache.org/dev/pmc.html">PMC Guide</a> for more info
 
 $("#nav_bylaws").addClass("active");
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/contrib.html
----------------------------------------------------------------------
diff --git a/contrib.html b/contrib.html
index d2ab477..42c6635 100644
--- a/contrib.html
+++ b/contrib.html
@@ -293,6 +293,17 @@ codebase</a> and the related published documentation for versions
 
 $("#nav_contrib").addClass("active");
 
+$(function() {
+  return $("h2, h3, h4, h5, h6").each(function(i, el) {
+    var $el, icon, id;
+    $el = $(el);
+    id = $el.attr('id');
+    icon = '<i class="fa fa-link"></i>';
+    if (id) {
+      return $el.prepend($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+    }
+  });
+});
 </script>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/30417ffb/css/accumulo.css
----------------------------------------------------------------------
diff --git a/css/accumulo.css b/css/accumulo.css
index b13f86e..3f9a92c 100644
--- a/css/accumulo.css
+++ b/css/accumulo.css
@@ -98,3 +98,22 @@ code {
     /* override nowrap in bootstrap */
     white-space: normal;
 }
+
+.header-link {
+  position: absolute;
+  left: -0.5em;
+  opacity: 0;
+
+  \-webkit-transition: opacity 0.2s ease-in-out 0.1s;
+  \-moz-transition: opacity 0.2s ease-in-out 0.1s;
+  \-ms-transition: opacity 0.2s ease-in-out 0.1s;
+}
+
+h2:hover .header-link,
+h3:hover .header-link,
+h4:hover .header-link,
+h5:hover .header-link,
+h6:hover .header-link {
+  opacity: 1;
+}
+


Mime
View raw message