미디어위키에서, 다크 모드의 지원은 어느 정도 이루어진 상태입니다. 그러나, 위키미디어 재단이 아닌 위키에서 사용하기 위해 추가적인 확장을 설치할 필요가 있습니다. 이와 관련하여 아래의 링크를 확인하십시오:
위 문서에서 언급한 것처럼, 특정 템플릿이 동작하지 문제가 있습니다. 이 문제의 해결책은 역시 추가적인 확장의 설치가 필요합니다.
사실, 특정 템플릿이 동작하지 않아서 여러 번 이유를 찾기 위한 노력을 기울였습니다. 물론, 여기에는 영어 위키피디아에서 사용하는 확장을 당연히 고려했지만, 확장의 이름에서 갖는 'Wikimedia'라는 단어로부터 검토에서 누락된 확장이었습니다.
최근에 우연한 기회로 해당 확장을 검토했고, 그 확장 내부에 less 파일을 몇 개 포함하고 있는 사실을 확인할 수 있었습니다.
그 확장에 포함된 less 파일은 위키피이아에서 사용하는 템플릿에 필요한 것이라서 누락되었지만, 위키피디아의 해당 템플릿을 가져와서 사용하는 사이트에서도 다크 모드 사용을 위해 반드시 필요한 파일들입니다.
문제는 해당 확장은 다른 기능을 함께 포함하고 있어서, 위키미디어-관련 위키가 아닌 경우에 일부 파일의 수정이 불가피하다는 사실입니다.
SyntaxHighlight
한편, 최근에 어쩐 일인지 SyntaxHighlight가 동작하지 않는 문제가 있습니다.
이유를 확인하기 힘들지만, 확장에 포함된 pygmentize가 제대로 동작하지 않습니다.
대신, 시스템에 저장된 pygmentize 바이너리를 사용할 경우에 제대로 작동합니다.