Modulo:vikivortaroc7jesne

PORTEMPA MODULO

Utilo redakti

Ellegas kolumnon "c7" en tabelo {{tbllingvoj}} (nerekte videbla en "d10" kaj "d11" en Aldono:Listo kun lingvoj) kaj redonas bulean valoron "1" (kiam lingvokodo ne estas "eo" kaj valoro estas "x2" t.e. "02" aŭ "12" aŭ "22") aŭ "0" (alimaniere).

Uzo redakti

Far jenaj ŝablonoj: {{t}}, {{deveno3}}, {{alilivivo}} (siavice servas nur al "t" kaj "deveno3").

Averto pri redaktado redakti

Ĉi tiu modulo estas multfoje bindita.
Se vi konas la eblajn sekvojn, tiam vi povas zorgeme ekredakti.
Se vi ne kuraĝas redakti tiam vi povas proponi la deziratan ŝanĝon en la diskutejo.

Parametroj redakti

  • lingvokodo

Memtesto redakti


{{#invoke:vikivortaroc7jesne|ek|en}}
22 -> 1

1


{{#invoke:vikivortaroc7jesne|ek|eo}}
speciala regulo -> 0

0


{{#invoke:vikivortaroc7jesne|ek|bug}}
21 -> 0

0


{{#invoke:vikivortaroc7jesne|ek|grc}}
00 -> 0

0


{{#invoke:vikivortaroc7jesne|ek|nenio}}
nevalida -0

0


{{#invoke:vikivortaroc7jesne|ek|bug|full}}
21 (ne funkcias por "eo")

21


Bezonataj redakti


local exporttable = {}
local ingvoj = {}
local tab78ysubt = {}
local lngcode = ''
local xx = ''
local c7 = ''
local strret = '0'
ingvoj = mw.loadData('Modulo:loaddata-tbllingvoj') or {}
function exporttable.ek (arxframent)
lngcode = arxframent.args[1] or ''
if (lngcode~='eo') then
tab78ysubt = ingvoj['T78'] or {}
xx = tab78ysubt[lngcode] or {}
c7 = xx[7]
if ((c7=='02') or (c7=='12') or (c7=='22')) then
  strret = '1'
end
if (arxframent.args[2]=='full') then
  strret = c7
end
end
return strret
end
return exporttable