Skip to content
Snippets Groups Projects
Commit 35c97e47 authored by David Hoese's avatar David Hoese
Browse files

Merge branch 'feature-file-level-tooltip' into 'develop'

Add tooltips to file ordering level options

Closes #7

See merge request !6
parents 4204a00d 57bbd9e5
No related branches found
No related tags found
1 merge request!6Add tooltips to file ordering level options
...@@ -36,8 +36,13 @@ var addLevels = function(levels,header,prefix){ ...@@ -36,8 +36,13 @@ var addLevels = function(levels,header,prefix){
var level_name = level.display_name; var level_name = level.display_name;
if(level.display_name == undefined) if(level.display_name == undefined)
level_name = name.replace('l','L').replace('_',' '); level_name = name.replace('l','L').replace('_',' ');
var level_desc = level.description;
if (level_desc === undefined)
level_desc = level_name;
$('#levels').append(makeOption(level_key+' '+header,head_string+level_name,header)); $('#levels').append(makeOption(
level_key + ' ' + header,head_string + level_name,
header, level_desc));
_.each(level.versions,function(version){versions.add(version);}); _.each(level.versions,function(version){versions.add(version);});
product_dict[level_key] = level.products; product_dict[level_key] = level.products;
}); });
... ...
......
...@@ -9,8 +9,12 @@ const time_re = /^([01][0-9]|2[0-3])(:[0-5][0-9]){0,2}$/; ...@@ -9,8 +9,12 @@ const time_re = /^([01][0-9]|2[0-3])(:[0-5][0-9]){0,2}$/;
/* Creates a string for an option html element with value key and innerHTML object.display_name /* Creates a string for an option html element with value key and innerHTML object.display_name
* if level is specified, append level to the value string * if level is specified, append level to the value string
*/ */
function makeOption(value, innerHTML, name) { function makeOption(value, innerHTML, name, tooltip) {
if (tooltip === undefined) {
return '<option value="' + value + '" name="' + name + '">' + innerHTML + '</option>'; return '<option value="' + value + '" name="' + name + '">' + innerHTML + '</option>';
} else {
return '<option value="' + value + '" name="' + name + '"title="' + tooltip + '">' + innerHTML + '</option>';
}
} }
/** /**
... ...
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment