나무위키:엔진

이 문서는 the seed(으)로 검색해도 들어올 수 있습니다.

메이플스토리의 던전에 대해서는 더 시드 문서를, 소드 아트 온라인에 등장하는 가상의 소프트웨어에 대해서는 소드 아트 온라인 문서를 참조하십시오.

나무위키의 규정

기본방침 · 선거규정 · 편집지침 · 이미지 업로드 지침 · 편집합의 · 편집 제한 · 공개 운영회의 · 투명성 보고서

나무위키의 도움말

FAQ · 가이드 · 이미지 업로드 가이드 · 설정 도움말 · 문서 작성 도움말 · 편집 도움말 · 토론 도움말 · 이의제기 도움말 · 선거 도움말

나무위키의 기능

게시판 · 이슈 트래커 · 엔진 · 통계 · DB 덤프 · 연습장

나무위키의 분류

프로젝트 · 주요 페이지 링크 · 보존문서 · 파일 · · 템플릿


1. 개요
2. 문법
2.1. 문법상의 변화
2.1.1. 목차 사용 가능
2.1.2. 각주 사용 가능
2.1.3. 링크되는 문서 이름과 표시되는 문서 이름을 다르게 작성 가능
2.1.4. 위키 내에서의 링크걸기
2.1.5. 리다이렉션 기능 추가
3. 업데이트 내역
3.1. 2016년
3.1.1. 7월
3.1.2. 6월
3.1.3. 5월
3.1.4. 2월
3.1.5. 1월
3.2. 2015년
3.2.1. 12월
3.2.2. 10월
3.2.3. 9월
3.2.4. 8월
3.2.5. 7월
3.2.6. 6월
3.2.7. 5월
3.2.8. 4월
4. 현재 구현된 기능에 대한 설명
5. 일부 문제가 있는 기능의 해결방법
5.1. attachment 방식으로 첨부된 사진이 보이지 않는 경우
5.2. 확장자가 없는 사진 삽입
5.3. 태그로 삽입된 동영상이 재생이 되지 않을 때
5.4. <span>을 사용한 색바꾸기 텍스트
5.5. 원하는 문단을 내보내기

1. 개요

나무위키와 더 시드에서 사용하는 자체 위키 엔진이다. the seed라고도 불린다. the seed라는 이름은 개발 단계에서 통용되는 코드네임[1]이었으나 나무위키의 엔진을 지칭하는 공식적인 이름이 된 것으로 보인다. # 본 엔진은 node.js의 express 프레임워크를 사용했다. 2016년 5월 7일 the seed의 라이센싱 계약이 namu, kasio, PPPP 의 구 개발자 측과 umanle S.R.L.측 사이에 체결되었다. 공식 홈페이지

2. 문법

나무위키에서는 '나무마크'라는 자체적인 문법을 사용한다. 관련 게시판 공지. 문법에 대한 자세한 설명은 나무위키:편집 도움말로. 모니위키의 일부 문법은 지원 예정이 없다고 한다.

2.1. 문법상의 변화

2.1.1. 목차 사용 가능

[목차]를 맨 위 정도에 쓰고 = 문단 1 =, == 문단 2 ==, === 문단 3 === 식으로 쓰면 목차에 등록된다.

2.1.2. 각주 사용 가능

쓰고자 하는 곳에 대괄호([)를 열고 별표(*)입력 후, 스페이스바로 공백( ), 그후 내용을 쓰고 대괄호(])를 닫으면 된다.

[* 내용] 이런식으로.[2]

각주는 기본적으로 숫자로 표시되나, 스포일러 등의 특정 문구로 바꾸고 싶다면 [*스포일러 내용]처럼 작성하면 된다.[스포일러]

2.1.3. 링크되는 문서 이름과 표시되는 문서 이름을 다르게 작성 가능

대괄호([)를 두번 열고, 링크입력, 버티컬 바(|)[* Shift + 역 슬래시(\). 단 역슬래시는 대부분의 한국 두벌식 키보드에서 ₩(원화 표시)로 표기되어 있다. 즉 Shift + ₩.] 그리고, 표시될 이름을 입력하고 대괄호를(]) 두번 닫으면 된다.

[[링크|표시될 이름]] 이렇게.

