Бюрократы, Администраторы интерфейса, Администраторы (Semantic MediaWiki), Кураторы (Semantic MediaWiki), Editors (Semantic MediaWiki), Скрывающие, Администраторы, trusted
69 235
правок
мНет описания правки |
мНет описания правки |
||
Строка 92: | Строка 92: | ||
-- Call example: | -- Call example: | ||
-- {{#invoke: CTD | info | -- {{#invoke: CTD | info | ||
-- | type = Type of term: понятие (по умолчанию), личность, выражение, литература, периодика | -- | type = Type of term: понятие (по умолчанию), личность, выражение, литература, периодика / conception, person, expression, literature, periodical | ||
-- | style = серый / gray | |||
-- | term = Term, that is word or phrase | -- | term = Term, that is word or phrase | ||
-- | term_to_show = Term with accent or diacritic marks | -- | term_to_show = Term with accent or diacritic marks | ||
Строка 167: | Строка 167: | ||
-- considering type of view | -- considering type of view | ||
if view == 'подсказка' or view == 'сноска и подсказка' or view == 'подсказка и сноска' then | if view == 'подсказка' or view == 'сноска и подсказка' or view == 'подсказка и сноска' then | ||
text = ' | text = '<span style=border-bottom: 1px dotted gray; cursor:help; title="' .. description ..' (БТС, ' .. term .. ')">' .. text .. '</span>' | ||
end | end | ||
if view == 'сноска' or view == 'сноска и подсказка' or view == 'подсказка и сноска' then | if view == 'сноска' or view == 'сноска и подсказка' or view == 'подсказка и сноска' then | ||
reference = | reference = term_to_show .. origin .. ' – ' .. description .. ' ('.. bts ..')' | ||
if not isempty(frame.args['style']) then -- there is only one additional style for now, so ignore the value | |||
reference = '<span style="color: gray;">' .. reference ..'</span>' | |||
end | |||
reference = '<ref>' .. reference ..'</ref>' | |||
end | end | ||
if view == 'скобки' then | if view == 'скобки' then | ||
Строка 178: | Строка 182: | ||
-- DEBUG | -- DEBUG | ||
--text = '<p>DEBUG: view: '.. view .."; term: ".. term .."; term to show: ".. term_to_show .."; description: ".. description .."; origin: ".. origin ..'</p>'.. text | --text = '<p>DEBUG: view: '.. view .."; term: ".. term .."; term to show: ".. term_to_show .."; description: ".. description .."; origin: ".. origin ..'</p>'.. text | ||
return text .. reference | |||
return frame:preprocess( text .. reference ) | --return frame:preprocess( text .. reference ) | ||
end | end | ||