Module:auto cat: Διαφορά μεταξύ των αναθεωρήσεων

255 bytes προστέθηκαν ,  πριν από 6 μήνες
(με υποκοριστικά, ξέχασα το hosto στο other cat)
-- check [[:Κατηγορία:Λέξεις με πρόθημα ψυχο- (ελληνιστική κοινή)]]
if languages[lang_iso].sublang == true then
if nohost == '1' then
if other_lemma == '' or other_lemma == nil then
if show_other == '' or show_other == nil then
text = text
else -- the same
text = text
end
else -- give a different link
if show_other == '' or show_other == nil then
text = text
else -- the same
text = text
end
end
else -- no nohost
if other_lemma == '' or other_lemma == nil then
if show_other == '' or show_other == nil then
text = text .. ' « [[:Κατηγορία:' .. catword .. ' ' .. affix .. ' (' .. languages[lang_iso].host_name .. ')|' .. languages[lang_iso].host_name .. ']]'
else -- the same
text = text .. ' « [[:Κατηγορία:' .. catword .. ' ' .. affix .. ' (' .. languages[lang_iso].host_name .. ')|' .. languages[lang_iso].host_name .. ']]'
end
else -- give a different link
if show_other == '' or show_other == nil then
text = text .. ' « [[:Κατηγορία:' .. catword .. ' ' .. other_lemma .. ' (' .. languages[lang_iso].host_name .. ')|' .. languages[lang_iso].host_name .. ']]'
else -- the same
text = text .. ' « [[:Κατηγορία:' .. catword .. ' ' .. other_lemma .. ' (' .. languages[lang_iso].host_name .. ')|' .. languages[lang_iso].host_name .. ']]'
end
end
end -- close nohost
end -- close if sublang
 
if multicat ~= '' and multicat ~= nil then -- e.g. [[:Κατηγορία:Λέξεις με επίθημα -ation (αγγλικά)]]
text = text .. ' [[:Κατηγορία:' .. catword .. ' ' .. affix .. '|«««]]'
end
end -- close nohost
end -- close if sublang
 
 
-- cat b