Строка 115: |
Строка 115: |
| -- | author_short = Name with initials | | -- | author_short = Name with initials |
| -- | published = Book or article published; applied to literature | | -- | published = Book or article published; applied to literature |
− | -- | userparam = text@view@type@style | + | -- | userparam = text@view@type@style@addition |
| -- }} | | -- }} |
| -- Where 'userparam' consist of all the parameters that can not be fetched by symantic property: | | -- Where 'userparam' consist of all the parameters that can not be fetched by symantic property: |
Строка 140: |
Строка 140: |
| -- split 'userparam' in variables | | -- split 'userparam' in variables |
| local t = split_string(frame.args['userparam'],'@') | | local t = split_string(frame.args['userparam'],'@') |
− | local text, view, term_type, style = t[1], t[2], t[3], t[4] | + | local text, view, term_type, style, addition = t[1], t[2], t[3], t[4], t[5] |
| if isempty(view) then view = 'подсказка' end | | if isempty(view) then view = 'подсказка' end |
| if isempty(term_type) then term_type = 'понятие' end | | if isempty(term_type) then term_type = 'понятие' end |
Строка 168: |
Строка 168: |
| else | | else |
| description = frame.args['description'] | | description = frame.args['description'] |
| + | end |
| + | if not isempty(addition) then |
| + | description = description ..', '.. addition |
| end | | end |
| | | |