NAME

    PukiWiki - 자유롭게 페이지를 추가·삭제·편집할 수 있는 웹 페이지 구축용 PHP 스크립트

        PukiWiki 1.4
        Copyright (C) 2001,2002,2003 PukiWiki Developers Team.
        License is GNU/GPL.
        Based on "PukiWiki" 1.3 by sng
        http://pukiwiki.org/

SYNOPSIS

        http://pukiwiki.org/

DESCRIPTION

        PukiWiki는 사용자가 자유롭게 페이지를 추가·삭제·편집할 수 있는
        웹 페이지들의 모임을 만드는 PHP 스크립트입니다.
        웹에서 동작하는 게시판과 조금 닮았지만
        웹 게시판에서는 글을 추가할 수만 있는데
        PukiWiki에서는 웹 페이지 전체를 자유롭게 변경할 수 있습니다.

        PukiWiki는 유키 히로시씨가 만든 YukiWiki를 참고하면서 독자적으로 만들었습니다.
        1.3까지는 sng씨가 작성했으며, 1.3.1b이후는 PukiWiki Developers Team에 의해
        개발이 계속되고 있습니다.

        PukiWiki는 PHP로 쓰여진 PHP스크립트로 구현되었기 때문에
        PHP가 동작하는 웹 서버라면 비교적 쉽게 설치할 수 있습니다.

        PukiWiki는 자유 소프트웨어입니다. 자유롭게 사용해 주십시오.

