The seed 편집하기


편집하면 당신의 IP 주소가 공개적으로 기록됩니다. 계정을 만들고 로그인하면 편집 시 사용자 이름만 보이며, 위키 이용에 여러 가지 편의가 주어집니다.

편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.

최신판 당신의 편집
58번째 줄: 58번째 줄:


=== 사용자 권한 배분 기능이 강력함 ===
=== 사용자 권한 배분 기능이 강력함 ===
the seed에서는 관리자가 ACL(문서 접근 제어) 권한 (미디어위키의 보호 기능과 유사)을 조절할 때 문서 편집 권한 뿐만 아니라 문서 읽기 권한도 간편하게 제한할 수 있다. [[미디어위키]]에서는 기본적으로 모든 문서가 읽기가 허용되어 있고, 비로그인 사용자의 읽기 제한을 거는 경우 모든 문서가 읽기가 제한되기에 개별 문서단위로 읽기 제한을 걸기 위해서는 특정 확장기능<ref>참조 : [[mw:Category:Page specific user rights extensions]]</ref>을 설치한 뒤에 Localsettings.php를 일일이 조작해야 하는 번거로운 절차가 수반된다.  
the seed에서는 관리자가 ACL(문서 접근 제어) 권한 (미디어위키의 보호 기능과 유사)을 조절할 때 문서 편집 권한 뿐만 아니라 문서 읽기 권한도 간편하게 제한할 수 있다. [[미디어위키]]에서는 기본적으로 모든 문서가 읽기가 허용되어 있고, 비로그인 사용자의 읽기 제한을 거는 경우 모든 문서가 읽기가 제한되기에 개별 문서단위로 읽기 제한을 걸기 위해서는 특정 확장기능<ref>참조 : [[mw:Category:Page specific user rights extensions]]</ref>을 설치한 뒤에 Localsettings.php를 일일이 조작해야 하는 번거로운 절차가 수반된다.


== 단점 ==
== 단점 ==
{{참고|나무위키/문제점}}
{{참고|나무위키/문제점}}
=== 시각 편집 기능의 부재 ===
미디어위키 엔진의 경우, 시각 편집 기능이 있어 위키 문법을 몰라도 쉽게 위키 활동을 시작할 수 있다. 하지만, the seed 엔진에는 시각 편집 기능이 없어 위키 문법을 일일히 공부하고 위키 활동을 시작해야 하므로 신규 이용자 입장에서는 진입장벽이 높다.
=== 문서 이동 및 판본 관리 메커니즘 ===
=== 문서 이동 및 판본 관리 메커니즘 ===
the seed는 [[리브레 위키]]에서 사용하는 [[미디어위키]] 엔진과는 달리 관리자가 삭제된 문서나 부적절한 편집이 가해진 이전 판본들의 접근 권한을 제한하는 기능이 없다. 따라서 [[반달리즘]] 등 부적절한 편집이 들어간 판본을 숨기기 위해서는 개발자측에서 개입해야 해결되는 문제가 있다. 혐오스러운 사진이야 그 파일을 삭제한 뒤 생성보호를 통해 막을 수 있지만, 악의적인 정보가 서술되거나 혐오스러운 유튜브 영상이 포함된 리버전은 문서를 수정해도 이전 판본을 통해 접근이 가능한 상태인 것이 문제가 된다. 나무위키에서 표절 경고 틀을 만든 것도 엔진 기능상의 한계로 인해 문서 자체는 보존하되 관리자 권한으로 부적절하게 표절한 내용을 포함하는 판본만 보지 못하게 하는 기능이 없기 때문이다.  
the seed는 [[리브레 위키]]에서 사용하는 [[미디어위키]] 엔진과는 달리 관리자가 삭제된 문서나 부적절한 편집이 가해진 이전 판본들의 접근 권한을 제한하는 기능이 없다. 따라서 [[반달리즘]] 등 부적절한 편집이 들어간 판본을 숨기기 위해서는 개발자측에서 개입해야 해결되는 문제가 있다. 혐오스러운 사진이야 그 파일을 삭제한 뒤 생성보호를 통해 막을 수 있지만, 악의적인 정보가 서술되거나 혐오스러운 유튜브 영상이 포함된 리버전은 문서를 수정해도 이전 판본을 통해 접근이 가능한 상태인 것이 문제가 된다. 나무위키에서 표절 경고 틀을 만든 것도 엔진 기능상의 한계로 인해 문서 자체는 보존하되 관리자 권한으로 부적절하게 표절한 내용을 포함하는 판본만 보지 못하게 하는 기능이 없기 때문이다.  


