Бюрократы, Администраторы интерфейса, Администраторы (Semantic MediaWiki), Кураторы (Semantic MediaWiki), Editors (Semantic MediaWiki), Скрывающие, Администраторы, trusted
69 383
правки
(Новая страница: «local ml = {} -- набор функций для писем махатм; local function isempty(s) return s == nil or s == '' end -- -- Call example: {{#in...») |
мНет описания правки |
||
Строка 8: | Строка 8: | ||
-- Call example: {{#invoke: ML | letter_property_query | свойство=Отправитель письма | уникальный=17 | соответствует= }} | -- Call example: {{#invoke: ML | letter_property_query | свойство=Отправитель письма | уникальный=17 | соответствует= }} | ||
function ml.letter_property_query( frame ) | function ml.letter_property_query( frame ) | ||
local | local num = frame.args['уникальный'] | ||
local str_property = '' | |||
if not isempty(frame.args['соответствует']) then | if not isempty(frame.args['соответствует']) then | ||
num = frame.args['соответствует'] | |||
end | end | ||
str_property = '{{#show: {{#ask: [[ПМ уникальный номер::' .. | str_property = '{{#show: {{#ask: [[ПМ уникальный номер::' .. num .. '| ?' .. frame.args['свойство'] .. '| link=none }} |?' .. frame.args['свойство'] .. '}}' | ||
return str_property | return str_property | ||
end | end |