Difference between revisions 40002 and 40004 on test2wiki-- This is a test of scribbling. Using Italian templates from en.wiktionary. -- Owner SemperBlotto local p = {} function p.itadj(frame) local pframe = frame:getParent() local args = pframe.args local stem = args[1] or error("1st parameter (stem of adjective) missing!") local end1 = args[2] local headword = "'''" .. stem -- no ending vowel parameters - generate default if end1 == nil then headword = "'''" .. stem .. "o''' ''m'' (''f'' [[" .. stem .. "a]], ''m plural'' " headword = headword .. "[[" .. stem .."i]], ''f plural'' [[" .. stem .. "e]])" return headword end local end2 = args[3] or error("Either 0, 2 or 4 vowel endings should be supplied!") local end3 = args[4] -- 2 ending vowel parameters - m and f are identical if end3 == nil then headword = "'''" .. stem .. end1 .. "''' ''m and f'' ( ''m and f plural'' [[" headword = headword .. stem .. end2 .. "]])" return headword end ⏎ local end4 = args[5]-- 4 ending vowel parameters - specify exactly local end4 = args[5] or error("Either 0, 2 or 4 vowel endings should be supplied!") headword = "'''" .. stem .. end1 .. "''m'' (''f'' [[" .. stem .. end2 .. "]], ''m plural [[" headword = headword .. stem .. end3 .. "]], ''f plural'', [[" .. stem .. end4 .. "]])" return headword end function p.itadv(frame) local pframe = frame:getParent() local config = frame.args local args = pframe.args (contracted; show full) local cat if sort ~= nil then cat = "[[category:Italian nouns|" .. sort .. "]]" else cat = "[[category:Italian nouns]]" end return headword .. cat end return p All content in the above text box is licensed under the Creative Commons Attribution-ShareAlike license Version 4 and was originally sourced from https://test2.wikipedia.org/w/index.php?diff=prev&oldid=40004.
![]() ![]() This site is not affiliated with or endorsed in any way by the Wikimedia Foundation or any of its affiliates. In fact, we fucking despise them.
|