사용자:Cheongseong9473/강좌/틀:DB2 문제 해결: 두 판 사이의 차이
imported>Cheongseong9473 (새 문서: 아, 다들 틀:DB2 문제를 해결하려고 오신 분들이군요. '''환영합니다.'''<br> <br> 사실 이게 제 첫 번째 강좌거든요. 잘 들어주시면 좋겠습...) |
imported>Cheongseong9473 잔글 (Cheongseong9473님이 사용자:Cheongseong9473/강좌/틀:DB2 문제 해결법 문서를 사용자:Cheongseong9473/강좌/틀:DB2 문제 해결 문서로 이동했습니다) |
||
(같은 사용자의 중간 판 하나는 보이지 않습니다) | |||
1번째 줄: | 1번째 줄: | ||
<big> | |||
아, 다들 [[틀:DB2]] 문제를 해결하려고 오신 분들이군요. | 아, 다들 [[틀:DB2]] 문제를 해결하려고 오신 분들이군요. | ||
2020년 6월 16일 (화) 18:53 기준 최신판
아, 다들 틀:DB2 문제를 해결하려고 오신 분들이군요.
환영합니다.
사실 이게 제 첫 번째 강좌거든요. 잘 들어주시면 좋겠습니다.
자, 일단 우리가 만들 틀의 구조를 살펴봅시다.
예상하는 결과물 : {{예제틀|이동할 페이지|보여줄 텍스트|CGI2 작업(선택)}}
우리가 만들 틀의 대략적인 구조는 잡았으니 이제 틀:CGI2/일괄수정에 대해서 알아보죠.
틀:CGI2/일괄수정은 변수를 일괄적으로 수정해주는 틀입니다.
이때 이 틀은 뒤쪽에 매개변수가 아무것도 없으면 지금 있는 변수들을 그대로 출력합니다.
그래서 우리는 이것을 이용하죠. 이때 3번 매개변수도 고려해 줘서 이렇게 해 줍니다.
{{CGI2|{{{3|{{CGI2/일괄수정}}}}}|---}}
그다음 틀:CGI2의 사용법을 알아보죠. 틀:CGI2의 사용법은 다음과 같습니다.
{{CGI2|CGI작업|보여줄 텍스트|page=이동할 페이지}}
그럼 거의 완성이군요! 먼저 보여줄 텍스트 부터 작성해 보도록 하겠습니다.
{{CGI2|{{{3|{{CGI2/일괄수정}}}}}|{{{2|{{{1}}}}}}|---}}
코드를 살펴보면 {{{2|{{{1}}}}}}이라고 되어 있습니다. 이것은 텍스트를 나타내는 2번 매개변수가 나타나 있지 않을 때 링크를 그대로 텍스트로 출력하기 위한 것입니다.
마지막으로 페이지까지 정해주면..?
{{CGI2|{{{3|{{CGI2/일괄수정}}}}}|{{{2|{{{1}}}}}}|page={{{1}}}}}
완성입니다! 만약 페이지 매개변수가 정의되어 있지 않을 때 다른 페이지를 정하려면 page={{{1}}}을 page={{{1|넘겨줄 페이지}}}로 바꾸세요.
자, 이렇게 오늘의 강의가 끝났습니다. 들어 주셔서 감사합니다.
- 뒤로