OpenNAMU

on2.png

깃허브
테스트 위키[1]

1 개요

나무위키의 나무마크 문법을 지원하는 Node.js Express 기반[2] 위키 엔진이다. CSS Toolkit으로는 깃허브에서 공개한 Primer를 사용한다. 나무마크 문법을 HTML로 컨버팅할때 결과물을 수정하고 싶으면 namumark.js를 커스텀해주면 된다. 아니면 플러그인을 만들어도 된다.

2 작동 원리

원래는 json에 모든걸 기록하는 형태였으나 한번 엎어진 이후로 파일에 기록하는 모니위키 형식을 띄게 되었다.

3 deesle

deesle 문서 참조. 새로 개발하는 DB 사용하는 위키 엔진이다. 오픈나무와는 다르다.

4 불가능 하거나 다른 문법

  • 표가 안된다.
  • {{{#!wiki 내용}}} 같은 문법을 지원 안한다.
  • html을 그대로 적어도 먹히며 {{{#!html 내용}}} 도 지원 안한다.
  • 리스트가 엉성하다.

5 문제점

  • 이상하게 구현된 게 좀 많다.

6 기타

  • 개발자가 개발 포기 했으나 다른 개발자가 다시 잡고 개발중이다.
  1. ↑ 서버가 자주 중지되고 위키내에서는 나무드립이나 서버를 폭파시키자는 프로젝트가 창궐한다. 운이 좋으면 CSS가 날라간다던가 문법이 갑자기 이상해지는 라이브코딩의 현장도 목격 가능하다.
  2. ↑ 나무위키 the seed에서 사용하는 프레임워크와 같다!