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

(분류 추가 함수도 넣음.)
잔글 (반투명 효과로 바꾸기)
15번째 줄: 15번째 줄:
     end
     end
     if progress == false then
     if progress == false then
         return "#6F6F6F"
         return "rgba(65,136,241,0.6)"
     else
     else
         return "{{스킨|1}}"
         return "{{스킨|1}}"

2020년 11월 22일 (일) 21:39 판

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

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

local p ={}
function p.endfunction(keyword)
    local progress = true -- 일단 운영 중.
    local endword = {"종료", "중단", "불가능", "접속 불능", "접속 불가"}
    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 "rgba(65,136,241,0.6)"
    else
        return "{{스킨|1}}"
    end
end
function p.category(keyword) -- 분류 추가
    local endword = {"종료", "중단", "불가능", "접속 불능", "접속 불가"}
    if keyword.args[1] ~= nil and keyword.args[1] ~='' then -- 종료일이 있으면 종료 상태로 바꾸기
        return "[[분류:폐쇄된 웹 사이트]]" 
    else
        for key, val in pairs(endword) do  -- endword가 안에 있으면 progress를 false로 고정.
        	if string.find(keyword.args[2], val) ~= nil then
            	return "[[분류:폐쇄된 웹 사이트]]"
        	else
            	return ""
        	end
        end
    end    
end

return p