| r127 | ||
|---|---|---|
| r94 | 1 | [[분류:위키 엔진]] |
| r57 (삭제된 사용자) | 2 | [include(틀:위키 엔진)] |
| r121 | 3 | ||<-2><table align=right><table width=400><tablebordercolor=#008000><tablebgcolor=#fff,#2d2f34><colbgcolor=#F5F8FA,#2d2f34> {{{#000000,#dddddd {{{+1 '''imitated seed'''}}} [br] 병아리}}} || |
| r76 | 4 | ||<-2><nopad>[[파일:병아리엔진대문구조.png|width=100%]]|| |
| r4 | 5 | || '''종류''' ||위키 엔진|| |
| r122 | 6 | || '''개발자''' ||[[사용자:namubot|gdl-blue]]|| |
| r4 | 7 | || '''언어''' ||[[한국어]]|| |
| 8 | || '''문법''' ||[[나무마크]]|| | |
| r111 | 9 | || '''상태''' ||개발 중[* 개발 포기는 아니지만 개인 사정 등으로 인해서 imitated seed를 집중적으로 개발하는 건 힘들다고 한다. [[https://github.com/gdl-blue/imitated-seed-2/issues/56|#]]]|| |
| r16 | 10 | || '''웹사이트''' ||[[https://github.com/gdl-blue/imitated-seed-2|GitHub]] || |
| r105 | 11 | |
| r1 (삭제된 사용자) | 12 | [목차] |
| 13 | [clearfix] | |
| 14 | == 개요 == | |
| r126 | 15 | [[2020년]]부터 [[사용자:namubot|gdl-blue]]가 개발하는 [[the seed]] 모방 엔진이다. Node.js로 개발 및 실행되며, 일부 [[나무마크]] 미지원 요소만 빼면 [[the seed]]와 비슷하며, 클라이언트 측 HTML 코드는 the seed의 것을 똑같이 베꼈으며[* 하지만 현재는 [[the tree|더 좋은 엔진]]이 나와버렸다.] CSS와 자바스크립트도 the seed의 것을 그대로 사용한다. 한글 명칭은 '병아리'이다. |
| r63 | 16 | |
| r122 | 17 | 데이터베이스는 기본적으로 오픈나무와 동일한 SQLite이며, 2026년 1월 11일에 실험적으로 MySQL 지원이 추가되었다. |
| 18 | ||
| r10 | 19 | == 특징 == |
| r19 | 20 | [[the seed]] 버전을 사용자가 원하는 대로 설정할 수 있다. 최신 버전을 제외한 거의 모든 버전이 지원된다. |
| 21 | ||
| r105 | 22 | 메일링 가입 비활성화, 계정 탈퇴 허용, 닉네임 변경 허용 등 the seed에는 없는 것으로 추정되는 기능을 config.json 설정으로 켜거나 끌 수 있다. 참고로 버전도 올릴수 있다. |
| r19 | 23 | |
| r105 | 24 | [[오픈나무]]와 다르게 엔진에 스킨이 포함되지 않아서 따로 설치해야 작동한다. [[NamuFix]]와 거의 완전히 호환된다. |
| r63 | 25 | |
| r10 | 26 | == 목적 == |
| r122 | 27 | 원래는 개발자가 신 프론트엔드가 마음에 들지 않아서 대신 the seed 구 버전[* 4.12.0 이하 버전.]을 모방해서 만들고, 자신의 위키에 사용하려고 만든 엔진이다. 원래는 Nuxt.js 프론트엔드 개발도 예정되어 있었으나 현재는 [[the tree]] 엔진이 생겼기 때문에 현재는 구 프론트엔드에만 집중하고 있다. |
| r63 | 28 | |
| r26 | 29 | == 권한 부여 == |
| r122 | 30 | 특수 기능 또는 도구 메뉴를 누르면 그 중 '[관리] 권한 부여'[* liberty 또는 buma 스킨] 또는 '[ADMIN] 권한'[* senkawa 스킨]이라고 써 있다.[* [[grant]] 권한을 소유해야 나온다.] |
| r63 | 31 | |
| r122 | 32 | [[파일:병아리권한부여.png]][* 4.18.0 이상의 버전들은 [[ipacl|아이피 차단]], [[suspend_account|사용자 차단]]이 없고 ACLGroup이 존재한다.] |
| 33 | ||
| r1 (삭제된 사용자) | 34 | == 장단점 == |
| 35 | === 장점 === | |
| r80 | 36 | * [[the seed]]와 인터페이스가 정말 비슷하다.[* 상술했듯이 HTML 코드는 the seed의 것을 그대로 가져온 것이다.] |
| 37 | * 4.18.0 이후 버전의 경우 ACLGroup이 존재하여 운영에 있어 유용하다. | |
| r2 | 38 | * 토론을 스레드 형식으로 기본 지원한다. |
| r92 | 39 | * NamuFix를 지원한다. 이는 [[the seed]] 4.13.0 이상 버전의 Nuxt 프론트엔드가 아직 구현되지 않았기 때문이다. |
| r63 | 40 | |
| r1 (삭제된 사용자) | 41 | === 단점 === |
| r78 | 42 | * 나무마크가 완벽하지 않은 등 제약이 많이 있다. |
| r2 | 43 | * 일부 the seed 버전이 지원되지 않는다. |
| r11 (삭제된 사용자) | 44 | * 설치/사용 시 오류가 많고, 무엇보다 [[openNAMU]]보다 설치가 까다롭다. |
| r81 | 45 | * 위에서 서술한 고립된 문서, 문서를 서로 맞바꾸기, Blame 기능이 지원되지 않는다. |
| r122 | 46 | * 프로젝트가 공개되는 서버로 운영하는 상태에서 자동 로그인을 켜고 로그인하면 계정이 탈취될 수 있었다. [[https://github.com/gdl-blue/imitated-seed-2/issues/108|#]] 현재는 수정되었다. 다만 이는 엔진 자체의 문제는 아니다. |
| r108 (삭제된 사용자) | 47 | |
| r18 | 48 | == the seed와 호환이 안 되는 부분 == |
| r14 | 49 | * 대부분의 표 문법 |
| 50 | * 지금 쓰고 있는 정리 문법(부분적) | |
| 51 | * ACLGroup에서 아이피에서 이용자로 넘길 때 초기화 x | |
| 52 | * {{{[각주]}}} 문법 | |
| r63 | 53 | |
| r10 | 54 | == 여담 == |
| r83 | 55 | * 어느 github 사용자가 구형 [[the seed]] 스킨을 개조하여 만든 스킨이 있다. [[https://github.com/navyCarpet/imitated-skin-liberty|#]] |
| r112 | 56 | * 엔진 한글 이름이 병아리인 이유는 개발자가 엔진 개발을 위해 폴더를 알집으로 만들었는데 만들어진 폴더 이름이 병아리여서라고 한다. |
| r122 | 57 | * [[the tree]]가 공개된 이후 해당 엔진의 포크본으로 굴러가는 --위키놀이용-- 위키들은 대부분 폐쇄됐거나 엔진이 변경되었다. |
| 58 |