diff --git a/productMods/js/visualization/mapofscience/ComparisonScimapWidget.js b/productMods/js/visualization/mapofscience/ComparisonScimapWidget.js index c699fa0c..2b1f172f 100644 --- a/productMods/js/visualization/mapofscience/ComparisonScimapWidget.js +++ b/productMods/js/visualization/mapofscience/ComparisonScimapWidget.js @@ -250,6 +250,7 @@ var ComparisonScimapWidget = Class.extend({ if (compositeManager) { var length = compositeManager.length(); var slider = this.sliderControl; + slider.setTypeString("subdisciplines"); slider.setMin(Math.min(1, length)); slider.setMax(length); slider.setValue(length); diff --git a/productMods/js/visualization/mapofscience/ControlPanel.js b/productMods/js/visualization/mapofscience/ControlPanel.js index 1d066ac8..e5bf80d1 100644 --- a/productMods/js/visualization/mapofscience/ControlPanel.js +++ b/productMods/js/visualization/mapofscience/ControlPanel.js @@ -55,6 +55,7 @@ var SliderControlPanel = ControlPanel.extend({ }, initSlider: function() { var me = this; + me.typeString = ""; var label = $("
").width(150).css("font-size", "75%").css("text-align", "center").text(""); var slider = $("
").width(150).css("font-size","60%"); slider.slider({ @@ -90,8 +91,11 @@ var SliderControlPanel = ControlPanel.extend({ }); this._setLabel(value); }, + setTypeString: function(typeString) { + this.typeString = typeString; + }, _setLabel: function(value) { - var labelText = "Top " + value + " disciplines shown" + var labelText = "Top " + value + " " + this.typeString + " shown"; this.labelDiv.text(labelText); }, setChangeEventHandler: function(handlerFunc) { diff --git a/productMods/js/visualization/mapofscience/ScimapWidget.js b/productMods/js/visualization/mapofscience/ScimapWidget.js index f0fd524f..40772934 100644 --- a/productMods/js/visualization/mapofscience/ScimapWidget.js +++ b/productMods/js/visualization/mapofscience/ScimapWidget.js @@ -203,6 +203,11 @@ var ScimapWidget = Class.extend({ if (manager) { var length = manager.length(); var slider = this.sliderControl; + if (this.getMarkerManager(SCIMAP_TYPE.DISCIPLINE) == manager) { + slider.setTypeString("disciplines"); + } else { + slider.setTypeString("subdisciplines"); + } slider.setMin(Math.min(1, length)); slider.setMax(length); slider.setValue(length);