the seed 엔진 기반 위키들은 문서를 "이동"할 때에 이동하기 전의 문서의 제목에다가 리다이렉트를 남기지 않는다. A 문서를 B문서로 이동할 때 B문서에는 A문서의 로그가 기록되는 것에 반해 A문서에는 '''문서 이동 기록이고, B문서로 가는 리다이렉트 기록이고 아무것도 남지 않는다'''. 이 점 때문에 문서 이동을 악용한 반달을 하면 이동하기 전의 원래 문서에 기록이 하나도 남지 않아 문서 제목을 기억하지 않는 이상 추적하고 복구하기 대단히 어려워지게 되는 것. 이는 개별 문서 이외에 위키에 최근 문서를 제외하고 문서 이동 기록을 위키 전체에서 관리하는 기능이 없는 단점까지 있기에 복구하기 어렵게 만들 수 있다. 따라서 the seed 엔진을 사용하는 나무위키, 알파위키에서는 가입 후 15일 이상 지난 사용자만 문서를 이동할 수 있다.
the seed 엔진 기반 위키들은 문서를 "이동"할 때에 이동하기 전의 문서의 제목에다가 리다이렉트를 남기지 않는다. A 문서를 B문서로 이동할 때 B문서에는 A문서의 로그가 기록되는 것에 반해 A문서에는 '''문서 이동 기록이고, B문서로 가는 리다이렉트 기록이고 아무것도 남지 않는다'''. 이 점 때문에 문서 이동을 악용한 반달을 하면 이동하기 전의 원래 문서에 기록이 하나도 남지 않아 문서 제목을 기억하지 않는 이상 추적하고 복구하기 대단히 어려워지게 되는 것. 이는 개별 문서 이외에 위키에 최근 문서를 제외하고 문서 이동 기록을 위키 전체에서 관리하는 기능이 없는 단점까지 있기에 복구하기 어렵게 만들 수 있다.


이와 반대로 [[미디어위키]]의 경우 일반 이용자들은 문서를 옮길 때 이동 전의 문서명에 이동후 제목으로 넘겨주는 넘겨주기를 기본적으로 남기게 되고, 넘겨주기를 추가했다는 기록이 남는 것과는 대비된다. 설령 넘겨주기 남기지 않고 문서를 이동해도 이동 전의 문서 페이지에는 "다른 문서로 이동하면서 이 문서가 지워졌다"는 메시지가 남고, 위키에 영구적으로 문서 이동한 기록도 남는다.
이와 반대로 [[미디어위키]]의 경우 일반 이용자들은 문서를 옮길 때 이동 전의 문서명에 이동후 제목으로 넘겨주는 넘겨주기를 기본적으로 남기게 되고, 넘겨주기를 추가했다는 기록이 남는 것과는 대비된다. 설령 넘겨주기 남기지 않고 문서를 이동해도 이동 전의 문서 페이지에는 "다른 문서로 이동하면서 이 문서가 지워졌다"는 메시지가 남고, 위키에 영구적으로 문서 이동한 기록도 남는다.
119번째 줄: 115번째 줄:
* 엔진의 오류로 인해 편집창에서 한 줄이 채워진 상태에서 스페이스 바를 누르면 공백 뒤의 내용이 자동으로 개행된 채 입력되는 버그가 있다. {{나무위키|나무위키 강제개행 버그}} 문서 참조.
* 엔진의 오류로 인해 편집창에서 한 줄이 채워진 상태에서 스페이스 바를 누르면 공백 뒤의 내용이 자동으로 개행된 채 입력되는 버그가 있다. {{나무위키|나무위키 강제개행 버그}} 문서 참조.
* 관리자조차 이용자의 이름을 변경하는 권한이 주어지지 않는다. 이런 특성 때문에 닉네임을 바꾸고 싶을 때에도 기존 계정과 그 기여내역을 남겨야 한다. 또한 위키 특성상 기술적으로도 탈퇴 기능을 지원하지 않는데 이런 특성까지 겹쳐서 개인이 자신의 기여한 것에 대해 "잊힐 권리"를 보장할 수 없는 구조다.
* 관리자조차 이용자의 이름을 변경하는 권한이 주어지지 않는다. 이런 특성 때문에 닉네임을 바꾸고 싶을 때에도 기존 계정과 그 기여내역을 남겨야 한다. 또한 위키 특성상 기술적으로도 탈퇴 기능을 지원하지 않는데 이런 특성까지 겹쳐서 개인이 자신의 기여한 것에 대해 "잊힐 권리"를 보장할 수 없는 구조다.
* 편집 취소 기능이 없다. 그렇기 때문에 정상적인 기여분까지 지워지게 되돌리기를 하는 경우가 많다. 편집 취소 기능은 현재 더시드포럼에서 개발 예정 태그로 지정되어 있으나, 언제 개발될 지는 미지수다.
* 편집 취소 기능이 없다. 그렇기 때문에 정상적인 기여분까지 지워지게 되돌리기를 하는 경우가 많다.


