
<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ain">
	<id>https://wiki.aynu.org:443/index.php?action=history&amp;feed=atom&amp;title=%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB%3A%E4%BB%AE%E3%83%AA%E3%83%B3%E3%82%AF%2Flink</id>
	<title>モジュール:仮リンク/link - werson huskoanpe</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.aynu.org:443/index.php?action=history&amp;feed=atom&amp;title=%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB%3A%E4%BB%AE%E3%83%AA%E3%83%B3%E3%82%AF%2Flink"/>
	<link rel="alternate" type="text/html" href="https://wiki.aynu.org:443/index.php?title=%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB:%E4%BB%AE%E3%83%AA%E3%83%B3%E3%82%AF/link&amp;action=history"/>
	<updated>2026-04-10T03:56:15Z</updated>
	<subtitle>Tan wikiの tan sosに関する変更huskoanpe</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://wiki.aynu.org:443/index.php?title=%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB:%E4%BB%AE%E3%83%AA%E3%83%B3%E3%82%AF/link&amp;diff=124&amp;oldid=prev</id>
		<title>Mkpoli: 1版 をインポートしました</title>
		<link rel="alternate" type="text/html" href="https://wiki.aynu.org:443/index.php?title=%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB:%E4%BB%AE%E3%83%AA%E3%83%B3%E3%82%AF/link&amp;diff=124&amp;oldid=prev"/>
		<updated>2024-03-04T04:39:10Z</updated>

		<summary type="html">&lt;p&gt;1版 をインポートしました&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ain&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 古いwerson&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2024 ppm 3 2024-03-04T13:39:10+00:00up 4 312024 (Kun.) 13:39時点におけるwerson&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;4&quot; class=&quot;diff-notice&quot; lang=&quot;ain&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(相違点なし)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key aynuwiki_db:diff:1.41:old-123:rev-124 --&gt;
&lt;/table&gt;</summary>
		<author><name>Mkpoli</name></author>
	</entry>
	<entry>
		<id>https://wiki.aynu.org:443/index.php?title=%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB:%E4%BB%AE%E3%83%AA%E3%83%B3%E3%82%AF/link&amp;diff=123&amp;oldid=prev</id>
		<title>wpja&gt;ネイ: 「モジュール:仮リンク/link」の保護レベルを変更しました: 影響が特に大きいテンプレート: 使用数151,000 ([編集=管理者のみ許可] (無期限) [移動=管理者のみ許可] (無期限))</title>
		<link rel="alternate" type="text/html" href="https://wiki.aynu.org:443/index.php?title=%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB:%E4%BB%AE%E3%83%AA%E3%83%B3%E3%82%AF/link&amp;diff=123&amp;oldid=prev"/>
		<updated>2020-02-13T06:00:32Z</updated>

		<summary type="html">&lt;p&gt;「&lt;a href=&quot;/wiki/%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB:%E4%BB%AE%E3%83%AA%E3%83%B3%E3%82%AF/link&quot; title=&quot;モジュール:仮リンク/link&quot;&gt;モジュール:仮リンク/link&lt;/a&gt;」の保護レベルを変更しました: &lt;a href=&quot;/index.php?title=WP:HRT&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;“WP:HRT” (存在しないsos)&quot;&gt;影響が特に大きいテンプレート&lt;/a&gt;: 使用数151,000 ([編集=管理者のみ許可] (無期限) [移動=管理者のみ許可] (無期限))&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Asir sos&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local p = {}&lt;br /&gt;
