命门是什么意思| 广东第一峰叫什么山| 怀孕14天有什么症状| 昶字五行属什么| 补肾吃什么好| 做梦哭醒了有什么征兆| 肾脏不好吃什么食物好| 夏天摆摊适合卖什么| 化疗后吃什么增加白细胞| 芋圆是什么做的| 梦到大牙掉了一颗是什么意思| 血管是什么颜色的| 摩尔是什么| 痛经 吃什么| 喝什么茶叶减肥效果最好| cba什么意思| 梦见自己洗澡是什么意思| 孕早期不能吃什么| 什么止疼药见效最快| 人体有365个什么| 03年是什么命| 不知道干什么| 爆爆珠是什么做的| 慢阻肺吃什么药| 顺丰为什么这么快| 肚子一直咕咕叫是什么原因| 男性湿热吃什么药最好| 腰酸挂什么科| 1990年什么命| 尿很臭是什么原因| 窦性心律不齐是什么意思| 腾冲有什么好玩的景点| 火同念什么| 排卵日是什么时候| 晚上睡觉经常醒是什么原因| 美女胸部长什么样| 太阳黑子是什么东西| 地球是什么形状的| 喘不上气挂什么科| ooc是什么意思| 观照是什么意思| 北芪煲汤加什么药材好| 姑婆的儿子叫什么| 怕空调冷风什么原因| 大象是什么意思| ck属于什么档次| 死党是什么意思| 小米性寒为什么养胃| 右手心痒是什么预兆| 鸡属于什么动物| 什么水果含硒量最高| 九寨沟在什么地方| 法国货币叫什么| 宝宝支气管炎吃什么药| 在什么的前面用英语怎么说| 姨妈痛吃什么药| 印堂发红是什么的征兆| 洋葱与什么食物相克| 贫血吃什么水果补血最快| 支气管炎哮喘吃什么药| 诺氟沙星胶囊治什么| 减肥早上吃什么比较好| 三月阳春好风光是什么生肖| 自限性疾病是什么意思| dostinex是什么药| 抵触是什么意思| 青津果的功效是什么| 绝对值什么意思| 四川有什么烟| acer是什么牌子的电脑| 太平猴魁属于什么茶| 三点是什么时辰| 梦见到处都是蛇预示着什么| 月例是什么意思| 眼球突出是什么原因| 谦虚的什么| 舌头变黑是什么原因| 什么样的人值得爱| gl小说是什么意思| nba什么时候开始| 血管瘤是什么引起的| 09属什么生肖| 吃什么补气补血最见效| 贫血吃什么食物最好| 高烧不退是什么原因| 肝回声细密是什么意思| 缺钙吃什么补得最快| 线束是什么意思| 8月8号什么星座| 策反是什么意思| 梦见被熊追是什么意思| 什么窃什么盗| 为什么会得肠胃炎| 山竹里面黄黄的是什么可以吃吗| 抽血化验挂什么科| 整天犯困没精神想睡觉是什么原因| 腋下大量出汗是什么原因| 反物质是什么东西| 股票pb是什么意思| 梦见自己大肚子怀孕是什么意思| 肾上腺素有什么用| 完蛋是什么意思| 脸上黑色的小点是什么| 扁桃体发炎吃什么水果| 为什么要做肠镜检查| 什么什么之财| 普字五行属什么| 手指起水泡是什么原因| 竹外桃花三两枝的下一句是什么| 榴莲坏了是什么味道| 庆五行属什么| 名创优品是卖什么的| 前轮轴承坏了会有什么症状| 八月是什么星座| 盆腔少量积液是什么意思| 医保卡是什么样子的| 许冠杰属什么生肖| 梦见家里办丧事是什么预兆| 勾芡用什么淀粉| ct平扫能检查出什么| 性价比高什么意思| 馊主意是什么意思| 类风湿为什么反复发烧| 黑匣子什么颜色| 祸害是什么意思| y谷氨酰基转移酶高是什么原因| 佟丽娅是什么民族| 嗓子疼喝什么茶最有效| 墨西哥说什么语言| 眼睛红了是什么原因| 西夏国是现在什么地方| 小狗感冒了吃什么药| 美丽的邂逅是什么意思| 300分能上什么大学| 中班小朋友应该学什么| 九月十七是什么星座| 感冒输液用什么药| 五常法指的是什么| 心肌供血不足吃什么| vaude是什么品牌| 10.5是什么星座| 过敏期间不能吃什么东西| 心里恶心是什么原因| 口干舌燥是什么原因| 粘液丝高是什么原因| 心悸气短是什么症状| 虹霓是什么意思| 尿酸检查什么项目| 骨折可以吃什么| 履历是什么意思| 大便粘马桶是什么原因| 宝路华手表什么档次| 为什么不建议吃三代头孢| 待我长发及腰时下一句是什么| 费玉清为什么不结婚| 诸葛亮号什么| 哀大莫过于心死是什么意思| 师团长是什么级别| 女人的网名叫什么好听| 同房出血什么原因| 白茶属于什么茶类| 石斛念什么| 九月十五是什么星座的| 小便次数多吃什么药| 仙代表什么生肖| 足癣用什么药最快好| faye是什么意思| 窦性心律早期复极是什么意思| p代表什么| 带状疱疹后遗神经痛挂什么科| 偏头痛吃什么药效果好| 宋字五行属什么| 温州人为什么会做生意| 弯弯的彩虹像什么| ehe是什么牌子| veromoda是什么牌子| 黑色素缺失吃什么补充最快| 女人梦见掉牙齿是什么征兆| 大拇指发麻是什么原因| 03年是什么命| 公主什么意思| 3月14日是什么日子| 十二指肠球部溃疡a1期是什么意思| 咖喱是什么东西| 革兰阴性杆菌是什么| 为什么会梦到自己怀孕| lady是什么意思| 女孩学什么专业好就业| 咳出痰带血是什么原因| 岬是什么意思| 王代表什么生肖| 7月29号是什么日子| 水床是什么| 大人吃什么排黄疸快| 脾虚便秘吃什么中成药| 什么时间泡脚最好| 皮炎不能吃什么食物| hsv病毒是什么意思| 正因数是什么| 什么麻料最好| 看脖子应该挂什么科| 吃什么可以增加黄体酮| 真丝和桑蚕丝有什么区别| 林子大了什么鸟都有| 子宫粘连有什么症状| 情志是什么意思| 什么叫眼睛散光| 属虎的五行属什么| 手串断了是什么预兆| 霉菌性阴道炎用什么药| 糖醋里脊是什么肉| 三个王念什么| 醉酒第二天吃什么才能缓解难受| 浑圆是什么意思| 2倍是什么意思| 脉细是什么意思| 接档是什么意思| 偏头痛吃什么药见效快| 眼睛浮肿是什么原因| 什么是英语自然拼读| 豁达是什么意思| 丰盈是什么意思| 冒菜是什么菜| 朱砂是什么材质| 不对劲是什么意思| 什么病不能吃鲤鱼| 歇斯底里是什么意思| 没精打采是什么意思| 舍曲林是什么药| 腹泻能吃什么食物| 耳道湿疹用什么药| 风湿免疫科是什么病| 科班出身是什么意思| 癌胚抗原高是什么意思| 什么人容易得阿尔兹海默症| 股市量比什么意思| 藏毛窦挂什么科| 10月生日是什么星座| 苏联为什么解体| 家奴是什么生肖| 青津果的功效是什么| o2o模式是什么意思| 生物工程是什么专业| 鹰潭有什么好玩的地方| 胆囊炎吃什么药| 什么的荷叶| 石化是什么意思| 友友是什么意思| 嗷呜是什么意思| 肌肉拉伤有什么症状| 绝命是什么意思| 54岁属什么的| 爱好是什么意思| 什么的琴声| 坚贞不渝是什么意思| 三超是指什么| 输卵管堵塞有什么症状| 住院需要带什么东西| 同房后需要注意什么| 手上有痣代表什么| 腰疼吃什么药效果好| 九月五日是什么节日| 胆囊切除后可以吃什么水果| 12月4日是什么日子| 百度Чулацаман т?ег?о