설치 방법

    구하기

        PukiWiki의 최신판은, http://pukiwiki.org/ 에서 입수할 수 있습니다.
        한글 패치가 적용된 판은 http://pukiwikikr.kldp.net/ 에서 입수할 수 있습니다.

    인스톨

    1.  압축 파일을 풉니다.

    2.  필요에 따라서 설정 파일(*.ini.php)의 내용을 확인합니다. 
        1.11부터 설정 파일이 독립하여 pukiwiki.ini.php가 되었습니다.
        1.4부터 설정 파일이 나누어졌습니다.

        *   전체 설정         : pukiwiki.ini.php

        *   에이전트별 설정
                I-MODE,AirH"  : i_mode.ini.php
                J-PHONE       : jphone.ini.php
                그 외         : default.ini.php

        *   사용자 정의 규칙  : rules.ini.php

    3.  압축을 푼 것을 서버에 전송 합니다.
        파일 전송 모드는 아래를 참고해 주십시오.

    4.  pukiwiki.ini.php에서 지정한 아래와 같은 디렉토리들을 만듭니다.

        데이터 보관 디렉토리               (기본값은 wiki)
        차이 파일 보관 디렉토리            (기본값은 diff)
        백업 파일 보관 디렉토리            (기본값은 backup)
        캐시 파일 보관 디렉토리            (기본값은 cache)
        첨부 파일 보관 디렉토리            (기본값은 attach)
        카운터 파일 보관 디렉토리          (기본값은 counter)
        TrackBack파일 보관 디렉토리        (기본값은 trackback)

        디렉토리 안에 파일이 있을 경우, 그 파일의 속성을
        666으로 변경해 주십시오.

    5.  서버에 있는 파일 및 디렉토리의 퍼미션을 확인합니다. 
        파일의 퍼미션은 아래를 참고해 주십시오.

    6.  pukiwiki.php를 브라우저로 엽니다.

    퍼미션

        디렉토리       퍼미션
        attach         777
        backup         777
        cache          777
        counter        777
        diff           777
        face           755
        image          755
        plugin         755
        skin           755
        trackback      777
        wiki           777

        파일           퍼미션         전송 모드
        *.php          644            ASCII
        *.lng          644            ASCII
        pukiwiki.png   644            BINARY

        cache/*        666            ASCII
        face/*         644            BINARY
        image/*        644            BINARY
        plugin/*       644            ASCII
        skin/*         644            ASCII
        wiki/*         666            ASCII

데이터 백업 방법

        데이터 파일 디렉토리를 백업 합니다. 
        (디렉토리 이름의 기본값은 wiki)

        필요에 따라서 다른 디렉토리의 내용을 백업 합니다. 
        (디렉토리 이름의 기본값은 attach, backup, counter, cache, diff, trackback)

새로운 페이지를 만드는 방법

    1.  우선, 적당한 페이지(예를 들어 FrontPage)를 선택해
        페이지 아래에 있는 편집 링크를 누릅니다.

    2.  그러면 글 입력을 할 수 있는 상태가 되는데, 거기에 NewPage와 같은 단어
        (대문자와 소문자가 함께 있는 영어 문자열)을 쓰고 저장합니다. 

    3.  저장하면 FrontPage의 내용이 교체되고
        여러분이 쓴 NewPage라고 하는 문자열 뒤로 ?
        라고 표시된 링크가 나타납니다.  이 ?
        는 그 페이지가 아직 없다는 것을 나타내는 표입니다. 

    4.  그 ?를 클릭하면 새로운 페이지인 NewPage가 생기는데
        당신이 좋아하는 문장을 그 새로운 페이지에 써 저장하면 됩니다.

    5.  NewPage페이지가 생기면 FrontPage의 ?는 사라지고 링크가 됩니다.

문법

        [[문법]] 페이지를 참조해 주세요. 

InterWiki

        1.11부터 InterWiki가 지원됩니다.

        InterWiki는 Wiki 서버를 연결하는 기능입니다.
        처음에는 위키와 위키 사이를 연결했기 때문에 InterWiki라고 불렸지만,
        지금은 Wiki 서버 뿐만이 아닌 여러가지 서버를 연결하며,
        꽤 편리합니다. 그래서 InterWiki 이라는 이름은 기능의
        일부만을 나타냅니다.
        이 기능은 거의 모두를 Tiki에서 옮겨왔습니다.

        자세한 것은 [[InterWiki 기술]] 페이지를 참조해 주세요.

RDF/RSS

        1.2.1부터 RecentChanges의 RDF/RSS를 출력할 수 있게 되었습니다.
        실제로 쓸 수 있는지는 모르겠지만, 미래 언젠가는 사용될 것이라고 생각합니다.

    *   RSS 0.91 의 출력 방법의 예

        *   http://pukiwiki/index.php?cmd=rss

    *   RSS 1.0 의 출력 방법의 예

        *   http://pukiwiki.org/index.php?cmd=rss10


PukiWiki/1.3.x와 호환되지 않는 점

    1.  [[WikiName]]과 WikiName는 같은 페이지를 가리킵니다.
    2.  정의 목록의 서식이 다릅니다.  :~: -> :~|
    3.  목록이나 인용문은 하위 수준의 목록이나 인용문을 포함 할 수 있습니다.
        (1.3.x에서는 목록은 목록만, 인용 안에는 인용 밖에 포함 할 수 없었습니다.)

갱신 이력

    *   2003-11-17 1.4.2 by PukiWiki Developers Team
        BugTrack/487 autolink로 글자 깨짐
            [[cvs:func.php]](v1.4:r1.54)
        BugTrack/488 mbstring이 없는 상태로 AutoLink를 설정하면 페이지가 변함
            [[cvs:mbstring.php]](v1.4:r1.9)
        함수 이름이 constructor와 충돌
            [[cvs:convert_html.php]](v1.4:r1.57)
        tracker_list()의 2번째 인수에서 페이지명을 상대 주소로 지정할 수 있음
        tracker()의 1번째 인수가 생략 되었을 때 'default'를 사용함
            [[cvs:plugin/tracker.inc.php]](v1.4:r1.18)
        에러 처리를 조정
            [[cvs:plugin/template.inc.php]](v1.4:r1.16)
        변수명 고침
            [[cvs:plugin/rename.inc.php]](v1.4:r1.9)

    *   2003-11-10 1.4.1 by PukiWiki Developers Team

        BugTrack/478    목록의 자식 요소의 문단이 올바르게 출력되지 않음
        BugTrack/479    CGI판 PHP에서 HTTPS를 이용할 수 없음
        BugTrack/480    online.inc.php안의 디렉토리 지정을 정수로
        BugTrack/482    AutoLink의 동작을 조정
        BugTrack/483    주석 안에 HTML 요소를 쓰면 주석이 만들어지지 않음
        BugTrack/485    lookup으로 InterWikiName의 검색등을 실행하면
                        &가 아닌 &amp;가 들어가는
        BugTrack/486    header로 캐쉬 무효를 함
        tracker.inc.php radio/select/checkbox에서 선택사항이 하나도 선택
                        되지 않았을 때 값을 공백으로 함
        backup.php      data가 없을 경우의 warning 억제

    *   2003-11-03 1.4 by PukiWiki Developers Team

        1.4 계열 최초 출시

TODO

    http://pukiwiki.org/?BugTrack

저자

    PukiWiki 1.4
    Copyright (C) 2001,2002,2003 PukiWiki Developers Team. License is GNU/GPL.
    Based on "PukiWiki" 1.3 by sng
    http://pukiwiki.org/

    질문, 의견 제시, 버그 보고는 http://pukiwiki.org/ 에서 해 주십시오.
    한글화와 관련된 질문, 의견 제시, 버그 보고는 http://pukiwikikr.kldp.net/ 에서 해 주십시오.

배포 조건

    PukiWiki은 GNU General Public License로 공개합니다.

    PukiWiki는 자유 소프트입니다. 자유롭게 사용해 주세요.

감사

    PukiWiki Develpers Team의 여러분들과 PukiWiki 사용자 여러분께 감사드립니다.

    PukiWiki를 개발한 sng씨에게 감사드립니다.

    YukiWiki의 클론을 만드는 것을 허가해 주신 유키 히로시씨에게 감사합니다.

    원조 WikiWiki를 만든 Cunningham & Cunningham, Inc.에게 감사드립니다.

참조 링크

    *   PukiWikiKr 홈페이지     http://pukiwiki.org/

    *   PukiWiki 홈페이지       http://pukiwiki.org/

    *   sng의 홈페이지          http://factage.com/sng/

    *   유키 히로시의 홈페이지  http://www.hyuki.com/

    *   YukiWiki 홈페이지       http://www.hyuki.com/yukiwiki/

    *   Tiki                    http://todo.org/cgi-bin/jp/tiki.cgi

    *   원조 WikiWiki           http://c2.com/cgi/wiki?WikiWikiWeb

    *   본가의 것WikiWiki의 작자(Cunningham & Cunningham, Inc.) http://c2.com/