&lt;br /&gt;
function p.otherLangLinkList(args)&lt;br /&gt;
&lt;br /&gt;
    local label = &amp;quot;&amp;quot;&lt;br /&gt;
	if args['label'] ~= &amp;quot;&amp;quot; and args['label'] ~= nil then&lt;br /&gt;
		label = &amp;quot;|&amp;quot; .. args['label']&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	if args['view'] ~= &amp;quot;&amp;quot; and args['view'] ~= nil then&lt;br /&gt;
		local result = {}&lt;br /&gt;
		&lt;br /&gt;
		-- ツールチップ指定&lt;br /&gt;
		result[1] = string.format(&lt;br /&gt;
			'&amp;lt;span title=&amp;quot;%s&amp;quot;&amp;gt;[[%s%s]]',&lt;br /&gt;
			args['title'],&lt;br /&gt;
			args[1],&lt;br /&gt;
			label&lt;br /&gt;
			)&lt;br /&gt;
			&lt;br /&gt;
		if args[2] ~= &amp;quot;&amp;quot; and args[3] ~= &amp;quot;&amp;quot; then&lt;br /&gt;
			-- フォント指定&lt;br /&gt;
			if args['viewInterwikiPageName'] ~= '1' then&lt;br /&gt;
				result[2] = '&amp;lt;span style=&amp;quot;font-size: 0.77em; font-weight: normal;&amp;quot; class=&amp;quot;noprint&amp;quot;&amp;gt;'&lt;br /&gt;
			else&lt;br /&gt;
				result[2] = ''&lt;br /&gt;
			end&lt;br /&gt;