春耕之变种子从按斤称到论粒卖

百度 部机关党委下属各党支部全体党员共80余人参加了会议。

Х?окху модулах лаьцна хааман Модуль:Карточка/doc аг?о кхолла мега

--
-- Модуль для реализации шаблона {{Карточка}}
--

local p = {}

local HtmlBuilder = require('Module:HtmlBuilder')

local args = {}
local origArgs
local argsAliases = {}
local root

local function union(t1, t2)
    -- Возвращает объединение значений двух таблиц в виде последовательности.
    local vals = {}
    for k, v in pairs(t1) do
        vals[v] = true
    end
    for k, v in pairs(t2) do
        vals[v] = true
    end
    local ret = {}
    for k, v in pairs(vals) do
        table.insert(ret, k)
    end
    return ret
end

local function getArgNums(prefix)
    -- Возвращает таблицу индексов существующих полей с заданным префиксом,
    -- например, для префикса 'текст' и установленных 'текст1', 'текст2' и
    -- 'текст5' возвращает {1, 2, 5}.
    local nums = {}
    for k, v in pairs(args) do
        local num = tostring(k):match('^' .. prefix .. '([1-9]%d*)$')
        if num then table.insert(nums, tonumber(num)) end
    end
    table.sort(nums)
    return nums
end

