Skip to content

Commit f11219a

Browse files
committed
Merge branch 'feature/quotes-in-workbooks' into develop
Closes #370
2 parents 5634c86 + ed9136b commit f11219a

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

mfr/extensions/tabular/templates/viewer.mako

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,12 @@
3333
3434
for (var sheetName in sheets){
3535
var sheet = sheets[sheetName];
36-
sheetName = sheetName.replace( /(:|\.|\[|\]|,|@|&|\ )/g, '_' ); //Handle characters that can't be in DOM ID's
37-
$("#tabular-tabs").append('<li role="presentation" style="display:inline-block; float: none;"><a id="' + sheetName + '" aria-controls="' + sheetName + '" role="tab" data-toggle="tab">'+ sheetName + '</a></li>');
38-
gridArr[sheetName] = [sheet[0], sheet[1]];
36+
// Handle characters that can't be in DOM ID's
37+
var sheetCoded = window.btoa(encodeURIComponent(sheetName)).replace(/=/g, '');
38+
$("#tabular-tabs").append('<li role="presentation" style="display:inline-block; float: none;"><a id="' + sheetCoded + '" aria-controls="' + sheetCoded + '" role="tab" data-toggle="tab">'+ sheetName + '</a></li>');
39+
gridArr[sheetCoded] = [sheet[0], sheet[1]];
3940
40-
$('#'+sheetName).click(function (e) {
41+
$('#'+sheetCoded).click(function (e) {
4142
e.preventDefault();
4243
var columns = gridArr[$(this).attr('id')][0];
4344
var rows = gridArr[$(this).attr('id')][1];

0 commit comments

Comments
 (0)