&lt;br /&gt;
			-- 改行指定対応&lt;br /&gt;
			if args['br'] == &amp;quot;&amp;quot; or args['br'] == nil then&lt;br /&gt;
				result[3] = &amp;quot;&amp;quot;&lt;br /&gt;
			else&lt;br /&gt;
				result[3] = '&amp;lt;br/&amp;gt;'&lt;br /&gt;
			end&lt;br /&gt;
			&lt;br /&gt;
			result[4] = '（'&lt;br /&gt;
			if args['viewInterwikiPageName'] == '1' then&lt;br /&gt;
				result[5] = p.otherLangLinkDispName(args[2], args[3], args['interwikilabel'], args['short'], args['links'])&lt;br /&gt;
			else&lt;br /&gt;
				local tmp = {}&lt;br /&gt;
				tmp[1] = p.otherLangLink(args[2], args[3])&lt;br /&gt;
				tmp[2] = p.otherLangLink(args[4], args[5])&lt;br /&gt;
				tmp[3] = p.otherLangLink(args[6], args[7])&lt;br /&gt;
				tmp[4] = p.otherLangLink(args[8], args[9])&lt;br /&gt;
				result[5] = table.concat(p._tableShorten(tmp), '、')&lt;br /&gt;
			end&lt;br /&gt;
			result[6] = '）'&lt;br /&gt;
			&lt;br /&gt;
			if args['viewInterwikiPageName'] ~= '1' then&lt;br /&gt;
				result[7] = '&amp;lt;/span&amp;gt;'&lt;br /&gt;
			else&lt;br /&gt;
				result[7] = ''&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
		&lt;br /&gt;
		result[8] = '&amp;lt;/span&amp;gt;'&lt;br /&gt;
		&lt;br /&gt;
		return table.concat(p._tableShorten(result))&lt;br /&gt;
	else&lt;br /&gt;
		return string.format(&lt;br /&gt;
			'[[%s%s]]',&lt;br /&gt;
			args[1],&lt;br /&gt;
			label&lt;br /&gt;
			)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.otherLangLink(langCode, pageName)&lt;br /&gt;
	-- 引数が指定されていない場合は空文字を返す&lt;br /&gt;
	if langCode == &amp;quot;&amp;quot; or langCode == nil or pageName == &amp;quot;&amp;quot; or pageName == nil then&lt;br /&gt;
		return &amp;quot;&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local langDisp&lt;br /&gt;
	&lt;br /&gt;
	-- wikidataの場合は「wikidata」、それ以外の場合は言語名+「版」とする&lt;br /&gt;
	if langCode == 'wikidata' then&lt;br /&gt;
		langDisp = 'wikidata'&lt;br /&gt;
	else&lt;br /&gt;
		local mWikipediaLangName = require('モジュール:Wikipedia言語名')&lt;br /&gt;
	&lt;br /&gt;
		local newFrameArg = {}&lt;br /&gt;
		newFrameArg[1] = langCode&lt;br /&gt;
		local newFrame = { args = newFrameArg }&lt;br /&gt;
		&lt;br /&gt;
		langDisp = mWikipediaLangName.GetWikipediaPageName(newFrame)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	if langDisp == nil then&lt;br /&gt;
		error('言語コードの指定に誤りがあります')&lt;br /&gt;
	elseif langCode ~= 'wikidata' then&lt;br /&gt;
		langDisp = langDisp .. '版'&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return string.format(&lt;br /&gt;
		'[[:%s:%s|%s]]',&lt;br /&gt;
		langCode,&lt;br /&gt;
		pageName,&lt;br /&gt;
		langDisp&lt;br /&gt;
		)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.otherLangLinkDispName(langCode, pageName, interwikilabel, short, links)&lt;br /&gt;
	-- 必須引数が指定されていない場合は空文字を返す&lt;br /&gt;
	if langCode == &amp;quot;&amp;quot; or langCode == nil or pageName == &amp;quot;&amp;quot; or pageName == nil then&lt;br /&gt;
		return &amp;quot;&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	-- 他言語版リンクラベル名が指定されていない場合はページ名を指定&lt;br /&gt;
	if interwikilabel == &amp;quot;&amp;quot; or interwikilabel == nil then&lt;br /&gt;
		interwikilabel = pageName&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	-- ページリンク部分取得&lt;br /&gt;
	local pageLink = string.format(&lt;br /&gt;
		'&amp;lt;span lang=&amp;quot;%s&amp;quot; xml:lang=&amp;quot;%s&amp;quot;&amp;gt;[[:%s:%s|%s]]&amp;lt;/span&amp;gt;',&lt;br /&gt;
		langCode,&lt;br /&gt;
		langCode,&lt;br /&gt;
		langCode,&lt;br /&gt;
		pageName,&lt;br /&gt;
		interwikilabel&lt;br /&gt;
		)&lt;br /&gt;
	&lt;br /&gt;
	-- 言語ページ取得&lt;br /&gt;
	local mWikipediaLangName = require('モジュール:Wikipedia言語名')&lt;br /&gt;
	local newFrameArg = {}&lt;br /&gt;
	newFrameArg[1] = langCode&lt;br /&gt;
	local newFrame = { args = newFrameArg }&lt;br /&gt;
	local langPage = mWikipediaLangName.GetWikipediaPageName(newFrame) &lt;br /&gt;
	&lt;br /&gt;
	if langPage == nil then&lt;br /&gt;
		error('言語コードの指定に誤りがあります')&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	-- 言語表示名取得&lt;br /&gt;
	local langDisp&lt;br /&gt;
	local localShort = short&lt;br /&gt;
	if short == 'on' then&lt;br /&gt;
		newFrameArg = {}&lt;br /&gt;
		newFrameArg[1] = langCode .. '-short'&lt;br /&gt;
		newFrame = { args = newFrameArg }&lt;br /&gt;
		langDisp = mWikipediaLangName.GetWikipediaPageName(newFrame) &lt;br /&gt;
		if langPage == langDisp then&lt;br /&gt;
			localShort = 'off'&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	-- 言語表示部分取得&lt;br /&gt;
	local langLink&lt;br /&gt;
	if links ~= 'no' and localShort ~= 'on' then&lt;br /&gt;
		-- デフォルト(リンクあり、言語名省略なし)&lt;br /&gt;
		langLink = string.format(&lt;br /&gt;
			'[[%s]]',&lt;br /&gt;
			langPage&lt;br /&gt;
			)&lt;br /&gt;
	elseif links ~= 'no' and localShort == 'on' then&lt;br /&gt;
		-- リンクあり、言語名省略&lt;br /&gt;
		langLink = string.format(&lt;br /&gt;
			'[[%s|%s]]',&lt;br /&gt;
			langPage,&lt;br /&gt;
			langDisp&lt;br /&gt;
			)&lt;br /&gt;
	elseif links == 'no' and localShort ~= 'on' then&lt;br /&gt;
		-- リンクなし、言語名省略なし&lt;br /&gt;
		langLink = langPage&lt;br /&gt;
	else&lt;br /&gt;
		-- リンクなし、言語名省略&lt;br /&gt;
		langLink = langDisp&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return langLink .. ': ' .. pageLink&lt;br /&gt;
&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p._tableShorten(t)&lt;br /&gt;
	local newTable = {}&lt;br /&gt;
	local i = 0&lt;br /&gt;
	for j,m in ipairs(t) do&lt;br /&gt;
		if m ~= &amp;quot;&amp;quot; and m ~= nil then&lt;br /&gt;
			i = i + 1&lt;br /&gt;
			newTable[i] = m&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return newTable&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>wpja&gt;ネイ</name></author>
	</entry>
</feed>