Modulo:delete

El Vikivortaro
Salti al navigilo Salti al serĉilo

Dokumentado por ĉi tiu modulo povas esti kreata ĉe Modulo:delete/dokumentado

  local construstm = "test"
  -- local construstm = "!test"

  local delete = {}
  local vartob = 0
  local vartmp = 0
  local strret = ""        -- output string
  local strttmp = ""       -- temp
  local arxourown = 0

  function delete.ek (arxframent)

  -- arxourown = arxframent.args -- own "frame" not needed

  vartob = mw.title.new ( "test" , 0 )
  if (vartob==nil) then
    strret = 'damn "mw.title.new" returned "nil"'
  else
    vartmp = vartob:getContent()
      if (type(vartmp)~="string") then
      strret = 'damn "getContent" returned a non-string'
    else
      strret = vartmp
      if (string.len(strret)<4) then
        strret = 'jaevlar'
      end--if
    end--if
  end--if

  --strttmp = arxframent:callParserFunction ('#ifexist:'..construstm,'1','0')
  --if (strttmp=='1') then
    -- vartmp = arxframent:expandTemplate { title = construstm }
    -- vartmp = arxframent:expandTemplate { title = constrrawt .. construstm }
    --if ((type(vartmp))=='string') then
      --strret = vartmp -- may be empty
    --end--if

  return strret

end--function

return delete