local function addRow(rowArgs)
    -- Карточкин т?етуху мог?а (корта йа билгало/йоза).
    if rowArgs.header then
        root
            .tag('tr')
                .addClass(rowArgs.rowclass)
                .attr('id', rowArgs.rowid)
                .tag('th')
                    .attr('colspan', 2)
                    .attr('id', rowArgs.headerid)
                    .addClass(rowArgs.class)
                    .addClass(args['коьртанийн_тоба'])
                    .css('text-align', 'center')
                    .cssText(args['коьртанийн_хат?'])
                    .wikitext(rowArgs.header)
    elseif rowArgs.data then
        local row = root.tag('tr')
        row.addClass(rowArgs.rowclass)
        row.attr('id', rowArgs.rowid)
        if rowArgs.label then
            row
                .tag('th')
                    .attr('scope', 'row')
                    .attr('id', rowArgs.labelid)
                    .cssText(args['билгалонийн_хат?'])
                    .wikitext(rowArgs.label)
                    .done()
        end

        local dataCell = row.tag('td')
        if not rowArgs.label then 
            dataCell
                .attr('colspan', 2)
                .css('text-align', 'center') 
        end
        dataCell
            .attr('id', rowArgs.dataid)
            .addClass(rowArgs.class)
            .cssText(rowArgs.datastyle)
            .newline()
            .wikitext(rowArgs.data)
    end
end

local function renderTitle()
    if not args['название'] then return end

    root
        .tag('caption')
            .addClass(args['ц?еран_тоба'])
            .cssText(args['ц?еран_хат?'])
            .wikitext(args['название'])
end

local function renderAboveRow()
    if not args['лакхахь'] then return end

    root
        .tag('tr')
            .tag('th')
                .attr('colspan', 2)
                .addClass(args['лакхахь_тоба'])
                .css('text-align', 'center')
                .css('font-size', '125%')
                .css('font-weight', 'bold')
                .cssText(args['лакхахь_хат?'])
                .wikitext(args['лакхахь'])
end

local function renderAbove2Row()
    if not args['лакхахь2'] then return end

    root
        .tag('tr')
            .tag('th')
                .attr('colspan', 2)
                .addClass(args['лакхахь_тоба2'])
                .css('text-align', 'center')
                .css('font-style', 'oblique')
                .cssText(args['лакхахь_хат?2'])
                .wikitext(args['лакхахь2'])
