본문으로 이동
주 메뉴
주 메뉴
사이드바로 이동
숨기기
둘러보기
대문
최근 바뀜
임의의 문서로
미디어위키 도움말
특수 문서 목록
lse
검색
검색
보이기
계정 만들기
로그인
개인 도구
계정 만들기
로그인
로그아웃한 편집자를 위한 문서
더 알아보기
기여
토론
Wiki설명
편집하기
문서
토론
한국어
읽기
편집
원본 편집
역사 보기
도구
도구
사이드바로 이동
숨기기
동작
읽기
편집
원본 편집
역사 보기
일반
여기를 가리키는 문서
가리키는 글의 최근 바뀜
문서 정보
보이기
사이드바로 이동
숨기기
Hschoi2
(
토론
|
기여
)
님의 2024년 12월 12일 (목) 06:53 판
(
→
페이지 사용: Document 관리
)
(
차이
)
← 이전 판
|
최신판
(
차이
) |
다음 판 →
(
차이
)
경고: 이 문서의 오래된 판을 편집하고 있습니다.
이것을 게시하면, 이 판 이후로 바뀐 모든 편집이 사라집니다.
경고:
로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다.
로그인
하거나
계정을 생성하면
편집자가 사용자 이름으로 기록되고, 다른 장점도 있습니다.
스팸 방지 검사입니다. 이것을 입력하지
마세요
!
wiki 사용과 관련된 내용입니다. 일반 사항에 대해서는 [https://www.mediawiki.org/wiki/Best_practices_for_using_MediaWikii 미디어위키]를 참고하세요. =Media wiki 사용 사례= 참고 [https://blog.naver.com/jodi999/221765574071 Media Wiki 사용에 대한 사례들] * 위키 방식이란 무엇일까? - 정보가 한장소(위키)에 존재한다. 메일X, 공유 파일X - 정보가 항상 개선된다 - 동적 최신판) - 누구나 어떤 내용이던지 편집가능 - 토론 페이지: 혼선 정리 - 먼저 게시하고 나중에 검토 * 위키는 안전한가? CIA와 NASA가 사용하고 있음. * 협업 다양한 협업을 진행하고, 가장 최신의 작업 '''AI를 통해서''' 직접 사용가능하다. =wki 사용 및 관리= ==그룹만들기: 시스템 Admin== wiki 내부에 [https://blog.naver.com/jodi999/221449281158 사용자 그룹]을 만든다. 초기 상태는 별도의 그룹 없음 생성 그룹: DepartDtAuthors 1. LocalSetting.php 파일 2. 사용자(user) 그룹에 페이지 생성, 편집 권한 관련 행 $wgGroupPermissions['DepartDtAuthors']['edit'] = true; $wgGroupPermissions['DepartDtAuthors']['createpage'] = true; 3. 설정 저장 & Reload (혹은 서버 Restart, 확인해보기) 4. '''특수페이지:사용자권한목록''' [http://tcamp23.synology.me:8899/index.php/%ED%8A%B9%EC%88%98:%EC%82%AC%EC%9A%A9%EC%9E%90%EA%B6%8C%ED%95%9C%EB%AA%A9%EB%A1%9D 특수 문서 목록 >> 사용자 권한 목록]에서 확인 가능 (만들었다면) DepartDtAuthors 가 생성되고 새로운 그룹이 생성된다. [[file:wiki_01.jpg|500px]] * 쓰기 방지, 로그인해야만 사용가능한 상태로 바꾸기 <pre> # 사용자 쓰기 방지 $wgGroupPermissions['user']['edit'] = false; $wgGroupPermissions['user']['createpage'] = false; </pre> ===계정 만들기 (일반)=== 그룹에 사용자 추가하기 새로운 사용자 Author를 만들고, 새로운 그룹(DepartDtAuthors)에 추가하기 단, user는 현재 생성이나 edit가 false 상태라고 가정 1. wiki의 오른쪽 상단에서 사용자 생성 - 일반 사용자 2. Admin(운영자) 로그인 -'''특수문서목록:사용자권한''' 에서 사용자 등록 http://tcamp23.synology.me:8899/index.php/특수:권한조정 * Author 불러오기, DepartDtAuthors 에 '''체크박스''', 사용자권한 ㅈㅓ장 (Save user groups) [[file:wiki_author_01.jpg|500px]] Author가 DepartDtAuthors의 일원이 된 것 확인 ==wiki 사용자 그룹 설명== 기본 그룹의 구분을 살펴 본다. 그룹의 권한은 DefaultSettings.php에 되어 있음 (old) 변경된 권한 관리 '''MainConfigSchema.php''' 경로: /public_html/include/ 이전 처리 방법: DefaultSetting의 permission 부분을 복사하여, LocalSettings.php에 반영 신규 처리 방식은 비슷할 듯 한데, MainConfigSchema.php에서 작업 ===사용 권한 조정=== 여기서 사용자라 함은 일반 사용자 뿐만 아니라, 그룹도 사용자의 일원으로 본다. 이러한, 사용자의 권한을 조정하는 부분이다. - 그룹 권한 변경하기 - 새그룹 만들고 권한 할당하기 - 그룹 제거하기 - 권한 목록 - 그룹 목록 - 기본 권한 - 새 권한 추가하기 [https://www.mediawiki.org/wiki/Manual:User_rights 사용자 권한 조정 원문] [https://blog.naver.com/jodi999/221448294330 참조: 사용자 권한 조정 블로그] ==페이지 사용: Document 관리== 페이지 관리 관련된 사항이다. * 페이지 맞바꾸기 프로그래밍에서 자료 바꾸는 것과 동일핟. '''더 보기'''메뉴에서 진행한다. 1. temp를 하나 만든다. 2. 기존 것은 temp로 '''이동하기''' 3. 복사한 원래 문서 삭제 4. 다른 문서 이름 수정(원래 바꾸고자 한 문서) 5. temp를 원래 문서 이동 6. temp 삭제 [https://blog.naver.com/jodi999/221447421245 문서이동하기 설명] ==네임스페이스: 도메인== 기본 네임스페이스: 일반(0), 토론(1), 사용자(3), 프로젝트(4) - [https://blog.naver.com/jodi999/221427224279 참조문서] ===사용자 정의 네임스페이스=== 별도 작업이나 내용상 분류 그룹을 만들 때 사용 '''$wgExtraNamespaces''' 를 등록한다. 1. LocalSettings.php에 추가 네임스페이스 추가 예 <pre> define("NS_TEST", 3000); //짝수만 define("NS_TEST_TALK, 3001; //짝수값 +1 (홀수만) //네임스페이스 추가 $wgExtraNamespace[NS_TEST] = "Test" $wgExtraNamespace[NS_TEST_TALK] = "Test_talk" //공백 불허, '''_''' 사용 표시 wiki에서 기본 제공하는 것 이외에 네임스페이스를 새로만들어 구분할 수 있다. </pre> * site-specific은 32767까지 지원, 관례적으로 3000부터 시작 * 네임스페이스, 네임스페이스 talk 도 만들어야 함 <pre> define("NS_HANGUL", 300); // 네임스페이스 ID (기존 ID와 중복되지 않게 설정) define("NS_HANGUL_TALK", 301); // 토론 네임스페이스 ID $wgExtraNamespaces[NS_HANGUL] = "한글"; // '한글' 네임스페이스 $wgExtraNamespaces[NS_HANGUL_TALK] = "한글_토론"; // '한글_토론' 네임스페이스 </pre> ===분류와 네임스페이스 차이=== MediaWiki에서 **네임스페이스(namespace)**와 **카테고리(category)**는 콘텐츠를 정리하고 관리하는 데 사용되지만, 두 개념의 목적과 사용 방식은 크게 다릅니다. 아래에서 그 차이를 설명하겠습니다. --- ### **1. 네임스페이스(namespace)** #### **용도** - 네임스페이스는 페이지의 **역할**이나 **목적**에 따라 콘텐츠를 구조화합니다. - 주로 시스템 수준에서 페이지를 구분하며, 페이지 이름 앞에 접두사로 사용됩니다. - 예: `User:JohnDoe`, `Template:Infobox` #### **특징** 1. **고정된 구조**: - 네임스페이스는 미리 정의된 구조를 기반으로 동작하며, 시스템적으로 특정 역할을 가집니다. - 예: `User`, `Template`, `Category`, `File` 등은 MediaWiki에서 기본적으로 제공하는 네임스페이스입니다. 2. **검색 및 권한 관리**: - 검색 범위를 특정 네임스페이스로 제한할 수 있습니다. - 특정 네임스페이스에만 편집 권한을 부여하거나 제한할 수 있습니다. 3. **페이지 구분**: - 네임스페이스에 따라 페이지가 다른 기능이나 역할을 수행합니다. - 예: `Talk:` 네임스페이스는 토론 페이지를 나타냄. #### **예시** - `User:JohnDoe`는 특정 사용자의 개인 페이지를 나타냅니다. - `Template:Infobox`는 재사용 가능한 템플릿입니다. - `Documentation:HowTo`와 같이 사용자 정의 네임스페이스를 생성해 특정 콘텐츠를 분리할 수도 있습니다. --- ### **2. 카테고리(category)** #### **용도** - 카테고리는 페이지를 **주제나 속성**에 따라 그룹화하는 데 사용됩니다. - 페이지에 `[[Category:CategoryName]]` 태그를 추가하여 카테고리를 지정합니다. #### **특징** 1. **유연한 분류**: - 카테고리는 자유롭게 생성 가능하며, 페이지의 주제를 기반으로 정리합니다. - 한 페이지가 여러 카테고리에 속할 수 있습니다. 2. **자동 목록 생성**: - 카테고리에 속한 페이지는 자동으로 해당 카테고리의 목록 페이지에 나열됩니다. - 예: `Category:Planets` 페이지에는 태그를 사용한 모든 관련 페이지가 자동으로 표시됩니다. 3. **트리 구조 가능**: - 카테고리 자체를 또 다른 카테고리의 하위 카테고리로 설정할 수 있습니다. - 예: `Category:Solar System` > `Category:Planets` > `Category:Earth`. #### **예시** - `Earth` 페이지에 `[[Category:Planets]]`를 추가하면, `Planets` 카테고리에 포함됩니다. - 카테고리 목록은 자동으로 `Category:Planets` 페이지에 표시됩니다. --- ### **네임스페이스와 카테고리의 주요 차이점** <pre> | **구분** | **네임스페이스** | **카테고리** | |--------------------|-------------------------------------------------------|-----------------------------------------| | **주요 목적** | 페이지의 역할/목적 구분 | 주제나 속성에 따른 콘텐츠 분류 | | **구조** | 시스템적으로 정의된 고정 구조 | 사용자 정의 가능, 유연한 분류 방식 | | **사용 방법** | 페이지 이름 앞에 접두사로 사용 (예: `User:JohnDoe`) | 페이지에 태그로 추가 (예: `[[Category:Name]]`) | | **중복성** | 한 페이지는 한 네임스페이스에만 속할 수 있음 | 한 페이지는 여러 카테고리에 속할 수 있음 | | **자동 목록화** | 제공하지 않음 | 카테고리 페이지에 속한 항목 자동 표시 | | **예시** | `User:`, `Template:`, `Talk:` | `Category:Planets`, `Category:Stars` | --- </pre> ### **결론** - **네임스페이스**는 시스템적으로 페이지의 역할을 나누는 데 사용됩니다. 예를 들어, 사용자 페이지(`User:`)와 콘텐츠 페이지를 구분하거나, 특정 기능(예: 템플릿)을 가진 페이지를 관리할 때 유용합니다. - **카테고리**는 특정 주제나 속성에 따라 페이지를 분류하고 그룹화하는 데 사용됩니다. 같은 네임스페이스 내의 다양한 주제별 콘텐츠를 정리할 때 적합합니다. 둘을 함께 사용하면 콘텐츠를 더 체계적이고 효율적으로 관리할 수 있습니다. [[분류:플그램]]
요약:
lse에서의 모든 기여는 다른 기여자가 편집, 수정, 삭제할 수 있다는 점을 유의해 주세요. 만약 여기에 동의하지 않는다면, 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다(자세한 사항은
Lse:저작권
문서를 보세요).
저작권이 있는 내용을 허가 없이 저장하지 마세요!
취소
편집 도움말
(새 창에서 열림)
검색
검색
Wiki설명
편집하기
새 주제