귀하는 로그인되어 있지 않습니다. 이대로 편집하면 귀하의 IP 주소가 편집 기록에 남게 됩니다.스팸 방지 검사입니다. 이것을 입력하지 마세요!{{틀:위키프로젝트}} {{틀:위키도움이}} {{틀:위키 문법 단계}} == 4단계: 템플릿과 파서 함수 == 템플릿과 파서 함수를 사용하면 문서를 더욱 동적이고 효율적으로 관리할 수 있습니다. 이 단계에서는 템플릿의 기본 사용법부터 고급 파서 함수까지 다룹니다. == 1. 템플릿 기본 == === 템플릿 호출 === 템플릿은 미리 정의된 내용을 여러 문서에서 재사용할 수 있게 해주는 기능입니다. 기본 문법: <pre> {{템플릿명}} </pre> 예시: * {{환영}} - 새 사용자 환영 메시지 표시 * {{인용}} - 인용구 서식 적용 === 매개변수 사용 === 템플릿에 값을 전달하여 더 유연하게 사용할 수 있습니다. ==== 순서 기반 매개변수 ==== <pre> {{템플릿명|첫번째값|두번째값|세번째값}} </pre> 예시: * {{인용|작성자|내용|출처}} ==== 이름 지정 매개변수 ==== <pre> {{템플릿명|매개변수1=값1|매개변수2=값2}} </pre> 예시: * {{책 정보|제목=위키의 이해|저자=홍길동|출판년도=2024}} == 2. 파서 함수 == === 조건문 (if) === 조건에 따라 다른 내용을 표시할 수 있습니다. 기본 문법: <pre> {{#if: 조건 | 조건이 참일 때 표시할 내용 | 조건이 거짓일 때 표시할 내용 }} </pre> 예시: <pre> {{#if: {{PAGENAME}} | 현재 문서 제목: {{PAGENAME}} | 문서 제목을 찾을 수 없습니다 }} </pre> === 선택문 (switch) === 여러 조건에 따른 분기 처리가 가능합니다. 기본 문법: <pre> {{#switch: 비교할값 | 값1 = 결과1 | 값2 = 결과2 | #default = 기본결과 }} </pre> 예시: <pre> {{#switch: {{CURRENTDAYNAME}} | 월요일 = 새로운 한 주의 시작입니다 | 금요일 = 즐거운 주말 시작! | #default = 평일입니다 }} </pre> == 3. Magic Words == === 기본 변수 === 시스템에서 제공하는 특별한 변수들입니다. 주요 Magic Words: * '''{{CURRENTTIME}}''' - 현재 시간 * '''{{CURRENTDATE}}''' - 현재 날짜 * '''{{CURRENTYEAR}}''' - 현재 연도 * '''{{PAGENAME}}''' - 현재 문서 이름 * '''{{FULLPAGENAME}}''' - 전체 문서 경로 * '''{{NAMESPACE}}''' - 현재 이름공간 === 날짜/시간 관련 변수 === * '''{{CURRENTDAYNAME}}''' - 현재 요일 * '''{{CURRENTMONTHNAME}}''' - 현재 월 * '''{{CURRENTTIMESTAMP}}''' - 현재 타임스탬프 == 4. 고급 템플릿 기법 == === 중첩 템플릿 === 템플릿 안에 다른 템플릿을 포함할 수 있습니다. <pre> {{템플릿1|매개변수={{템플릿2|값}}}} </pre> === 템플릿 변수 === 템플릿 내에서 지역 변수를 사용할 수 있습니다. <pre> {{{변수명|기본값}}} </pre> == 주의사항 == * 템플릿을 과도하게 중첩하면 성능이 저하될 수 있습니다. * 파서 함수의 조건문에서는 빈 문자열이 거짓으로 처리됩니다. * Magic Words는 대소문자를 구분합니다. * 템플릿 매개변수 전달 시 공백에 주의해야 합니다. == 연습하기 == [[가온 위키:연습장|연습장]]에서 다음 작업을 연습해보세요: * 간단한 템플릿 만들기 * 조건문을 사용한 내용 분기 * Magic Words를 활용한 동적 정보 표시 * 중첩 템플릿 사용하기 편집 요약 가온 위키에서의 모든 기여는 크리에이티브 커먼즈 저작자표시-동일조건변경허락 라이선스로 배포된다는 점을 유의해 주세요(자세한 내용에 대해서는 가온 위키:저작권 문서를 읽어주세요). 만약 여기에 동의하지 않는다면 문서를 저장하지 말아 주세요. 또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다. 저작권이 있는 내용을 허가 없이 저장하지 마세요! 취소 편집 도움말 (새 창에서 열림) 이 문서에서 사용한 틀: 틀:CURRENTDATE (편집) 틀:위키 문법 단계 (편집) 틀:위키도움이 (편집) 틀:위키프로젝트 (편집) 틀:인용 (편집) 틀:책 정보 (편집) 틀:환영 (편집)