Modül:If preview - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

Modül:If preview

  • Аԥсшәа
  • Afrikaans
  • अंगिका
  • العربية
  • الدارجة
  • অসমীয়া
  • Asturianu
  • Авар
  • تۆرکجه
  • Basa Bali
  • Batak Toba
  • Беларуская
  • Беларуская (тарашкевіца)
  • भोजपुरी
  • ပအိုဝ်ႏဘာႏသာႏ
  • বাংলা
  • Bosanski
  • Català
  • 閩東語 / Mìng-dĕ̤ng-ngṳ̄
  • Cebuano
  • کوردی
  • Cymraeg
  • Dansk
  • ދިވެހިބަސް
  • Ελληνικά
  • English
  • فارسی
  • Suomi
  • Na Vosa Vakaviti
  • Français
  • Galego
  • گیلکی
  • Ghanaian Pidgin
  • हिन्दी
  • Hrvatski
  • Magyar
  • Հայերեն
  • Արեւմտահայերէն
  • Bahasa Indonesia
  • Ilokano
  • Íslenska
  • 日本語
  • Jawa
  • ქართული
  • Qaraqalpaqsha
  • Kumoring
  • Қазақша
  • ភាសាខ្មែរ
  • 한국어
  • Kurdî
  • Lietuvių
  • मैथिली
  • Māori
  • Македонски
  • മലയാളം
  • Монгол
  • ꯃꯤꯇꯩ ꯂꯣꯟ
  • मराठी
  • Bahasa Melayu
  • မြန်မာဘာသာ
  • مازِرونی
  • Napulitano
  • नेपाली
  • Nederlands
  • Norsk bokmål
  • Sesotho sa Leboa
  • ଓଡ଼ିଆ
  • ਪੰਜਾਬੀ
  • پنجابی
  • پښتو
  • Português
  • Română
  • Руски
  • Русский
  • Русиньскый
  • ᱥᱟᱱᱛᱟᱲᱤ
  • Scots
  • سنڌي
  • Srpskohrvatski / српскохрватски
  • Taclḥit
  • တႆး
  • සිංහල
  • Simple English
  • سرائیکی
  • Slovenščina
  • Српски / srpski
  • ꠍꠤꠟꠐꠤ
  • தமிழ்
  • ᥖᥭᥰ ᥖᥬᥲ ᥑᥨᥒᥰ
  • ไทย
  • Türkmençe
  • Tagalog
  • Українська
  • اردو
  • Oʻzbekcha / ўзбекча
  • Tiếng Việt
  • Winaray
  • Хальмг
  • მარგალური
  • 中文
  • 閩南語 / Bân-lâm-gí
Bağlantıları değiştir
  • Modül
  • Tartışma
  • Oku
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Meta Viki
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
Modül belgelemesi[oluştur]
Lua'nın logosuBu modül şu Lua modülünü kullanıyor:
  • Modül:If preview/configuration
Bu Scribunto modülü için bir belgeleme sayfası oluşturmak isteyebilirsiniz.
Kullanıcılar denemelerini bu şablonun deneme tahtası (oluştur | yansıtma) ve test senaryosu (oluştur) sayfalarında yapabilirler.
Lütfen kategorileri /belge alt sayfasına ekleyin. Bu modül ile ilgili alt sayfalar için buraya tıklayınız.
local p = {}

local cfg = mw.loadData('Modül:If preview/configuration')

--[[
main

This function returns either the first argument or second argument passed to
this module, depending on whether the page is being previewed.

]]
function p.main(frame)
	if cfg.preview then
		return frame.args[1] or ''
	else
		return frame.args[2] or ''
	end
end

--[[
pmain

This function returns either the first argument or second argument passed to
this module's parent (i.e. template using this module), depending on whether it
is being previewed.

]]
function p.pmain(frame)
	return p.main(frame:getParent())
end


local function warning_text(warning)
	return mw.ustring.format(
		cfg.warning_infrastructure,
		cfg.templatestyles,
		warning
	)
end

function p._warning(args)
	
	local warning = args[1] and args[1]:match('^%s*(.-)%s*$') or ''
	if warning == '' then
		return warning_text(cfg.missing_warning)
	end
	
	if not cfg.preview then return '' end
	
	return warning_text(warning)
end

--[[
warning

This function returns a "preview warning", which is the first argument marked
up with HTML and some supporting text, depending on whether the page is being previewed.

disabled since we'll implement the template version in general

]]
--function p.warning(frame)
--	return p._warning(frame.args)
--end

--[[
warning, but for pass-through templates like {{preview warning}}
]]
function p.pwarning(frame)
	return p._warning(frame:getParent().args)
end

return p
"https://tr.wikipedia.org/w/index.php?title=Modül:If_preview&oldid=35449858" sayfasından alınmıştır
  • Sayfa en son 05.34, 9 Haziran 2025 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
Modül:If preview
Konu ekle