예 1: [[https://namu.wiki/w/나무위키:대문|나무위키]]나무위키

예 2: [[https://www.google.co.kr/|구글]]구글

예 3: [[https://www.google.co.kr|http://www.google.co.kr/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png]]

2.1.4. 위키 내에서의 링크걸기

대괄호([[)를 열고 링크하고 싶은 문서명 입력 후, 대괄호(]])를 닫으면 된다. '링크하고 싶은 문서명'이라는 문서가 없으므로, 예를 들어 [[나무위키]]로 변경하면 나무위키로 이동이 가능하다. 참고로 대괄호는 두 번 이용해야 한다. ([[]]) [[링크하고 싶은 문서명]] 대괄호 1개 형태는 지원이 중단되었다. 꼭 대괄호를 두 번 써야 한다.

2.1.5. 리다이렉션 기능 추가

어떤 문서의 다른 이름이나 준말이 있을 때, 준말 제목의 문서에 '#redirect 문서명'이라고 써주면 그 문서로 갔을 때 넘겨주도록 처리한 문서로 자동 이동한다. 참고로 '#넘겨주기 문서명' 및 '#REDIRECT 문서명'은 '#redirect 문서명'으로 바뀌며, 리다이렉션 아래의 내용은 모두 지워진다.

3. 업데이트 내역

3.1. 2016년

3.1.1. 7월

3.1.2. 6월

3.1.3. 5월

3.1.4. 2월

3.1.5. 1월

3.2. 2015년

3.2.1. 12월

3.2.2. 10월

3.2.3. 9월

3.2.4. 8월

3.2.5. 7월

3.2.6. 6월

3.2.7. 5월

3.2.8. 4월

4. 현재 구현된 기능에 대한 설명

5. 일부 문제가 있는 기능의 해결방법

위키 작성시 등의 문제가 생기는 부분의 해결방법.

5.1. attachment 방식으로 첨부된 사진이 보이지 않는 경우

문서에 자체 첨부되어 있던 이미지가 문서 이전 중에 유실된 경우 발생하는 현상이다.

이럴 때에는 문서의 attachment:사진명attachment:"이전문서명/사진명" 으로 바꿔주는 것으로 해결이 가능하다. 단 이전문서명에서 띄어쓰기의 경우 %20으로 바꿔주자.[예] 저렇게 바꿔도 정상적으로 보이지 않는 경우, 직접 원본 이미지를 찾아 수정해주거나 직접 업로드하면 된다.

5.2. 확장자가 없는 사진 삽입

종전까지의 방식대로 가짜 확장자를 쓰면 된다.

https://namu.wiki/logo?.png

5.3. 태그로 삽입된 동영상이 재생이 되지 않을 때

이 경우는 영상이 http 프로토콜로 전송될 때 생기는 일이며[7] 영상 주소를 조금 바꿔주면 된다.

{{{#!html
<iframe id="player" type="text/html" width="640" height="390"
  src="http://www.youtube.com/embed/M7lc1UVf-VE"
  frameborder="0"></iframe>}}}

{{{#!html
<iframe id="player" type="text/html" width="640" height="390"
  src="//www.youtube.com/embed/M7lc1UVf-VE"
  frameborder="0"></iframe>}}}

로 바꿔주면 해결이 가능하다. 영상 주소(URL)쪽에서 http:// http: 를 빼 버리고 // 로 남기면 된다. 이 영상은 Google Developers의 삽입에 대한 YouTube Player API 참조 문서 에서 가져왔다. 참고로 네이버 영상은 안 통한다. 그리고 모바일에서는 보이지 않을 때가 많다.

참고로 삽입하고 싶은 동영상이 유튜브에 올려져 있을 경우 리그베다 위키 시절부터 사용 가능했던 명령어를 쓸 수도 있다. 명령어는 아래와 같다.

[youtube(고유 아이디)]

여기서의 고유 아이디란 동영상 URL의 https://www.youtube.com/watch?v= 뒤에 붙는 부분이다. 즉, https://www.youtube.com/watch?v=sDn6XygLBbU의 영상을 삽입하고 싶을 경우

[youtube(sDn6XygLBbU)]

위와 같이 적어주면 된다.

[youtube(sDn6XygLBbU,width=숫자%)]

위 기능은 넓이를 조정할 수 있다. 그러나 동영상의 비율이 안맞는 문제가 있어 사용하는것을 권장하지 않는다.

2015년 9월 부로 니코동 재생 기능이 지원되어, [nicovideo(고유 아이디)] 문법을 사용할 수 있게 되었다. 참고로 저 문법도 리그베다 위키에서 쓸 수 있던 문법이다. 예를 들어 http://www.nicovideo.jp/watch/sm16634880 동영상을 재생하고 싶다면, 맨 뒤의 고유 아이디 부분인 [nicovideo(sm16634880)] 식으로 표기하면 된다.

5.4. <span>을 사용한 색바꾸기 텍스트

현재 <span style="color:(색상 코드)> 코드를 사용할 수 없다. 따라서{{{

<span style="color:(색상 코드)>(내용)</span>

}}}

을{{{

#(색상 코드)(공백:스페이스바로 한 칸)(내용)

}}}로 바꿔주면 된다.

5.5. 원하는 문단을 내보내기

원하는 문서의 전체 역사를 내보낼 수 없지만 다음 방법으로 내보낼 수 있다.
  1. 원하는 문서에서 역사를 클릭한다.
  2. 페이지마다 있는 [더 보기] 링크를 각각 새 탭으로 열어 r1이 나올 때까지 반복한다. 마우스가 있으면 가운데 버튼으로 쉽게 열 수 있다.
  3. 각 판의 번호, 날짜 및 시간, 및 사용자 이름/IP 주소를 복사하여 붙여넣고, RAW로 들어가 모두 선택하여 복사하여 붙여넣는다.


  1. [1] 이에 대한PPPP의 답변
  2. [2] 내용
  3. [스포일러] 3.1 내용
  4. [4] 역링크의 수가 같을 경우에는 가나다 순서로 나열한다.
  5. [5] 예를 들면 [[A#B]] 링크를 클릭하면 A 문서의 [anchor(B)]를 삽입한 위치에 오게 된다.
  6. [예] 6.1 미사카 미코토 → 미사카%20미코토
  7. [7] 나무위키는 SSL/TLS를 사용하기에 그렇다. SSL으로 연결된 페이지에서는 보안상의 이유로 암호화되지 않은 문서는 표시되지 않는다.