end

local function renderBelowRow()
    if not args['лахахь'] then return end

    root
        .tag('tr')
            .tag('td')
                .attr('colspan', 2)
                .addClass(args['лахахь_тоба'])
                .css('text-align', 'center')
                .cssText(args['лахахь_хат?'])
                .newline()
                .wikitext(args['лахахь'])
end

local function renderSubheaders()
    if args['корталг'] then
        args['корталг1'] = args['корталг']
    end
    if args['корталган_мог?ан_тоба'] then
        args['корталган_мог?ан_тоба1'] = args['корталган_мог?ан_тоба']
    end
    local subheadernums = getArgNums('корталг')
    for k, num in ipairs(subheadernums) do
        addRow({
            data = args['корталг' .. tostring(num)],
            datastyle = args['корталган_хат?'] or args['корталган_хат?' .. tostring(num)],
            class = args['корталган_тоба'],
            rowclass = args['корталган_мог?ан_тоба' .. tostring(num)]
        })
    end
end

local function renderImages()
    if args['сурт'] then
        args['сурт1'] = args['сурт']
    end
    if args['куьг'] then
        args['куьг1'] = args['куьг']
    end
    local imagenums = getArgNums('сурт')
    for k, num in ipairs(imagenums) do
        local caption = args['куьг' .. tostring(num)]
        local data = HtmlBuilder.create().wikitext(args['сурт' .. tostring(num)])
        if caption then
            data
                .tag('div')
                    .cssText(args['куьйган_хат?'])
                    .wikitext(caption)
        end
        addRow({
            data = tostring(data),
            datastyle = args['суьртан_хат?'],
            class = args['суьртан_тоба'],
            rowclass = args['суьртийн_мог?ан_тоба' .. tostring(num)]
        })
    end
end

local function renderRows()
    -- Объединяет индексы заголовков и текстовых строк карточки
    -- и визуализирует их в правильном порядке через addRow.
    local rownums = union(getArgNums('корта'), getArgNums('йоза'))
    table.sort(rownums)
    for k, num in ipairs(rownums) do
        addRow({
            header = args['корта' .. tostring(num)],
            label = args['билгало' .. tostring(num)],
            data = args['йоза' .. tostring(num)],
            datastyle = args['йозанийн_хат?'],
            class = args['тоба' .. tostring(num)],
            rowclass = args['класс_ряда' .. tostring(num)],
            dataid = args['id_йозанан' .. tostring(num)],
            labelid = args['id_белгалонан' .. tostring(num)],
            headerid = args['id_коьртан' .. tostring(num)],
            rowid = args['id_мог?анан' .. tostring(num)]
        })
    end
end

local function renderNavBar()
    if not args['ц?е'] then return end

    root
        .tag('tr')
            .tag('td')
                .attr('colspan', 2)
                .css('text-align', 'right')
                .wikitext(mw.getCurrentFrame():expandTemplate({ 
                    title = 'Tnavbar', 
                    args = { args['ц?е'] }
                }))
end

local function isSet(x)
    -- Возвращает истину, если x задан и не пустой
    -- Внимание: отличается от enwiki! В enwiki проверяется на равенство 'yes'
    return x and x ~= ''
end

local function renderItalicTitle()
    -- Внимание: отличается от enwiki. В enwiki ожидается yes или force, здесь работает любое значение
    if isSet(args['корта_курсивца']) then
        root.wikitext(mw.getCurrentFrame():expandTemplate({title = 'корта курсивца'}))
    end
end

local function renderTrackingCategories()
    if not isSet(args.nocat) then
        if #(getArgNums('йоза')) == 0 and mw.title.getCurrentTitle().namespace == 0 then
            root.wikitext('[[Категори:Статьи с карточкой без заполненных данных]]')
        end
        if isSet(args['юкъадалор']) and args['ц?е'] then
            root.wikitext('[[Категори:Статьи со встроенной карточкой и параметром названия]]')
        end
    end
