[공지] openNAMU 계정 이전 신청을 받고 있습니다.

the seed (비교)

알림
현재 진행 중인 사용자 토론이 있습니다.
r13 vs r14
1 1
[[분류:the seed]]
2 2
[include(틀:위키 엔진)]
3
||<-2><table align=right><tablewidth=400><tablebordercolor=#026e00><bgcolor=#026e00><tablebgcolor=#ffffff,#2d2f34><tablecolor=#fff><height=40px> {{{+1 '''the seed'''}}} ||
4
||<colbgcolor=#026e00><width=120px> '''종류''' ||[[위키 엔진]] ||
3
||<-2><table align=right><tablewidth=400><tablebordercolor=#0063f5><bgcolor=#0063f5><tablebgcolor=#ffffff,#2d2f34><tablecolor=#fff><height=40px> {{{+1 '''the seed'''}}} ||
4
||<colbgcolor=#0063f5><width=120px> '''종류''' ||[[위키 엔진]] ||
5 5
|| '''주요 언어''' ||<colcolor=#373a3c,#dddddd>[[Node.js]] ||
6 6
|| '''지원 문법''' ||[[나무마크]] ||
7 7
|| '''지원 언어''' ||[[한국어]] ||
8
|| '''개발자''' ||namu[* 이에는 PPPP, kasio도 개발했다고 한다.] ||
9
|| '''최신 버전''' ||v4.25.2 ||
8
|| '''개발자''' ||namu, PPPP[* 선스 페이지 old frontend라고 되어 있었 최근 변경 디자인 변경부터 다시 참여했다.][* 이전에는 kasio도 개발했다고 한다.] ||
9
|| '''최신 버전''' ||v4.26.0 ||
10 10
||<-2><bgcolor=#fff,#2d2f34><color=#373a3c> [[https://feedback.theseed.io|이슈 트래커]] | [[https://theseed.io|더시드위키]] ||
11 11
||<-2>||
12 12
[목차]
... ...
24 24
* 권한이 적다면 편집 요청 기능을 사용할 수 있는데[* 단, 편집 요청 ACL도 충족되지 않을 경우, 편집 요청도 불가능하다.], 권한을 충족하는 사람이 승인해 주면 기여할 수 있는 신박한 기능도 존재한다.
25 25
26 26
=== 단점 ===
27
* 개발자가 namu, PPPP에 없기 때문에 파서 취약점을 이용한 반달 등[* 예시: [[2021년 include 반달 사건]]]이 일어났을 때 대응이 늦는 편이다.
27
* 개발자가 namu, PPPP에 없기 때문에 파서 취약점을 이용한 반달 등[* 예시: [[2021년 include 반달 사건]]]이 일어났을 때 대응이 늦는 편이다.
28 28
29 29
=== 권한 ===
30 30
==== grant로 부여가 불가능한 권한 ====
31 31
===== developer[*추측 추측성 정보가 포함되어 있을 수 있다.] =====
32
* 개발자 권한. 나무위키에서는 사측이, 더시드위키와 알파위키에서는 namu가 가지고 있을 것으로 추측되는 권한이다. 따라서 정확하지 않은 정보가 있을 수 있다.
32
* 개발자 권한. 나무위키에서는 사측이, 알파위키는 yopu가 소유하고 있으며 더시드위키는 namu가 가지고 있을 것으로 추측되는 권한이다.
33
* grant로 부여할 수 없는 권한으로 엔진 DB에서 지정하는 방식으로 부여되는 것으로 추정된다.
34
* admin 권한이 없어도 관리자 표시가 된다.
35
* /admin/config 페이지를 사용한다.
33 36
* 이 권한으로는 위키 설정과 엄청난 기능들을 사용할 수 있는 것으로 알려져 있다.
34
* 위키 기본적인 설정
37
* 위키 상단바에 표시되는 로고
38
* 파비콘 설정
39
* 회원가입 시 표시되는 약관
40
* 본문 위에 표시되는 위키 공지[* [[https://archive.md/DFFVw|공지 기능 테스트]]때 생긴 것으로 보인다. 이전에 존재하던 senkawa 공지는 스킨에 직접 추가하는 방식인 것으로 추정]
41
* 이메일 화이트리스트 수정[* openNAMU와 다르게 모두 비워두면 이메일 화이트리스트가 꺼진다.]
42
* ACL Group 색상 조정[* 정확히는 그룹마다의 색상과 취소선 등을 지정할 수 있는 듯하다. 예를 들면 나무위키에서 통피 IP 색상.]
35 43
* 특정 사이트의 iframe 허용 [[https://feedback.theseed.io/posts/222/dareun-saiteuyi-dongyeongsangeun-ceombu-andoeneungeongayo|#]]
36 44
* 파일과 링크가 일치할 때 외부 링크 아이콘을 생략하는 기능 설정 [[https://feedback.theseed.io/posts/246/https-aaa-aaa-pail-aaa-aaa-width-20-munbeobyi-munjejeom|#]]
37
* 특정 리버전을 보지 못하게 하는 기능 (특정 리비전 숨기기 기능) [[https://feedback.theseed.io/posts/257/sayongja-munseo-yeogsa-sagje-gineung|#1]], [[https://feedback.theseed.io/posts/241/teugjeong-ribijeonman-byeoldoyi-ilggi-acleul-geol-su-issneunji|#2]]
38 46
* 이름 공간 추가 기능[[https://feedback.theseed.io/posts/111/ireumgonggan-saengseong-gweonhan-cuga|#]][* 구조적으로 불가능하다는 것은 DB도 수정해야 하기 때문이 아닐까 추측된다.]
47
* ~~특정 리버전을 보지 못하게 하는 기능 (특정 리비전 숨기기 기능)~~[* 4.25.0에 추가된 hide_revision 권한으로 대체되었다.] [[https://feedback.theseed.io/posts/257/sayongja-munseo-yeogsa-sagje-gineung|#1]], [[https://feedback.theseed.io/posts/241/teugjeong-ribijeonman-byeoldoyi-ilggi-acleul-geol-su-issneunji|#2]]
40 48
41 49
===== hideip[*추측] =====
42 50
* [[login_history]]로 조회했을 때 사용한 IP를 가리는 권한으로 추측된다.
43 51
* 아마 알파위키나 더시드위키에서 namu가 가지고 있지 않을까 싶다.
44
* 해당 권한은 나무위키 차단 기록에서 흔적만 보인다. 따라서 현재는 존재하지 않수도 있다.
52
* 해당 권한은 나무위키 차단 기록에서 처음 흔적을 남겼다.
45 53
46 54
> * 2018-05-31 04:58:41 umanle 사용자가 live (사용자 권한 설정) +hideip
47 55
> * 2018-05-31 04:57:39 umanle 사용자가 live (사용자 권한 설정) -developer -hideip
48 56
> * 2018-05-31 04:56:57 umanle 사용자가 live (사용자 권한 설정) +developer +hideip
49 57
58
===== skip_captcha[*추측] =====
59
* 캡챠가 완전 무시되는 권한으로 추측된다.
60
61
===== config[*추측] =====
62
* /admin/config 페이지에 접근하는 권한일 수 있으나, 추측이다.
63
56 64
==== grant로 부여 가능한 권한 ====
57
===== 위험도가 높은 권한 =====
58
해당 권한들은 위험도가 높은 권한으로 나무위키에서는 사측 관리자가, 알파위키에서는 사무관, 더시드위키에서는 신뢰도가 높은 사용자[* the seed 엔진을 사용하는 위키의 관리자를 했던, 하는 사용자가 해당된다.]만 사용할 수 있다고 봐야한다.
60
====== grant ======
65
===== grant =====
60 66
||<tablewidth=70%> [[파일:the seed-grant.png|width=100%]] ||
61 67
||권한 부여 UI ||
62 68
* 권한을 부여할 수 있는 권한이다. 하지만 모든 권한은 아니다. 위의 2개의 권한을 부여하지 못하기 때문.
63 69
* [[더시드위키]]에서는 해당 권한이 있으면 휴지통 네임스페이스의 문서들을 볼 수 있다.
64 70
65
====== login_history ======
71
===== delete_thread =====
72
* 토론을 날려버릴 수 있는 권한으로, DB에 접근하면 복구할 수 있긴 하다고 하지만 사용하지 않을 때 빼놓고 있는 것을 추천한다.
73
* 묻지 않고 버튼을 눌러 토론을 날릴 수 있는 문제점이 있었다.
74
75
===== login_history =====
66 76
||<tablewidth=70%> [[파일:the seed-login_history.png|width=100%]] ||
67 77
||로그인 기록 조회 UI ||
68 78
* 마지막 로그인 UA[* 가장 최근 접속만 볼 수 있다. 이유는 UA는 쉽게 조작이 가능하기 때문에 중요하다 보이지 않기 때문이라고. [[https://www.alphawiki.org/thread/ADailyAndRainySmoke#10|#]]], 접속한 IP 기록들, 이메일[* UA와 마찬가지로 바꾸기 전의 이메일은 볼 수 없다.]을 볼 수 있다.
69 79
* 나무위키에서는 해당 툴이 부실하다고 느꼈는지 자체 툴을 개발하여 사용한다고 한다.
70 80
* 알파위키에서는 검사관이 해당 권한을 사용하여 기술적 다중계정 검사를 한다.
71 81
72
====== nsacl ======
82
===== nsacl =====
73 83
* 이름공간 ACL을 조정할 수 있고, 일반 문서 ACL 조건에 상관 없이 문서 ACL도 조정할 수 있다.
74 84
85
===== aclgroup =====
86
* ACL 그룹을 생성하거나 제거할 수 있다.
87
* 계정이나 IP를 한 ACL 그룹에 추가하거나 제거할 수도 있다.
88
89
===== admin =====
90
* 위키 시스템에서 관리자라고 인식되는 기능이다.
91
* perm:admin에 해당된다.
92
* 사용자 문서에서 관리자 틀이 추가된다.
93
* 라이선스 페이지에서 업데이트 시간을 볼 수 있다.
94
95
===== 토론 관련 =====
96
* update_thread_status
97
* 토론 스레드를 normal, pause, close로 변경할 수 있는 권한.
98
* hide_thread_comment
99
* 토론 스레드 댓글을 블라인드하거나 해제할 수 있으며 블라인드된 댓글을 확인할 수 있는 권한.
100
* update_thread_document
101
* 토론 스레드를 다른 문서로 옮길 수 있는 권한.
102
* update_thread_topic
103
* 토론 스레드의 주제를 변경할 수 있는 권한.
104
105
===== 기타 권한 =====
106
* hide_document_history_log
107
* 편집 요약을 숨기는 권한.
108
* api_access
109
* 자동 편집할 수 있는 api를 생성할 수 있는 권한.
110
* no_force_captcha
111
* 캡차가 '''덜 뜨는''' 권한.
112
* hide_revision
113
* 리비전을 숨길 수 있는 권한.
114
* mark_troll_revision
115
* 리비전을 반달로 표시하는 권한. 반달로 표시되면 역사에서 글자 크기가 작아지며 일반 사용자는 리비전 확인 불가능.
116
* batch_revert
117
* 일괄 되돌리기. 사용자가 24시간동안 기여한 문서를 되돌리고 편집 요청은 모두 닫아지며, 토론은 선택적으로 블라인드할 수 있는 권한.
118
109 119
== 여담 ==
110 120
* 나무위키 설립자로 알려져 있는 namu, PPPP, kasio 등이 만든 것으로 알려져 있다.
111 121
* 나무위키를 위해 만든 엔진이기 때문에 나무위키가 공개되는 날인 2015년 4월 17일에 공개되었다.
... ...