pageinfo | |
---|---|
status | Draft |
<!DOCTYPE markdown>
plugin:bureaucracy. 형식화된 데이터를 문서 상에 입력할 수 있도록 하는 플러그인. Struct 및 Data 플러그인을 편하게 사용할 수 있는 데에도 활용할 수 있다. 다만 Struct는 자체적인 편집창을 제공하므로 크게 의미가 없다.
사용법은 위의 문서에서 제공하는 문법을 페이지 내에 삽입하는 식이다. 공식 문서에서는 이렇게 하는 방식을 제대로 설명하지 않고 있어서 한참 헤매었다. 왜 정확히 명시하지 않은건지 모르겠다.
plugin:data. struct와 마찬가지로 도쿠위키 문서에 구조화된 데이터를 첨부할 수 있도록 해준다. 차이점이라면, struct는 pre-defined된 schema를 사용하여 좀 더 구조적으로 엄격한 구성을 할 수 있는 반면, data는 문서 초반에 텍스트 형식으로 데이터를 입력하기 때문에 훨씬 유연하나 데이터 검증이 불가하다는 것에 있다.
Data 플러그인은 크게 data entry (입력), data table/list/related page (출력), tag cloud (관리)로 구분되어 동작한다.
---- dataentry [class] ---- NAME_1[_type1] : VALUE_1 NAME_2[_type2] : VALUE_2 ... ----
s
를 붙이면 복수의 값을 인식할 수 있다. 각 값은 쉼표로 구분한다.plugin:struct. Dokuwiki에서 페이지의 속성을 지정하는 플러그인.