미디어위키에서 템플릿은 문서를 보기 좋게 만들고, 유기적으로 결합시키는 등의 여러 가지 역할을 합니다. 물론 템플릿 없이 문서를 만들 수도 있지만, 그의 유용성은 영문 위키피디아에서 확인할 수 있습니다.
다움 위키는 처음 젠투 위키의 모양을 복제하기 위해서, 젠투 위키의 스킨과 템플릿을 사용했을 때, 약 500여개의 템플릿을 사용했습니다.
그 후에 영문 위키피디아의 문서를 번역하기 시작하면서, 영문 위키피디아에서 제공하는 서비스를 설치하면서, 젠투 위키에서 제공하던 템플릿을 대부분 제거하고 영문 위키피디아의 템플릿을 대부분 그대로 사용하고, 일부는 수정해서 사용하고 있었습니다.
게다가, 미디어위키를 구축하는 것에 대해 미디어위키의 문서를 번역하면서, 일부 미디어위키의 템플릿을 사용해야 할 필요가 있었습니다.
한편, 영문 위키피디아는 하나의 언어, 영어를 오직 사용하기 때문에, 템플릿에서 언어를 고려하지 않습니다. 그러나, 미디어위키는 언어별로 템플릿이 동작해야 하기 때문에, 템플릿을 그냥 가져올 수는 없습니다.
영문 위키피디아 템플릿
영문 위키피이다의 템플릿은 이름 그대로 가져와도 좋습니다.
그러나, 템플릿이 복잡할 때에는 그것이 제대로 동작하기 위해서, 필요한 모든 파일들이 복사되어야 합니다. 어떤 템플릿을 복사했을 때, 제대로 동작하지 않으면, 해당 템플릿에서 필요한 다른 템플릿이나 모듈이 없다는 메시지를 볼 수 있습니다. 이때, 그 템플릿이나 모듈을, 해당 템플릿이 동작할 때까지 계속해서 복사해 와야 합니다.
한편, 이것을 간편히 하기 위해, Special:Import를 이용하는 것입니다. 이것을 위해, Extension:Interwiki가 설정되어 있어야 하고, 설정 파일에 다음을 추가합니다.
$wgImportSources = array(
'wikipedia' => array( 'en' )
);
Special:Import에서 영문 위키피디아에서 임의의 템플릿을 가져올 수 있고, Include all templates을 선택함으로써 해당 템플릿이 동작하기 위한 모든 템플릿과 모듈을 가져올 수 있습니다.
미디어위키 템플릿
젠투 위키에서는 이전에 사용했던 몇 개의 템플릿을 제외하고 대부분의 템플릿은 영문 위키피디아의 템플릿으로 덮어쓰기를 한 상태인데, 왜냐하면 영문 위키피디아의 번역 문서가 점점 더 많아질 것으로 기대되기 때문입니다.
한편, 미디어위키 자체를 구성하기 위한 문서들도 일부 필요한데, 이 때, 미디어위키 홈페이지에서 문서를 가져옵니다. 이때, 필요한 템플릿, 예를 들어, mw:Template:Note는 이름이 존재하기 때문에, Template:MwNote로 문서를 만드시기 바랍니다. 물론 영문 위키피디아에 해당 이름의 템플릿이 없을 경우에도, 이름을 바꾸는 것이 좋을 것으로 기대됩니다. 또한, 그의 카테고리는 Category:MediaWiki Templates로 지정해 주시기 바랍니다.
게다가, 이름을 변경할 때에는, 템플릿이 동작하기 위한, 다른 템플릿에서 해당하는 이름을 같이 변경해야 제대로 동작을 합니다.