모듈:종료키워드: 두 판 사이의 차이

잔글 (테스트)
잔글 (논리 오류 수정)
7번째 줄: 7번째 줄:
     local endword = {"종료", "중단", "불가능", "접속 불능", "접속 불가"}
     local endword = {"종료", "중단", "불가능", "접속 불능", "접속 불가"}
     -- local manageword = {"운영중", "활동중", "운영 중", "활동 중", "서비스 중", "서비스중"}  
     -- local manageword = {"운영중", "활동중", "운영 중", "활동 중", "서비스 중", "서비스중"}  
     if keyword.args[1] ~= nil or keyword.args[1] ~='' then -- 종료일이 있으면 종료 상태로 바꾸기
     if keyword.args[1] ~= nil and keyword.args[1] ~='' then -- 종료일이 있으면 종료 상태로 바꾸기
         progress = false  
         progress = false  
     end
     end

2020년 11월 22일 (일) 20:46 판

이 모듈에 대한 설명문서는 모듈:종료키워드/설명문서에서 만들 수 있습니다

-- 서비스 종료 키워드를 명시하는데 사용하는 모듈입니다. 
-- 사용자:Utolee90/정보상자 변경 틀에서 사용.

local p ={}
function p.endfunction(keyword)
    local progress = true -- 일단 운영 중.
    local endword = {"종료", "중단", "불가능", "접속 불능", "접속 불가"}
    -- local manageword = {"운영중", "활동중", "운영 중", "활동 중", "서비스 중", "서비스중"} 
    if keyword.args[1] ~= nil and keyword.args[1] ~='' then -- 종료일이 있으면 종료 상태로 바꾸기
        progress = false 
    end
    for key, val in pairs(endword) do  -- endword가 안에 있으면 progress를 false로 고정.
        if string.find(keyword.args[2], val) ~= nil then
             progress = false
        end
    end
    if progress == false then
        return "#D39F2F"
    else
        return "{{스킨|1}}"
    end
end

return p