모듈:범주 쌍/샌드박스

Module
요구하다('''비공식''') 현지의 args를 얻다 = 요구하다('모듈:인수').args를 얻다 현지의 모자 노트 = 요구하다('모듈:'햇노트')._hatnote 현지의 formatLink = 요구하다('모듈:링크 형식 지정')._formatLink  현지의 p = {}  현지의 catNS = mw.위치.네임스페이스.카테고리.이드 범주 네임스페이스 번호  Lua 템플릿 구현:범주 쌍] 인수: prevTitle -- mw.title.이전 범주의 제목 개체 nextTitle -- mw.title.다음 범주의 제목 개체 반환: 이전/다음 중 하나 또는 둘 다에 대해 "참조"라고 표시되는 모자 노트(존재 여부에 따라 다름) 기능. p._지루한(prevTitle, 다음 제목)  prevTitle = prevTitle 그리고. prevTitle.존재한다 그리고. formatLink{링크 = prevTitle.전체 텍스트}  다음 제목 = 다음 제목 그리고. 다음 제목.존재한다 그리고. formatLink{링크 = 다음 제목.전체 텍스트}  현지의 메모 = ''  한다면 prevTitle 그리고. 다음 제목 그리고나서 둘 다라면   메모 = mw.ustring.서식을('앞의 %s 및 뒤의 %s도 참조하십시오.',prevTitle, 다음 제목)  그렇지 않으면 prevTitle 그리고나서 preTitle만이라도   메모 = mw.ustring.서식을('앞의 %s도 참조', prevTitle)  그렇지 않으면 다음 제목 그리고나서 다음 타이틀만이라도   메모 = mw.ustring.서식을('다음 %s도 참조', 다음 제목)  또 다른                  그렇지 않으면 둘 다   돌아가다 mw.제목.현재 제목 가져오기().네임스페이스 == catNS 그리고. '[[범주:출력이 없는 범주 쌍을 사용하는 페이지]' 또는 ''  끝.  돌아가다 모자 노트(메모, {과외 수업 = '참고 항목'}) 끝.  기능. p.고양이 쌍()  현지의 논병아리 = args를 얻다(, {포장지={'템플릿:범주 쌍'}})  현지의 prevTitle = 논병아리[1] 그리고. mw.제목.신규(논병아리[1],catNS)  현지의 다음 제목 = 논병아리[2] 그리고. mw.제목.신규(논병아리[2],catNS)  돌아가다 p._지루한(prevTitle, 다음 제목) 끝.  기능. p.precCat()  현지의 논병아리 = args를 얻다(, {포장지={'템플릿:'이전 카테고리'}})  현지의 prevTitle = 논병아리[1] 그리고. mw.제목.신규(논병아리[1], catNS)  돌아가다 p._지루한(prevTitle, 영의) 끝.  기능. p.다음 고양이()  현지의 논병아리 = args를 얻다(, {포장지={'템플릿:'다음 범주'}})  현지의 다음 제목 = 논병아리[1] 그리고. mw.제목.신규(논병아리[1], catNS)  돌아가다 p._지루한(영의, 다음 제목) 끝.  돌아가다 p