2006 전국정보운동포럼 By 미디어문화행동 http://gomediaction.net 위키! 위키! 2006 전국정보운동포럼 By 미디어문화행동 http://gomediaction.net
위키(Wiki)?! 정의 역사 특징 하이퍼텍스트(Hypertext) 글의 한 가지, 또는 그런 글을 쓰는 협력 소프트웨어 워드 커닝엄이 최초 고안, 소프트웨어 제작 최초 : Portland Pattern Repository(PPR) – 패턴언어 연구 노스모크(http://no-smok.net) : 한국의 대표적인 위키, 세계 10대(2004) 한국 위키백과 : 2005년 한국 최대 특징 문법이 쉬움 쓰는 사람 모두가 저작권자 네트워크 효과, 스스로 진화하는 텍스트 집단지성 : 전문가 없으나 가장 전문성 있는 성과
활용 범위 / 가능성 자료수집/축적 회의 소통 문서작성 위키로 할 수 있는 것중 가장 금방 떠오른다 유연한 하이퍼텍스트 구조 활용 : KLDP wiki, http://tunelinux.pe.kr 등 다수 회의 즉시 내용을 고칠 수 있는 점 활용 모니터, 빔프로젝터 등 설치 후 회의 안건지/회의록 실시간 작성 : 의사 진행의 결과를 바로 확인 활용 : 노동넷 소통 작업 리스트, 진행 상황, 메모 등 공유 활용 : 노동넷 정보통신기술팀 문서작성 참여자들이 자신의 생각, 표현력을 더하고, 쉽게 재구성하여 성숙된 텍스트 생성 규정/강령, 성명 작성, 프로젝트 기획서 작성 등에 활용 가능
활용 예 (1) 위키백과 노스모크 KLDP Wiki 모두가 함께 만들어 가며 누구나 자유롭게 쓸 수 있는 다국어판 인터넷 백과사전. 배타적인 저작권을 가지고 있지 않기 때문에 사용에 제약을 받지 않는다. 2001년 1월 15일에 시작 비영리단체인 위키미디어재단에서 운영 2006년 3월 현재 영어판 101만 건, 한국어판 2만 1천여 건을 비롯 모두 350만 건 이상의 글이 수록되어 있으며 꾸준히 성장하고 있다. 노스모크 나우누리에서 담배를 피지 않는 문화생산자들의 소모임으로 출발 위키위키 기반으로 틀을 바꾼 후 다양한 층의 사람들을 사용자로 흡수하여 주제의 제한없이 다양한 의견교환의 장이 되었다. 한국어 누리그물(인터넷) 환경에 위키위키를 보급하는 데에 커다란 영향을 끼친 전도사의 역할도 담당 KLDP Wiki 리눅스 및 FreeSoftware, OpenSource 전반에 걸친 한글 문서화 작업 방대한 결과물을 위키로 자료 축적
활용 예 (2) 팽성+FTA대사전 미디어문화행동 자료 수집 매뉴얼 작성 회의, 프로젝트 기획 http://ftadic.ba.ro 평택, 한미FTA관련 용어들 재해석 학교대사전 등 참신한 시도와 위키백과의 형식을 결합 미디어문화행동 http://gomediaction.net 자료 수집 매뉴얼 작성 회의, 프로젝트 기획
위키의 종류 moinmoin Moniwiki Wikix, Twiki, PBWiki, Zwiki 등 다양함 노스모크에서 활용하며 널리 보급된 위키 위키 문법등 다른 위키에 쓰이는 많은 기본 개념들 낳음 Moniwiki PHP로 제작, 가볍고 빠름, 한국에서 개발 기본 디자인이 좋고, 설치가 쉬움 Wikix, Twiki, PBWiki, Zwiki 등 다양함
추천 - 미디어위키 Wikipedia(위키백과) 프로젝트에 쓰이는 위키 위키미디어, 위키낱말사전(Wiktionary), 위키북 프로젝트등 자매프로젝트 활발 홈페이지 : http://www.mediawiki.org 특징 태깅(Tagging) 가능 : 페이지(컨텐츠)가 2개 이상의 카테고리에 속할 수 있음. 템플릿 : 중복 작업 간소화, 연관 페이지 통일성, 간단한 프로그래밍도 가능 멀티미디어(이미지,음원) 처리에 뛰어남 그외 기능이 다양하고, 관리가 편하다
설치 (1) - 준비 서버 환경 확인 필요한 정보 미리 확인 프로그램 다운로드(홈페이지)하여 서버로 업로드(FTP) PHP5 (1.7.x버전), PHP4(1.6.x 이하) DBMS(Mysql 등) 필요한 정보 미리 확인 FTP 계정/암호 DB 계정/암호, DB 이름 프로그램 다운로드(홈페이지)하여 서버로 업로드(FTP) 압축해제, 디렉토리 권한 설정 config 디렉토리에 “일반 쓰기 권한” 부여
설치 (2) - 설정 웹 브라우저로 접근 필요한 정보 입력 http://자기도메인/압축푼디렉토리 예: http://sample.or.kr/mediawiki 필요한 정보 입력 위키 관리자 아이디 생성 DB 정보 입력 기타 설정 : 언어, 컨텐츠 저작권 등 보안 처리 : 생성된 설정 파일(LocalSettings.php) 상위 디렉토리로 이동
편집 (1) 참고 : MediaWiki User’s Guide “Edit” 혹은 “편집” 링크 클릭 – 수정/입력 후 “저장”하면 내용바뀜 페이지 연결 (링크 만들기) 외부 링크 : [http://url (공백) 타이틀] 내부 링크 : [[페이지이름]] 새 페이지 만들기 먼저 유사한 내용의 페이지 있는지 찾은 후 그곳에 협력 시도 중복 없는 내부 링크 생성후 내용 작성(클릭하면 편집모드로)/저장 [[New page name]] 문서 구조화 단어의 앞 뒤를 ‘=’로 묶어주면 단락의 제목이 됨(단락 시작) ‘===’ 처럼 ‘=’를 많이 붙여줄수록 아래 단계의 단락이 됨 예: == 제목 ==, === 소제목 ===, ==== 더 작은 제목 ====
편집 (2) 진하게 ‘’진하게’’ (2) 이탤릭 ‘’’이탤릭’’’ (3) 진한이탤릭 ‘’’’’진한이탤릭’’’’’ 위키 문법 텍스트 포맷팅 글씨 효과주기 : 작은따옴표 여러 개로 단어 둘러쌈 문장 들여쓰기 : 문장 맨 앞에 콜론( : ) 리스트 순서없는 리스트: 줄을 *로 시작 순서있는(번호붙는) 리스트: 줄을 #로 시작 *, # 들을 여러 개 쓰면 그만큼 하위 단계가 됨 표 만들기 : 오른쪽 표 참고 카테고리 : [[category: 분류1]], [[category: 분류2]]… 식으로 나열 진하게 ‘’진하게’’ (2) 이탤릭 ‘’’이탤릭’’’ (3) 진한이탤릭 ‘’’’’진한이탤릭’’’’’ {| |- | 첫줄첫칸 | 1줄, 2칸 | 2줄, 1칸 | 2줄, 2칸 |} 위키 문법 HTML 표 시작/끝 {| , |} <table>, </table> 줄 |- <tr> 칸 | <td>
편집 (3) 이미지 특수 예약어 이미지 업로드 : 왼쪽 툴박스에서 “올리기” 본문 삽입 : [[Image:올려진 파일 이름]] 보안 이유로 최근에는 파일업로드가 기본적으로 안됨(설치후 설정 변경), 파일 확장자도 추가 지정 본문 삽입 : [[Image:올려진 파일 이름]] 표시 방식 세부 조정 가능 [[Image:사진.jpg|thumb|부산APEC때|200px|right]] 위 설명: 사진.jpg 라는 파일을, 폭 200px로 조정해서, 오른쪽 정렬로 표시하고, 그림 옆의 테두리 넣고, 설명은 “부산APEC때”로 특수 예약어 __NOTOC__ : 이게 있는 페이지에서는 자동으로 목차를 생성하지 않음 __EDITSECTION__ : 단락마다 “편집” 링크가 나오지 않게함
관리1 히스토리 페이지 이동 (주의) 개인 맞춤 페이지 내용이 바뀐 내역을 저장해둠 직전, 혹은 몇단계 수정을 거친 버전끼리 차이점 확인 복원 : 관리자 아이디로 로그인 했을때 가능 페이지 이동 (주의) 페이지를 다른 이름의 링크로 접근하게 한다 개인 맞춤 위키 설정 : 언어, 테마 등 눈여겨보기 : 관심있는 특정 페이지들 히스토리 목록 자기 개인 페이지 제공됨
관리 (2) 특수기능 페이지 로그, 통계 페이지 내보내기, RSS, ATOM 랜덤 페이지 그림 목록 / 안쓰는 그림 : 업로드된 것들 목록 문서 목록 모든 문서, 분류별 긴/짧은 문서(기준보다), 인기/외톨이 문서, etc 사용자들 시스템 메시지 : 약속된 명령어 목록
위키 문서 작성 팁 Copy & Paste! 문서를 잘 구조화 한다. 표와 이미지를 적절히 사용 다른 사람이 해 놓은 방식을 적극적으로 재활용 한다. 문서를 잘 구조화 한다. 처음에는 빨리 내용을 입력하는게 중요하므로 구조에 신경쓰지 말고 일단 입력 내용이 쌓였을때 재분류, 단락 구분, 별도 페이지 생성 ‘=‘ 로 단락을 나누고, *, # 등으로 잘 목록화 상세 정보는 별도 페이지 만들어 링크만 건다 표와 이미지를 적절히 사용 간단한 이미지와 표로 구조를 명확히 표현 표는 너무 많이 사용하지 않도록 주의 반복되는 내용은 템플릿으로 처리 “사용자 메뉴”를 템플릿으로 만들어 두면 비슷한 페이지마다 단 한줄로 같은 메뉴를 넣을 수 있다.