end

local function _infobox()
    -- Задание общей страктуры карточки с добавлением стилей 
    -- для карточек-потомков.
    if not isSet(args['юкъадалор']) then
        root = HtmlBuilder.create('table')

        root
            .addClass('infobox')
            .addClass(args['дег?ан_тоба'])

            if isSet(args['бухаракарточка']) then
                root
                    .css('padding', '0')
                    .css('border', 'none')
                    .css('margin', '-2px')
                    .css('width', 'auto')
                    .css('min-width', '100%')
                    .css('font-size', '100%')
                    .css('clear', 'none')
                    .css('float', 'none')
                    .css('background-color', 'transparent')
            end
        
        -- Микроразметка
        if isSet(args['дег?ан_микр']) then
        	root
        	  .attr('itemscope', 'itemscope')
        	  .attr('itemtype', args['дег?ан_микр'])
        end
        
        root
            .cssText(args['дег?ан_хат?'])

        renderTitle()
        renderAboveRow()
        renderAbove2Row()
    else
        root = HtmlBuilder.create()

        root
            .wikitext(args['ц?е'])
    end

    renderSubheaders()
    renderImages() 
    renderRows() 
    renderBelowRow()  
    renderNavBar()
    renderItalicTitle()
    renderTrackingCategories()

    return tostring(root)
end

local function preprocessSingleArg(argName)
    -- Добавляет аргумент в таблицу аргументов, если он определён и не пустой.
    -- Пустые аргументы не обрабатываются, как и в ParserFunctions.
    if origArgs[argName] and origArgs[argName] ~= '' then
        args[argName] = origArgs[argName]
    end
end

local function translateArg(aliasArgName,localArgName)
	-- Функция добавляет поддержку алиасов параметров (например, на другом языке)
	
	-- Добавляем алиас параметра в таблицу алиасов
	-- Для одного параметра может быть несколько алиасов
	-- Нумерованные параметры(текст1 и т.д.) заносятся без номера
	if not 	argsAliases[localArgName] then
		argsAliases[localArgName] = {}
	end
	table.insert(argsAliases[localArgName], aliasArgName)
	
	-- Пока для тестирования: значения алиасов добавляются в таблицу аргументов
	-- Нумерованные параметры работать не будут
    if origArgs[localArgName] and origArgs[localArgName] ~= '' then
    	-- параметр уже задан на локальном языке
    else
    	-- если алиас задан и не пустой
	    if origArgs[aliasArgName] and origArgs[aliasArgName] ~= '' then
	        origArgs[localArgName] = origArgs[aliasArgName]
	    end
    end
end

local function preprocessArgs(prefixTable, step)
    -- Сохраняет параметры с заданными префиксами в таблицу args, последовательно обходя
    -- аргументы в нужном порядке и с нужным шагом. Благодаря этому сноски и пр. появляются
    -- в правильном порядке. prefixTable — массив таблиц, каждая из которых может содержать
    -- два поля: поле-строку префикса (обязательно) и поле-таблицу зависимых параметров.
    -- Эта функция всегда обрабатывает параметры с префиксом, но зависимые параметры
    -- обрабатываются, только если параметр с префиксом задан и не пустой.
    if type(prefixTable) ~= 'table' then
        error("В качестве таблицы префиксов должна использоваться таблица", 2)
    end
    if type(step) ~= 'number' then
        error("Недопустимый тип параметра шага", 2)
    end

    -- Проверка правильности данных и обработка параметров без суффиксов.
    for i,v in ipairs(prefixTable) do
        if type(v) ~= 'table' or type(v.prefix) ~= "string" or (v.depend and type(v.depend) ~= 'table') then
            error('Недопустимая таблица префиксов preprocessArgs', 2)
        end
        preprocessSingleArg(v.prefix)
        -- Зависимые параметры обрабатываются, только если параметр с префиксом задан и не пустой.
        if args[v.prefix] and v.depend then
            for j, dependValue in ipairs(v.depend) do
                if type(dependValue) ~= 'string' then
                    error('Недопустимый тип зависимого параметра в таблице preprocessArgs')
                end
                preprocessSingleArg(dependValue)
            end
        end
    end

    -- Обход нумерованных аргументов.
    local a = 1 -- Переменная-счётчик.
    local moreArgumentsExist = true
    while moreArgumentsExist == true do
        moreArgumentsExist = false
        for i = a, a + step - 1 do
            for j,v in ipairs(prefixTable) do
                local prefixArgName = v.prefix .. tostring(i)
                if origArgs[prefixArgName] then
                    moreArgumentsExist = true -- Искать аргументы дальше, если был хотя бы один (в т. ч. пустой)
                    preprocessSingleArg(prefixArgName)
                end
                -- Обрабатываем зависимые аргументы, если определена таблица зависимостей,
                -- а также задан не пустой аргумент с префиксом, либо обрабатывается 
                -- "префикс1" и "префикс" задан (например, "сурт1" является синонимом для "сурт").
                if v.depend and (args[prefixArgName] or (i == 1 and args[v.prefix])) then
                    for j,dependValue in ipairs(v.depend) do
                        local dependArgName = dependValue .. tostring(i)
                        preprocessSingleArg(dependArgName)
                    end
                end
            end
        end
        a = a + step
    end
end

function p.infobox(frame)
    -- При запуске через #invoke аргументы передаются через стандартную систему.
    -- При тестировании также можно передавать таблицу аргументов через frame.
    if frame == mw.getCurrentFrame() then
        origArgs = frame:getParent().args
    else
        origArgs = frame
    end
    
    -- Поддержка параметров из англовики
    translateArg('child','юкъадалор')
    translateArg('bodyclass','дег?ан_тоба')
    translateArg('subbox','бухаракарточка')
    translateArg('bodystyle','дег?ан_хат?')
    translateArg('title','ц?е')
    translateArg('titleclass','ц?еран_тоба')
    translateArg('titlestyle','ц?еран_хат?')
    translateArg('above','лакхахь')
    translateArg('aboveclass','лакхахь_тоба')
    translateArg('abovestyle','лакхахь_хат?')
    
    translateArg('subheader','корталг')
    translateArg('subheaderstyle','корталган_хат?')
    translateArg('subheaderrowclass','корталган_тоба')

    translateArg('subheaderstyle','корталгийн_хат?')
    translateArg('subheaderclass','корталгийн_тоба')


    translateArg('image','сурт')
    translateArg('caption','куьг')
    translateArg('imagerowclass','суьртийн_мог?ан_тоба')

    translateArg('captionstyle','куьйган_хат?')
    translateArg('imagestyle','суьртан_хат?')
    translateArg('imageclass','суьртан_тоба')
    

    translateArg('header','корта')
    translateArg('data','йоза')
    translateArg('label','билгало')
    translateArg('rowclass','мог?ан_тоба')
    translateArg('class','тоба')
    translateArg('dataid','id_йозанан')
    translateArg('labelid','id_билгалонан')
    translateArg('headerid','id_корта')
    translateArg('rowid','id_мог?ан')

    translateArg('headerclass','коьртанийн_тоба')
    translateArg('headerstyle','коьртанийн_хат?')
    translateArg('labelstyle','билгалонийн_хат?')
    translateArg('datastyle','йозанийн_хат?')
    translateArg('below','лахахь')
    translateArg('belowclass','лахахь_тоба')
    translateArg('belowstyle','лахахь_хат?')
    translateArg('name','ц?е')
    --translateArg('italic title','корта_курсивца')
    --translateArg('','')
    

    -- Параметры обрабатываются по направлению чтения карточки, чтобы
    -- сноски и др. отображались в нужных местах. Параметры, зависящие 
    -- от других параметров, обрабатываются только при наличии других параметров,
    -- чтобы в списке сносок не возникали нежелательные сноски.
    preprocessSingleArg('юкъадалор')
    preprocessSingleArg('дег?ан_тоба')
    preprocessSingleArg('бухаракарточка')
    preprocessSingleArg('дег?ан_хат?')
    preprocessSingleArg('ц?е')
    preprocessSingleArg('ц?еран_тоба')
    preprocessSingleArg('ц?еран_хат?')
    preprocessSingleArg('лакхахь')
    preprocessSingleArg('лакхахь_тоба')
    preprocessSingleArg('лакхахь_хат?')
    preprocessSingleArg('лакхахь2')
    preprocessSingleArg('лакхахь_тоба2')
    preprocessSingleArg('лакхахь_хат?2')
    preprocessArgs({
        {prefix = 'корталг', depend = {'коьртан_хат?', 'коьртан_тоба'}}
    }, 10)
    preprocessSingleArg('коьртанийн_хат?')
    preprocessSingleArg('коьртанийн_тоба')
    preprocessArgs({
        {prefix = 'сурт', depend = {'куьг', 'суьртийн_мог?ан_тоба'}}
    }, 10)
    preprocessSingleArg('куьйган_хат?')
    preprocessSingleArg('суьртан_хат?')
    preprocessSingleArg('суьртан_тоба')
    preprocessArgs({
        {prefix = 'корта'},
        {prefix = 'йоза', depend = {'билгало'}},
        {prefix = 'мог?ан_тоба'},
        {prefix = 'тоба'},
        {prefix = 'id_йозанан'},
        {prefix = 'id_билгалонан'},
        {prefix = 'id_корта'},
        {prefix = 'id_мог?ан'}
    }, 50)
    preprocessSingleArg('коьртанийн_тоба')
    preprocessSingleArg('коьртанийн_хат?')
    preprocessSingleArg('билгалонийн_хат?')
    preprocessSingleArg('йозанийн_хат?')
    preprocessSingleArg('лахахь')
    preprocessSingleArg('лахахь_тоба')
    preprocessSingleArg('лахахь_хат?')
    preprocessSingleArg('ц?е')
    preprocessSingleArg('корта_курсивца')
    preprocessSingleArg('nocat')

    return _infobox()
