]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-5496 Make it obvious to the user that only the most relevant items are displaye...
authorStas Vilchik <vilchiks@gmail.com>
Tue, 29 Jul 2014 11:09:11 +0000 (13:09 +0200)
committerStas Vilchik <vilchiks@gmail.com>
Tue, 29 Jul 2014 11:09:11 +0000 (13:09 +0200)
server/sonar-web/src/main/coffee/coding-rules/views/coding-rules-facets-view.coffee
server/sonar-web/src/main/hbs/coding-rules/coding-rules-facets.hbs
sonar-core/src/main/resources/org/sonar/l10n/core.properties

index 22204f2929abbf815d24ced0aadc41da4d07c161..b0bc3653b67b7ec1aa28b140f9baf6a1d05ce24f 100644 (file)
@@ -24,7 +24,8 @@ define [
       that = @
       @options.collection.each (facet) ->
         property = facet.get 'property'
-        facet.set 'property_message', 'coding_rules.facets.' + property
+        facet.set 'property_message', t 'coding_rules.facets.' + property
+        facet.set 'limitReached', facet.get('values').length >= 10
         _.each(facet.get('values'), (value) ->
           value.text = that.options.app.facetLabel(property, value.val)
         )
index 2bb6a7593d4b1b6a60f764721452e5e14871c707..d2ea9d4fd56dd39cf87cfde89b5685ce5abc3907 100644 (file)
@@ -4,7 +4,13 @@
   {{/unless}}
   {{#each items}}
     <div class="navigator-facets-list-item" data-property="{{property}}">
-      <div class="navigator-facets-list-item-name">{{t property_message}}</div>
+      <div class="navigator-facets-list-item-name">
+        {{#if limitReached}}
+          {{tp 'coding_rules.facets.top' property_message}}
+        {{else}}
+          {{property_message}}
+        {{/if}}
+      </div>
       <div class="navigator-facets-list-item-options">
         {{#each values}}
           {{#if count}}
index d3047752c37ac238a29b48ec7d57f88771dd4b30..582b5a46aebef15b2eea6b02f14491c98fa5c89a 100644 (file)
@@ -1799,6 +1799,7 @@ coding_rules.filters.template.is_not_template=Hide Templates
 coding_rules.facets.languages=Languages
 coding_rules.facets.tags=Tags
 coding_rules.facets.repositories=Repositories
+coding_rules.facets.top=Top {0}
 
 coding_rules.sort.creation_date=Creation Date
 coding_rules.sort.name=Name