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에서 사용하는 프레임워크와 같다!