изменил иерархию файлов
This commit is contained in:
parent
9ef7ac0df9
commit
dd1eed15cf
52 changed files with 1602 additions and 938 deletions
|
@ -45,7 +45,9 @@ var recursive = function (_str, _class, _alias) {
|
|||
var rx = /(.*?)\((.*)\)/im;
|
||||
var res = _id.match(rx);
|
||||
|
||||
if(res == null) return helper.linkto(_id, (_alias ? _alias : _id), _class);
|
||||
var _full_id = replace_type_def(_id);
|
||||
|
||||
if(res == null) return helper.linkto(_full_id, (_alias ? _alias : _id), _class);
|
||||
//if (res == null) return _id;
|
||||
|
||||
var first = res[1];
|
||||
|
@ -72,19 +74,30 @@ var recursive = function (_str, _class, _alias) {
|
|||
};
|
||||
|
||||
var linkto = function (_id, _alias, _class) {
|
||||
//console.log(_id, _alias)
|
||||
// ns.longname, ns.name, "menu-title"
|
||||
|
||||
// remove all whitespaces
|
||||
|
||||
var res = recursive(_id, _class, _alias);
|
||||
//console.log("result")
|
||||
//console.log(res)
|
||||
// /_id.match(rx);
|
||||
|
||||
return res;
|
||||
return recursive(_id, _class, _alias);
|
||||
};
|
||||
|
||||
|
||||
var replace_type_def = function(_ln){
|
||||
var td = typedefs[_ln];
|
||||
|
||||
if(!td) return _ln;
|
||||
|
||||
var link = td.type.names[0];
|
||||
return link;
|
||||
}
|
||||
|
||||
var replace_enters_to_br = function(_str){
|
||||
// console.log(_str)
|
||||
var out = _str;
|
||||
while(out.match("\n")) out = out.replace("\n", "<br>");
|
||||
|
||||
// console.log(out);
|
||||
return out;
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
linkto: linkto
|
||||
linkto: linkto,
|
||||
replace_enters_to_br: replace_enters_to_br,
|
||||
replace_type_def: replace_type_def
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue