Модуль:Сущность: различия между версиями

мНет описания правки
Нет описания правки
Строка 149: Строка 149:
                         table.insert(merged.sections, section)
                         table.insert(merged.sections, section)
                     end
                     end
                     merged.labelOverrides[compositeKey] = displayLabel
                     if displayLabel ~= "" and (not merged.labelOverrides[compositeKey] or merged.labelOverrides[compositeKey] == "") then
                     merged.contentByKey[compositeKey] = content
                        merged.labelOverrides[compositeKey] = displayLabel
                     end
                    if content ~= "" then
                        local prev = merged.contentByKey[compositeKey]
                        if prev and prev ~= "" then
                            merged.contentByKey[compositeKey] = prev .. "<br>" .. content
                        else
                            merged.contentByKey[compositeKey] = content
                        end
                    end


                     merged.labelSets[section] = merged.labelSets[section] or {}
                     merged.labelSets[section] = merged.labelSets[section] or {}