end

return p
真菌镜检阴性是什么意思 chloe是什么意思 下午一点半是什么时辰 诺丽果有什么功效 贼眉鼠眼是什么生肖
孕吐吃什么可以缓解 pda医学上是什么意思 失去抚养权意味着什么 民警是干什么的 叶公好龙的意思是什么
爱屋及乌什么意思 唐氏综合征是什么意思 交泰殿是干什么的 康复新液是什么做的 a型血的孩子父母是什么血型
眼睛痒是什么原因 京东自营是什么意思 长一根白眉毛预示什么 耳朵聋是什么原因 素鸡是什么
来月经适合吃什么水果travellingsim.com 8月14日是什么星座hcv9jop3ns9r.cn 白起为什么被赐死hcv9jop5ns2r.cn 秋葵什么时候播种hcv7jop9ns7r.cn 肺炎是什么症状hcv9jop5ns2r.cn
心电图能查出什么hcv8jop7ns5r.cn 清分日期是什么意思hcv9jop8ns1r.cn 小孩长得慢是什么原因hcv8jop7ns0r.cn 漂洗是什么意思hcv9jop1ns2r.cn 胆囊炎属于什么科hcv8jop5ns5r.cn
一个雨一个亏念什么hcv9jop1ns9r.cn 安乐片是什么药hcv9jop3ns5r.cn 血瘀吃什么中成药hcv8jop4ns0r.cn 鹦鹉为什么会学人说话hcv7jop6ns8r.cn 什么叫感统训练hcv8jop0ns0r.cn
黄体酮有什么副作用hcv7jop9ns3r.cn 心花怒放是什么生肖hcv9jop4ns2r.cn 胸推是什么意思hcv7jop9ns8r.cn 什么是鸡尾酒hcv9jop2ns7r.cn 一什么河xscnpatent.com
百度