Butun axtardiqlarinizi tapmaq ucun buraya: DAXIL OLUN
  Mp4 Mp3 Axtar Yukle
  Video Axtar Yukle
  Shekil Axtar Yukle
  Informasiya Melumat Axtar
  Hazir Inshalar Toplusu
  AZERI CHAT + Tanishliq
  Saglamliq Tibbi Melumat
  Whatsapp Plus Yukle(Yeni)

  • Ana səhifə
  • Təsadüfi
  • Yaxınlıqdakılar
  • Daxil ol
  • Nizamlamalar
İndi ianə et Əgər Vikipediya sizin üçün faydalıdırsa, bu gün ianə edin.

Modul:Cdx-message

  • Modul
  • Müzakirə

Bu modulun sənədləşdirmə səhifəsi Modul:Cdx-message/doc səhifəsində yaradıla bilər

local p = {}

local function parse_type(type)
	local tab = {
		['notice'] = 'notice',
		['bildiriş'] = 'notice',
		['warning'] = 'warning',
		['xəbərdarlıq'] = 'warning',
		['error'] = 'error',
		['xəta'] = 'error',
		['problem'] = 'error',
		['success'] = 'success',
		['uğur'] = 'success',
		['uğurlu'] = 'success',
	}
	
	return tab[type] or 'notice'
end

local function parse_layout(layout)
	return layout == 'inline' and 'inline' or 'block'
end

local function parse_icon(icon, type)
	return icon and '[[Fayl:Codex icon ' .. icon .. ' color-' .. type .. '.svg|link=]]' or '<span class="cdx-message__icon"></span>'
end

local function parse_content(content)
	content = mw.html.create('div')
		:addClass('cdx-message__content')
		:wikitext(content)
		
	return tostring(content)
end

function p._main(args)
	local content = parse_content(args[1] or args['content'] or args['məzmun'])
	local type = parse_type(args[2] or args['type'] or args['tip'] or args['növ'])
	local layout = 'cdx-message--' .. parse_layout(args[3] or args['layout'] or args['struktur'])
	local icon = parse_icon(args[4] or args['icon'] or args['ikon'] or args['ikona'], type)
	
	local message = mw.html.create('div')
		:addClass('cdx-message')
		:addClass(layout)
		:addClass('cdx-message--' .. type)
		:wikitext(icon)
		:wikitext(content)
		
	return tostring(message)
end

function p.main(frame)
	return p._main(frame:getParent().args)
end

return p
Mənbə — "https://az.wikipedia.org/w/index.php?title=Modul:Cdx-message&oldid=8435684"
Informasiya Melumat Axtar