Modül:İçtihat

WikiKod sitesinden
20.52, 10 Kasım 2025 tarihinde Admin (mesaj | katkılar) tarafından oluşturulmuş 169 numaralı sürüm ("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) ← Önceki sürüm | Güncel sürüm (fark) | Sonraki sürüm → (fark)
Gezinti kısmına atla Arama kısmına atla

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