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

Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
υποκοριστικά: hostlemma
υποκοριστικό επίθημα sublang
Γραμμή 1.587:
text = text .. ' » [[' .. other_lemma .. "#" .. languages[lang_iso].link .. '|<b>' .. show_other .. '</b>]]'
end
end
 
if multicat ~= '' and multicat ~= nil then
text = text .. ' [[:Κατηγορία:' .. catword .. ' ' .. affix .. '|«««]]'
end
text = text .. ' « [[:Κατηγορία:Λέξεις κατά υποκοριστικό επίθημα (' .. lang_name .. ')|Λέξεις ' .. 'κατά υποκοριστικό επίθημα' .. ']]'
-- ## no sublangs here?
-- check [[:Κατηγορία:Λέξεις με υποκοριστικό επίθημα -ιον (καθαρεύουσα)]]
-- ## no host_lamme here
if languages[lang_iso].sublang == true then
if nohost == '1' then
text = text
else -- no nohost
if host_lemma == '' or host_lemma == nil then
text = text .. ' <dl><dd>« [[:Κατηγορία:' .. catword .. ' ' .. affix .. ' (' .. languages[lang_iso].host_name .. ')]]</dd></dl>'
else -- give a different affix for the host language
text = text .. ' <dl><dd>« [[:Κατηγορία:' .. catword .. ' ' .. host_lemma .. ' (' .. languages[lang_iso].host_name .. ')]]</dd></dl>'
end
end -- close nohost
end -- close if sublang
 
-- ## NEEDS CHECK
-- cat b -- [[:Κατηγορία:Λέξεις με υποκοριστικά επίθημα -άκι (νέα ελληνικά)]]
if other_cat ~= '' and other_cat ~= nil then
Γραμμή 1.604 ⟶ 1.621 :
if sort == '' or sort == nil then
cat = '[[Κατηγορία:' .. catword .. ' ' .. other_cat .. ' (' .. lang_name .. ')|' .. autosort .. ']]' .. "\n"
.. '[[Κατηγορία:Λέξεις με επίθημα ' .. affix .. ' (' .. lang_name .. ')| ' .. 'υποκοριστικα' .. ']]' .. "\n" -- sort top
.. '[[Κατηγορία:' .. catword .. ' ' .. affix .. ' (' .. languages[lang_iso].host_name .. ')|' .. languages[lang_iso].key .. ']]' .. "\n"
else
cat = '[[Κατηγορία:' .. catword .. ' ' .. other_cat .. ' (' .. lang_name .. ')|' .. sort .. ']]' .. "\n"
.. '[[Κατηγορία:Λέξεις με επίθημα ' .. affix .. ' (' .. lang_name .. ')| ' .. 'υποκοριστικα' .. ']]' .. "\n" -- sort top
.. '[[Κατηγορία:' .. catword .. ' ' .. affix .. ' (' .. languages[lang_iso].host_name .. ')|' .. languages[lang_iso].key .. ']]' .. "\n"
end
Γραμμή 1.612 ⟶ 1.631 :
if sort == '' or sort == nil then
cat = '[[Κατηγορία:' .. catword .. ' ' .. other_cat .. ' (' .. lang_name .. ')|' .. autosort .. ']]' .. "\n"
.. '[[Κατηγορία:Λέξεις με επίθημα ' .. affix .. ' (' .. lang_name .. ')| ' .. 'υποκοριστικα' .. ']]' .. "\n" -- sort top
.. '[[Κατηγορία:' .. catword .. ' ' .. host_lemma .. ' (' .. languages[lang_iso].host_name .. ')|' .. languages[lang_iso].key .. ']]' .. "\n"
else
cat = '[[Κατηγορία:' .. catword .. ' ' .. other_cat .. ' (' .. lang_name .. ')|' .. sort .. ']]' .. "\n"
.. '[[Κατηγορία:Λέξεις με επίθημα ' .. affix .. ' (' .. langname .. ')| ' .. 'υποκοριστικα' .. ']]' .. "\n" -- sort top
.. '[[Κατηγορία:' .. catword .. ' ' .. host_lemma .. ' (' .. languages[lang_iso].host_name .. ')|' .. languages[lang_iso].key .. ']]' .. "\n"
end