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

530 bytes προστέθηκαν ,  πριν από 11 μήνες
same for cat b
(same at mode b (provlem))
(same for cat b)
text = text .. textit_lang
.. ' « [[:Κατηγορία:' ..cat_title .. ' ανά γλώσσα|' ..cat_title .. ' ανά γλώσσα]] « [[:Κατηγορία:' ..cat_title .. '|' ..cat_title .. ']]'
-- cat b
cat = '[[Κατηγορία:' .. cat_title .. ' ανά γλώσσα|' .. lang_key .. ']]' .. "\n"
if data.level_1bylang[cat_title]['parent'] ~= '' and data.level_1bylang[cat_title]['parent'] ~= nil then
if languages[lang_iso].sublang == true then
cat = cat .. '[[Κατηγορία:' .. data.level_1bylang[cat_title]['parent'] .. ' (' .. languages[lang_iso].host_name .. ')|' .. data.level_1bylang[cat_title]['key'] .. ']]'
else
cat = cat .. '[[Κατηγορία:' .. data.level_1bylang[cat_title]['parent'] .. ' (' .. lang_name .. ')|' .. data.level_1bylang[cat_title]['key'] .. ']]'
end
end
 
if languages[lang_iso].sublang == true then
cat = cat .. '[[Κατηγορία:' .. cat_title .. ' (' .. languages[lang_iso].host_name .. ')|' .. languages[lang_iso].host_key .. ']]' .. "\n"
cat = cat .. '[[Κατηγορία:' .. lang_cat .. '|' .. data.level_1bylang[cat_title]['key'] .. ']]' .. "\n" -- sort normal
end
end -- close sublang
end -- close cat_parenthesis