You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2017/05/15 07:36:06 UTC

[06/12] isis git commit: ISIS-1579: adds the doc being referenced in the search results

ISIS-1579: adds the doc being referenced in the search results

Also reference javadoc.io in the menu bar


Project: http://git-wip-us.apache.org/repos/asf/isis/repo
Commit: http://git-wip-us.apache.org/repos/asf/isis/commit/2db1920b
Tree: http://git-wip-us.apache.org/repos/asf/isis/tree/2db1920b
Diff: http://git-wip-us.apache.org/repos/asf/isis/diff/2db1920b

Branch: refs/heads/ISIS-1613
Commit: 2db1920b507b5bfb63b332f87f1bc59d218522fa
Parents: de83e6e
Author: Dan Haywood <da...@haywood-associates.co.uk>
Authored: Sun May 14 15:42:31 2017 +0100
Committer: Dan Haywood <da...@haywood-associates.co.uk>
Committed: Sun May 14 15:42:31 2017 +0100

----------------------------------------------------------------------
 .../main/asciidoc/css/search-panel/search-panel.css   |  5 +++++
 adocs/documentation/src/main/asciidoc/index.html      |  3 +++
 .../src/main/asciidoc/js/search-panel/search-panel.js | 14 +++++++++++++-
 adocs/template/document.html.erb                      |  4 ++++
 4 files changed, 25 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/isis/blob/2db1920b/adocs/documentation/src/main/asciidoc/css/search-panel/search-panel.css
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/css/search-panel/search-panel.css b/adocs/documentation/src/main/asciidoc/css/search-panel/search-panel.css
index b0d9ef2..bf3d146 100644
--- a/adocs/documentation/src/main/asciidoc/css/search-panel/search-panel.css
+++ b/adocs/documentation/src/main/asciidoc/css/search-panel/search-panel.css
@@ -8,6 +8,11 @@
     color: #D5810A;
  }
 
+.searchUrl {
+    font-size: 12px;
+    color: #D5810A;
+ }
+
 .searchDescription {
     margin-top: 0px;
     margin-bottom: 0px;

http://git-wip-us.apache.org/repos/asf/isis/blob/2db1920b/adocs/documentation/src/main/asciidoc/index.html
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/index.html b/adocs/documentation/src/main/asciidoc/index.html
index 84d19ac..a25216d 100644
--- a/adocs/documentation/src/main/asciidoc/index.html
+++ b/adocs/documentation/src/main/asciidoc/index.html
@@ -195,6 +195,9 @@ table.CodeRay td.code>pre{padding:0}
       <li><a href="guides/rgcms/rgcms.html">Classes, Methods and Schema</a></li>
       <li><a href="guides/rgmvn/rgmvn.html">Maven plugin</a></li>
       <li><a href="guides/rgfis/rgfis.html">Framework Internal Services</a></li>
+      <li role="separator" class="divider"></li>
+      <li class="dropdown-header">Javadoc</li>
+      <li><a href="http://javadoc.io/doc/org.apache.isis.core/isis-core-applib">Applib</a></li>
      </ul> </li>
     <li class="dropdown  hidden-sm hidden-md"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Downloads<span class="caret"></span></a>
      <ul class="dropdown-menu">

http://git-wip-us.apache.org/repos/asf/isis/blob/2db1920b/adocs/documentation/src/main/asciidoc/js/search-panel/search-panel.js
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/js/search-panel/search-panel.js b/adocs/documentation/src/main/asciidoc/js/search-panel/search-panel.js
index 092e678..feea49a 100644
--- a/adocs/documentation/src/main/asciidoc/js/search-panel/search-panel.js
+++ b/adocs/documentation/src/main/asciidoc/js/search-panel/search-panel.js
@@ -42,7 +42,19 @@ $('#search-form').submit(function(ev) {
                 var percentScore = score.toFixed(2);
 
                 if(description) {
-                    $('#search-results').append("<br/><span class='searchLink'><a href='" + url + "'>" + title + " <span class='searchScore'>" + percentScore + "</span>" + "</a></span><p class='searchDescription'>" + description + "</p>");
+                    var urlAfterSlash = /[^/]*$/.exec(url)[0];
+                    var urlNoAnchor = urlAfterSlash.split("#")[0];
+                    $('#search-results').append(
+                        "<br/>" +
+                        "<span class='searchLink'>" +
+                            "<a href='" + url + "'>" +
+                                title +
+                                "&nbsp;<span class='searchUrl'>" + urlNoAnchor + "</span>" +
+                                "&nbsp;<span class='searchScore'>(" + percentScore + ")</span>" +
+                            "</a>" +
+                        "</span>" +
+                        "<p class='searchDescription'>" + description + "</p>"
+                    );
                 }
             };
         }

http://git-wip-us.apache.org/repos/asf/isis/blob/2db1920b/adocs/template/document.html.erb
----------------------------------------------------------------------
diff --git a/adocs/template/document.html.erb b/adocs/template/document.html.erb
index 5e44daf..d879f0f 100644
--- a/adocs/template/document.html.erb
+++ b/adocs/template/document.html.erb
@@ -129,6 +129,10 @@
                         <li><a href="<%= (attr :_basedir) %>./guides/rgmvn/rgmvn.html">Maven plugin</a></li>
                         <li><a href="<%= (attr :_basedir) %>./guides/rgfis/rgfis.html">Framework Internal Services</a></li>
 
+                        <li role="separator" class="divider"></li>
+                        <li class="dropdown-header">Javadoc</li>
+                        <li><a href="http://javadoc.io/doc/org.apache.isis.core/isis-core-applib">Applib</a></li>
+
                     </ul>
                 </li>