mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2025-10-08 21:06:24 +08:00
Fix markup
This commit is contained in:
parent
6dc4422d82
commit
67d3a1ad12
1 changed files with 6 additions and 12 deletions
|
@ -35,10 +35,6 @@ var SmartAnnotation = (function() {
|
||||||
return $html;
|
return $html;
|
||||||
}
|
}
|
||||||
|
|
||||||
function generateInputTag(value, li) {
|
|
||||||
return `[#${li.attr('data-name')}~${li.attr('data-type')}~${li.attr('data-id')}]`;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Generates suggestion dropdown filter
|
// Generates suggestion dropdown filter
|
||||||
function generateFilterMenu() {
|
function generateFilterMenu() {
|
||||||
var menu = '';
|
var menu = '';
|
||||||
|
@ -53,7 +49,7 @@ var SmartAnnotation = (function() {
|
||||||
return menu;
|
return menu;
|
||||||
}
|
}
|
||||||
|
|
||||||
function atWhoSettings(at, defaultFilterType) {
|
function atWhoSettings(at) {
|
||||||
return {
|
return {
|
||||||
at: at,
|
at: at,
|
||||||
callbacks: {
|
callbacks: {
|
||||||
|
@ -75,7 +71,6 @@ var SmartAnnotation = (function() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
$.getJSON(filterType.dataUrl, params, function(data) {
|
$.getJSON(filterType.dataUrl, params, function(data) {
|
||||||
console.log(data.res)
|
|
||||||
callback(data.res);
|
callback(data.res);
|
||||||
|
|
||||||
if (data.repository) {
|
if (data.repository) {
|
||||||
|
@ -86,14 +81,13 @@ var SmartAnnotation = (function() {
|
||||||
return true;
|
return true;
|
||||||
},
|
},
|
||||||
tplEval: function(_tpl, items) {
|
tplEval: function(_tpl, items) {
|
||||||
console.log(1)
|
|
||||||
return items.name;
|
return items.name;
|
||||||
},
|
},
|
||||||
highlighter: function(li, query) {
|
highlighter: function(li, query) {
|
||||||
return matchHighlighter(li, query, true);
|
return matchHighlighter(li, query);
|
||||||
},
|
},
|
||||||
beforeInsert: function(value, li) {
|
beforeInsert: function(value, li) {
|
||||||
return generateInputTag(value, li);
|
return `[#${li.attr('data-name')}~${li.attr('data-type')}~${li.attr('data-id')}]`;
|
||||||
},
|
},
|
||||||
matcher: function(flag, subtext, shouldStartWithSpace) {
|
matcher: function(flag, subtext, shouldStartWithSpace) {
|
||||||
var a;
|
var a;
|
||||||
|
@ -114,10 +108,10 @@ var SmartAnnotation = (function() {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
headerTpl: generateFilterMenu(defaultFilterType),
|
headerTpl: generateFilterMenu(),
|
||||||
startWithSpace: true,
|
startWithSpace: true,
|
||||||
acceptSpaceBar: true,
|
acceptSpaceBar: true,
|
||||||
displayTimeout: 120000,
|
displayTimeout: 120000
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -179,7 +173,7 @@ var SmartAnnotation = (function() {
|
||||||
acceptSpaceBar: true,
|
acceptSpaceBar: true,
|
||||||
displayTimeout: 120000
|
displayTimeout: 120000
|
||||||
})
|
})
|
||||||
.atwho(atWhoSettings('#', DEFAULT_SEARCH_FILTER));
|
.atwho(atWhoSettings('#'));
|
||||||
// .atwho(atWhoSettings('task#', FilterTypeEnum.TASK)) Waiting for better times
|
// .atwho(atWhoSettings('task#', FilterTypeEnum.TASK)) Waiting for better times
|
||||||
// .atwho(atWhoSettings('project#', FilterTypeEnum.PROJECT))
|
// .atwho(atWhoSettings('project#', FilterTypeEnum.PROJECT))
|
||||||
// .atwho(atWhoSettings('experiment#', FilterTypeEnum.EXPERIMENT))
|
// .atwho(atWhoSettings('experiment#', FilterTypeEnum.EXPERIMENT))
|
||||||
|
|
Loading…
Add table
Reference in a new issue