<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="az">
	<id>https://wiki.anas.az/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Modul%3AOrdinal</id>
	<title>Modul:Ordinal - Redaktə tarixçəsi</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.anas.az/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Modul%3AOrdinal"/>
	<link rel="alternate" type="text/html" href="https://wiki.anas.az/mediawiki/index.php?title=Modul:Ordinal&amp;action=history"/>
	<updated>2026-05-09T21:50:17Z</updated>
	<subtitle>Vikidə bu səhifənin dəyişikliklər tarixçəsi</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wiki.anas.az/mediawiki/index.php?title=Modul:Ordinal&amp;diff=64&amp;oldid=prev</id>
		<title>imported&gt;Toghrul R 10:20, 2 dekabr 2022-də</title>
		<link rel="alternate" type="text/html" href="https://wiki.anas.az/mediawiki/index.php?title=Modul:Ordinal&amp;diff=64&amp;oldid=prev"/>
		<updated>2022-12-02T10:20:52Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Yeni səhifə&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local p = {}&lt;br /&gt;
&lt;br /&gt;
local yesno = require(&amp;#039;Module:Yesno&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
local suffixes = {&lt;br /&gt;
	&amp;quot;ci&amp;quot;, &amp;quot;ci&amp;quot;, &amp;quot;cü&amp;quot;, &amp;quot;cü&amp;quot;, &amp;quot;ci&amp;quot;, &amp;quot;cı&amp;quot;, &amp;quot;ci&amp;quot;, &amp;quot;ci&amp;quot;, &amp;quot;cu&amp;quot;, [0] = &amp;quot;cu&amp;quot;, [10] = &amp;quot;cu&amp;quot;, [20] = &amp;quot;ci&amp;quot;,&lt;br /&gt;
	[30] = &amp;quot;cu&amp;quot;, [40] = &amp;quot;cı&amp;quot;, [50] = &amp;quot;ci&amp;quot;, [60] = &amp;quot;cı&amp;quot;, [70] = &amp;quot;ci&amp;quot;, [80] = &amp;quot;ci&amp;quot;, [90] = &amp;quot;cı&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function p.Ordinal(frame)&lt;br /&gt;
	local args = frame.args&lt;br /&gt;
    if args[1] == nil then&lt;br /&gt;
        args = frame:getParent().args&lt;br /&gt;
    end&lt;br /&gt;
    if args[1] == nil then&lt;br /&gt;
    	args[1] = &amp;quot;{{{1}}}&amp;quot;&lt;br /&gt;
    end&lt;br /&gt;
    return p._ordinal(args[1], (args[2] == &amp;#039;d&amp;#039;), yesno(args.sup))&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p._ordinal(n, d, sup)&lt;br /&gt;
	local x = tonumber(mw.ustring.match(n, &amp;quot;(%d*)%W*$&amp;quot;))&lt;br /&gt;
	local suffix = &amp;quot;ci&amp;quot;&lt;br /&gt;
	if x then&lt;br /&gt;
		local mod10 = math.abs(x) % 10&lt;br /&gt;
		local mod100 = math.abs(x) % 100&lt;br /&gt;
		local mod1000 = math.abs(x) % 1000&lt;br /&gt;
		if x == 0 then&lt;br /&gt;
			suffix = &amp;quot;cı&amp;quot;&lt;br /&gt;
		elseif mod1000 == 0 then&lt;br /&gt;
			suffix = &amp;quot;ci&amp;quot;&lt;br /&gt;
		elseif mod100 == 0 then&lt;br /&gt;
			suffix = &amp;quot;cü&amp;quot;&lt;br /&gt;
		elseif mod10 == 0 then&lt;br /&gt;
			suffix = suffixes[x % 100]&lt;br /&gt;
		else&lt;br /&gt;
			suffix = suffixes[x %10] or &amp;quot;&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	if sup then&lt;br /&gt;
		suffix = &amp;quot;&amp;lt;sup&amp;gt;&amp;quot; .. suffix .. &amp;quot;&amp;lt;/sup&amp;gt;&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
	return n .. &amp;#039;-&amp;#039; .. suffix&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Global inYear function&lt;br /&gt;
function inYear( year )&lt;br /&gt;
	if year &amp;gt;= 0 then&lt;br /&gt;
    	return p._ordinal(year)&lt;br /&gt;
	else&lt;br /&gt;
    	year = -year&lt;br /&gt;
    return &amp;#039;e.ə. &amp;#039; .. p._ordinal(year) &lt;br /&gt;
		end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function makeOrdinal( year )&lt;br /&gt;
	return p._ordinal(year)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Global checkApril function&lt;br /&gt;
function checkApril(elseThanApril, displaySuffixMonth)&lt;br /&gt;
	if (elseThanApril == 4 or elseThanApril == &amp;#039;[Aa]prel&amp;#039;) then&lt;br /&gt;
		return displaySuffixMonth .. &amp;#039;də&amp;#039;&lt;br /&gt;
			else&lt;br /&gt;
		return displaySuffixMonth .. &amp;#039;da&amp;#039;&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>imported&gt;Toghrul R</name></author>
	</entry>
</feed>