모듈:Category handler/shared 문서 원본 보기
←
모듈:Category handler/shared
둘러보기로 가기
검색하러 가기
문서 편집 권한이 없습니다. 다음 이유를 확인해주세요:
요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다:
사용자
.
이 문서는 다음 "연쇄적" 보호가 걸린 문서에 포함되어 있어 함께 보호됩니다:
테스트
문서의 원본을 보거나 복사할 수 있습니다.
-- This module contains shared functions used by [[Module:Category handler]] -- and its submodules. local p = {} function p.matchesBlacklist(page, blacklist) for i, pattern in ipairs(blacklist) do local match = mw.ustring.match(page, pattern) if match then return true end end return false end function p.getParamMappings(useLoadData) local dataPage = 'Module:Namespace detect/data' if useLoadData then return mw.loadData(dataPage).mappings else return require(dataPage).mappings end end function p.getNamespaceParameters(titleObj, mappings) -- We don't use title.nsText for the namespace name because it adds -- underscores. local mappingsKey if titleObj.isTalkPage then mappingsKey = 'talk' else mappingsKey = mw.site.namespaces[titleObj.namespace].name end mappingsKey = mw.ustring.lower(mappingsKey) return mappings[mappingsKey] or {} end return p
모듈:Category handler/shared
문서로 돌아갑니다.
둘러보기 메뉴
개인 도구
로그인
이름공간
모듈
토론
변수
보기
읽기
원본 보기
역사 보기
더 보기
검색
둘러보기
대문
임의의 문서로
모든 문서 목록
필요한 문서 목록
도움말
편집 기록
최근 바뀜
모든 공개 기록
학부 총학생회
홈페이지
학생회칙
학부 총학생회
공고
공무관 도움말
도구
여기를 가리키는 문서
가리키는 글의 최근 바뀜
특수 문서 목록
문서 정보
고급 도구
이 문서 새로고침
시스템 메시지
버전