=== 해결된 문제점 ===
=== 해결된 문제점 ===
152번째 줄: 148번째 줄:
애초에 나무위키를 위한 비공개 엔진으로 만들어졌기 때문에 [[나무위키]]와 테스트용으로 운영되는 더시드위키, 그리고 [[나무위키 민선 폐지 사건]] 이후 namu가 관선 반대 세력을 포섭하기 위해 만든 [[알파위키]]만 The seed 위키를 돌리도록 되어 있다. {{ㅊ|[[놓치기엔 너무 아까운 고기]]}}
애초에 나무위키를 위한 비공개 엔진으로 만들어졌기 때문에 [[나무위키]]와 테스트용으로 운영되는 더시드위키, 그리고 [[나무위키 민선 폐지 사건]] 이후 namu가 관선 반대 세력을 포섭하기 위해 만든 [[알파위키]]만 The seed 위키를 돌리도록 되어 있다. {{ㅊ|[[놓치기엔 너무 아까운 고기]]}}


나무마크를 활용하고 싶다면 미디어위키를 설치한 뒤 [https://github.com/Oriwiki/php-namumark-mediawiki 미디어위키용 나무마크] 확장기능을 설치하거나 [[openNAMU]]를 활용하면 된다. 단 openNAMU는 파이썬 pip 명령어를 지원하지 않은 곳에서는 설치가 불가능하다만 Node js를 쓰는 다른 대체 엔진(오픈나무, 병아리 엔진)도 있긴하다.
나무마크를 활용하고 싶다면 미디어위키를 설치한 뒤 [https://github.com/Oriwiki/php-namumark-mediawiki 미디어위키용 나무마크] 확장기능을 설치하거나 [[openNAMU]]를 활용하면 된다. 단 openNAMU는 파이썬 pip 명령어를 지원하지 않은 곳에서는 설치가 불가능하다만 Node js를 쓰는 다른 대체 엔진도 있긴하다.


{{각주}}
{{각주}}
[[분류:위키 소프트웨어]]
[[분류:위키 소프트웨어]]
[[분류:2015년 소프트웨어]]
[[분류:2015년 소프트웨어]]
리브레 위키에서의 모든 기여는 크리에이티브 커먼즈 저작자표시-동일조건변경허락 3.0 라이선스로 배포됩니다(자세한 내용에 대해서는 리브레 위키:저작권 문서를 읽어주세요). 만약 여기에 동의하지 않는다면 문서를 저장하지 말아 주세요.
글이 직접 작성되었거나 호환되는 라이선스인지 확인해주세요. 리그베다 위키, 나무위키, 오리위키, 구스위키, 디시위키 및 CCL 미적용 사이트 등에서 글을 가져오실 때는 본인이 문서의 유일한 기여자여야 하고, 만약 본인이 문서의 유일한 기여자라는 증거가 없다면 그 문서는 불시에 삭제될 수 있습니다.
취소 편집 도움말 (새 창에서 열림)

| () [] [[]] {{}} {{{}}} · <!-- --> · [[분류:]] · [[파일:]] · [[미디어:]] · #넘겨주기 [[]] · {{ㅊ|}} · <onlyinclude></onlyinclude> · <includeonly></includeonly> · <noinclude></noinclude> · <br /> · <ref></ref> · {{각주}} · {|class="wikitable" · |- · rowspan=""| · colspan=""| · |}

이 문서에서 사용한 틀: