Bu Lua modülü yaklaşık 600.000 sayfada kullanılmaktadır. Lütfen yapacağınız değişiklikleri büyük ölçekli aksamaları ve sunucuya gereksiz yük binmesini önlemek için öncelikle şablonun ile alt sayfalarında ya da kendi test ediniz. Testten geçen değişiklikler daha sonra bu sayfaya tek bir düzenlemede eklenebilir. Eğer yapmayı planladığınız değişiklikler ile istediğiniz sonucu elde edemiyorsanız görüş alışverişinde bulununuz. |
Bu, {{}} için bir Lua uygulamasıdır. Modül:Dolaşım tarafından kullanılmaktadır.
local p = {} local getArgs function p._navbar(args) local titleArg = 1 if args.collapsible then titleArg = 2 if not args.plain then args.mini = 1 end if args.fontcolor then args.fontstyle = 'color:' .. args.fontcolor .. ';' end args.style = 'float:left; text-align:left; width:6em;' end local titleText = args[titleArg] or (':' .. mw.getCurrentFrame():getParent():getTitle()) local title = mw.title.new(mw.text.trim(titleText), 'Template'); if not title then error('Invalid title ' .. titleText) end local talkpage = title.talkPageTitle and title.talkPageTitle.fullText or ''; local div = mw.html.create():tag('div') div :addClass('plainlinks') :addClass('hlist') :addClass('navbar') :cssText(args.style) if args.mini then div:addClass('navbar-mini') end if not (args.mini or args.plain) then div :tag('span') :css('word-spacing', 0) :cssText(args.fontstyle) :wikitext(args.text or 'Bu kutu:') :wikitext(' ') end if args.brackets then div :tag('span') :css('margin-right', '-0.125em') :cssText(args.fontstyle) :wikitext('[') :newline(); end local ul = div:tag('ul'); ul :tag('li') :addClass('nv-view') :wikitext('[[' .. title.fullText .. '|') :tag(args.mini and 'abbr' or 'span') :attr('title', 'Bu şablonu görüntüle') :cssText(args.fontstyle) :wikitext(args.mini and 'g' or 'görüntüle') :done() :wikitext(']]') :done() :tag('li') :addClass('nv-talk') :wikitext('[[' .. talkpage .. '|') :tag(args.mini and 'abbr' or 'span') :attr('title', 'Bu şablonu tartış') :cssText(args.fontstyle) :wikitext(args.mini and 't' or 'tartış') :done() :wikitext(']]'); if not args.noedit then ul :tag('li') :addClass('nv-edit') :wikitext('[' .. title:fullUrl('action=edit') .. ' ') :tag(args.mini and 'abbr' or 'span') :attr('title', 'Bu şablonu değiştir') :cssText(args.fontstyle) :wikitext(args.mini and 'd' or 'değiştir') :done() :wikitext(']'); end if args.brackets then div :tag('span') :css('margin-left', '-0.125em') :cssText(args.fontstyle) :wikitext(']') :newline(); end if args.collapsible then div :done() :tag('span') :css('font-size', '110%') :cssText(args.fontstyle) :wikitext(args[1]) end return mw.getCurrentFrame():extensionTag{ name = 'templatestyles', args = { src = "Modül:Dolçub/styles.css" } } .. tostring(div:done()) end function p.navbar(frame) if not getArgs then getArgs = require('Module:Arguments').getArgs end return p._navbar(getArgs(frame)) end return p
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Modul belgelemesi gor degistir gecmis temizle Bu Lua modulu yaklasik 600 000 sayfada kullanilmaktadir Lutfen yapacaginiz degisiklikleri buyuk olcekli aksamalari ve sunucuya gereksiz yuk binmesini onlemek icin oncelikle sablonun ile alt sayfalarinda ya da kendi kullanici sayfanizda test ediniz Testten gecen degisiklikler daha sonra bu sayfaya tek bir duzenlemede eklenebilir Eger yapmayi planladiginiz degisiklikler ile istediginiz sonucu elde edemiyorsaniz gorus alisverisinde bulununuz Bu Dolcub icin bir Lua uygulamasidir Modul Dolasim tarafindan kullanilmaktadir Yukaridaki belgeleme icerigi Modul Dolcub belge sayfasindan yansitilmaktadir degistir gecmis Kullanicilar denemelerini bu sablonun deneme tahtasi olustur yansitma ve test senaryosu olustur sayfalarinda yapabilirler Lutfen kategorileri belge alt sayfasina ekleyin Bu modul ile ilgili alt sayfalar icin buraya tiklayiniz local p local getArgs function p navbar args local titleArg 1 if args collapsible then titleArg 2 if not args plain then args mini 1 end if args fontcolor then args fontstyle color args fontcolor end args style float left text align left width 6em end local titleText args titleArg or mw getCurrentFrame getParent getTitle local title mw title new mw text trim titleText Template if not title then error Invalid title titleText end local talkpage title talkPageTitle and title talkPageTitle fullText or local div mw html create tag div div addClass plainlinks addClass hlist addClass navbar cssText args style if args mini then div addClass navbar mini end if not args mini or args plain then div tag span css word spacing 0 cssText args fontstyle wikitext args text or Bu kutu wikitext end if args brackets then div tag span css margin right 0 125em cssText args fontstyle wikitext amp 91 newline end local ul div tag ul ul tag li addClass nv view wikitext title fullText tag args mini and abbr or span attr title Bu sablonu goruntule cssText args fontstyle wikitext args mini and g or goruntule done wikitext done tag li addClass nv talk wikitext talkpage tag args mini and abbr or span attr title Bu sablonu tartis cssText args fontstyle wikitext args mini and t or tartis done wikitext if not args noedit then ul tag li addClass nv edit wikitext title fullUrl action edit tag args mini and abbr or span attr title Bu sablonu degistir cssText args fontstyle wikitext args mini and d or degistir done wikitext end if args brackets then div tag span css margin left 0 125em cssText args fontstyle wikitext amp 93 newline end if args collapsible then div done tag span css font size 110 cssText args fontstyle wikitext args 1 end return mw getCurrentFrame extensionTag name templatestyles args src Modul Dolcub styles css tostring div done end function p navbar frame if not getArgs then getArgs require Module Arguments getArgs end return p navbar getArgs frame end return p