Modül:İçtihat: Revizyonlar arasındaki fark

WikiKod sitesinden
Gezinti kısmına atla Arama kısmına atla
"local p = {} function p.kutucuk(frame) local args = frame:getParent().args local mahkeme = args["Mahkeme"] or "" local esas = args["Esas"] or "" local karar = args["Karar"] or "" local tarih = args["Tarih"] or "" local kanun = args["Kanun"] or "" local madde = args["Madde"] or "" local ozet = args["Özet"] or "" local out = mw.html.create("div"):addClass("lawbox ictihatbox") out:tag("div"):addClass("lawbox-header") :wikitext("⚖️ " .. (..." içeriğiyle yeni sayfa oluşturdu
 
(Fark yok)

20.52, 10 Kasım 2025 itibarı ile sayfanın şu anki hâli

Bu modül için bir Modül:İçtihat/belge belgelendirmesi oluşturabilirsiniz

local p = {}

function p.kutucuk(frame)
	local args = frame:getParent().args
	local mahkeme = args["Mahkeme"] or ""
	local esas = args["Esas"] or ""
	local karar = args["Karar"] or ""
	local tarih = args["Tarih"] or ""
	local kanun = args["Kanun"] or ""
	local madde = args["Madde"] or ""
	local ozet = args["Özet"] or ""

	local out = mw.html.create("div"):addClass("lawbox ictihatbox")

	out:tag("div"):addClass("lawbox-header")
		:wikitext("⚖️ " .. (mahkeme ~= "" and mahkeme or "İçtihat"))

	local body = out:tag("div"):addClass("lawbox-body")
	if esas ~= "" or karar ~= "" then
		body:tag("div"):wikitext("'''Esas/Karar:''' " .. esas .. " / " .. karar)
	end
	if tarih ~= "" then
		body:tag("div"):wikitext("'''Tarih:''' " .. tarih)
	end
	if kanun ~= "" and madde ~= "" then
		body:tag("div"):wikitext("'''İlgili madde:''' [[" .. kanun .. "/Madde " .. madde .. "|Madde " .. madde .. "]]")
	end
	if ozet ~= "" then
		body:tag("div"):wikitext("'''Özet:''' " .. ozet)
	end

	-- kategori ekleme (kanun + madde bazlı)
	if kanun ~= "" and madde ~= "" then
		out:wikitext("[[Kategori:" .. kanun .. " Madde " .. madde .. " içtihatları]]")
	end

	return tostring(out)
end

return p