You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by sa...@apache.org on 2016/06/17 20:25:50 UTC

lucene-solr:branch_5_5: SOLR-8990: Fix top term links from schema browser page to use {!term} parser

Repository: lucene-solr
Updated Branches:
  refs/heads/branch_5_5 13ed5de60 -> 2c3f42ff1


SOLR-8990: Fix top term links from schema browser page to use {!term} parser


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

Branch: refs/heads/branch_5_5
Commit: 2c3f42ff1a74e00d65e04a2f3321a2f3625ddf2c
Parents: 13ed5de
Author: Chris Hostetter <ho...@apache.org>
Authored: Tue Apr 19 11:17:10 2016 -0700
Committer: Steve Rowe <sa...@apache.org>
Committed: Fri Jun 17 16:24:53 2016 -0400

----------------------------------------------------------------------
 solr/CHANGES.txt                     | 2 ++
 solr/webapp/web/js/angular/app.js    | 3 +++
 solr/webapp/web/partials/schema.html | 2 +-
 3 files changed, 6 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/2c3f42ff/solr/CHANGES.txt
----------------------------------------------------------------------
diff --git a/solr/CHANGES.txt b/solr/CHANGES.txt
index 4f0c60e..b59e761 100644
--- a/solr/CHANGES.txt
+++ b/solr/CHANGES.txt
@@ -50,6 +50,8 @@ Bug Fixes
 
 * SOLR-9004: Fix "name" field type definition in films example. (Alexandre Rafalovitch via Varun Thacker)
 
+* SOLR-8990: Fix top term links from schema browser page to use {!term} parser (hossman)
+
 ======================= 5.5.1 =======================
 
 Bug Fixes

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/2c3f42ff/solr/webapp/web/js/angular/app.js
----------------------------------------------------------------------
diff --git a/solr/webapp/web/js/angular/app.js b/solr/webapp/web/js/angular/app.js
index f832747..9224b10 100644
--- a/solr/webapp/web/js/angular/app.js
+++ b/solr/webapp/web/js/angular/app.js
@@ -139,6 +139,9 @@ solrAdminApp.config([
   IS_COLLECTION_PAGE: 3,
   ROOT_URL: "/index.html"
 })
+.filter('uriencode', function() {
+  return window.encodeURIComponent;
+})
 .filter('highlight', function($sce) {
   return function(input, lang) {
     if (lang && input && lang!="text") return hljs.highlight(lang, input).value;

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/2c3f42ff/solr/webapp/web/partials/schema.html
----------------------------------------------------------------------
diff --git a/solr/webapp/web/partials/schema.html b/solr/webapp/web/partials/schema.html
index b91a92c..ca626fd 100644
--- a/solr/webapp/web/partials/schema.html
+++ b/solr/webapp/web/partials/schema.html
@@ -315,7 +315,7 @@ limitations under the License.
                 <li class="clearfix" ng-repeat="countGroup in termInfo.topTerms">
                     <p><span>{{countGroup.count}}</span></p>
                     <ul>
-                        <li ng-repeat="term in countGroup.terms" ng-class="{odd:$odd}"><a href="#/{{core}}/query?q={{name}}:{{term}}">{{term}}</a></li>
+                        <li ng-repeat="term in countGroup.terms" ng-class="{odd:$odd}"><a ng-href="#/{{core}}/query?q=%7B!term+f%3D{{name | uriencode}}%7D{{term | uriencode}}">{{term}}</a></li>
                     </ul>
                 </li>