YukiWiki - RɃy[WǉE폜EҏWłWeby[W\zCGI

-------------------------------------------------

-------------------------------------------------

Copyright (C) 2000-2004 by Hiroshi Yuki.
_ <hyuki@hyuki.com>
http://www.hyuki.com/
http://www.hyuki.com/yukiwiki/


-------------------------------------------------
ŐV
-------------------------------------------------

ȉURLōŐV肵ĂB
http://www.hyuki.com/yukiwiki/


-------------------------------------------------
͂߂
-------------------------------------------------

YukiWikiiEBLj͎Q҂RɃy[WǉE폜EҏWłƂ
svcWeby[WQCGIłB
Webœ삷fƂƎĂ܂A
WebfPɃbZ[Wǉ邾Ȃ̂ɑ΂āA
YukiWikíAWeby[WŜRɕύX邱Ƃł܂B

YukiWikíAWard CunninghamWiki̎dlQlɂēƎɍ܂B
CGI͐EɖɂuWikiN[vƌĂ΂Ă܂B
YukiWikiWikiN[̈łB

YukiWikiPerlŏꂽCGIXNvgƂĎĂ܂̂ŁA
Perl삷WebT[oȂΔrIeՂɐݒuł܂B

YukiWiki̓t[\tgłB
RɂgB


-------------------------------------------------
CZX
-------------------------------------------------

This program is free software; you can redistribute it and/or
modify it under the same terms as Perl itself.

-------------------------------------------------
ݒu菇
-------------------------------------------------

(1) wiki.cgïsڂȂ̃T[oɍ킹ďC܂B

    #!/usr/local/bin/perl

(2) wiki.cgî͂߂̕ɂAϐ$modifier_...̒lC܂(K{)

    my $modifier_mail
        Ǘ҃[AhX

    my $modifier_url
        ǗWeby[W

    my $modifier_name
        ǗҖO

    my $modifier_dbtype
        f[^x[X̎(ȉ̂ꂩ)
            'YukiWikiDB'        ()͂ꂽeLXĝ܂܃t@CƂĕۑ
            'dbmopen'           T[oɂĎgȂꍇ
            'AnyDBM_File'       T[oɂĎgȂꍇ

    my $modifier_sendmail
        YukiWikiݎɊǗ҂Ƀ[𑗂邽߂
        sendmail̃R}hC
            '/usr/sbin/sendmail -t -n'      
            ''                              [𑗂Ȃ/Ȃꍇ

    my $modifier_dir_data
        CGIǂݏf[^ufBNgB

    my $modifier_url_data
        CSS摜t@CufBNgɑΉURLB

    my $modifier_rss_title
        ^Cg(RSSp)

    my $modifier_rss_link
        ݒuYukiWikiURL(RSSp)

    my $modifier_rss_description
        (RSSp)


(3) ut@Cꗗvɂt@CT[oɓ]܂B
    ][hp[~bVK؂ɐݒ肵܂B

(4) uEUŃT[owiki.cgiURLɃANZX܂B

(5) FrontPage\ꂽAAdminChangePasswordƂNǂāA
    Ǘҗp̃pX[hݒ肵܂B

(6) ݒ肪ς񂾂Afrontpage.txtt@CAēx]܂B


-------------------------------------------------
t@Cꗗ
-------------------------------------------------



ȉ̃t@ĆA
WebT[oɓ]Kv͂܂B

+-- readme.txt          ĩt@Cj
+-- history.txt         JL^


CGIQ

ȉ̃t@CCGIsłfBNgFTP܂B

                        ][h  p[~bV      
+-- wiki.cgi            TEXT        755 (rwxr-xr-x)     CGI{
+-- jcode.pl            TEXT        644 (rw-r--r--)     R[hϊCu
+-- Yuki                            755 (rwxr-xr-x)     fBNg
|   +-- YukiWikiDB.pm   TEXT        644 (rw-r--r--)     t@Cx[XDBp
|   +-- RSS.pm          TEXT        644 (rw-r--r--)     RSSp
|   +-- DiffText.pm     TEXT        644 (rw-r--r--)     p
+-- Algorithm                       755 (rwxr-xr-x)     fBNg
    +-- Diff.pm         TEXT        644 (rw-r--r--)     p


Qƃt@C

ȉ̃t@ĆA
wiki.cgi̕ϐ$modifier_dir_dataŎw肷fBNgɓ]܂B

                    ][h  p[~bV      
+-- touched.txt     TEXT        666 (rw-rw-rw-)     ҏW̍XVt@C
+-- frontpage.txt   TEXT        644 (rw-r--r--)     FrontPagẽeLXg
+-- resource.txt    TEXT        644 (rw-r--r--)     \[Xt@C
+-- conflict.txt    TEXT        644 (rw-r--r--)     XV̏Փˎ̃eLXg
+-- format.txt      TEXT        644 (rw-r--r--)     `[̃eLXg

voC_ɂẮA
CGIufBNgɂt@ĆACGIANZXłȂꍇ܂B

̏ꍇɂ́Aϐ$modifier_dir_datagāA
uCGIǂݏłt@CufBNgvw肵ĂA
̃fBNgɏL̃t@C]܂B

̂悤ȐȂꍇɂ́A
ϐ$modifier_dir_datałwiki.cgi]fBNgw肵A
fBNgɏLt@C]܂B


X^CV[gƉ摜t@C

ȉ̃t@ĆA
wiki.cgi̕ϐ$modifier_url_dataŎw肷URLɑΉfBNgɓ]܂B

+-- wiki.css        TEXT        644 (rw-r--r--)     X^CV[g
+-- icon40x40.gif   BINARY      644 (rw-r--r--)     ACR()
+-- icon80x80.gif   BINARY      644 (rw-r--r--)     ACR()

voC_ɂẮA
CGIufBNgɃX^CV[g摜t@CuĂ
WebT[oQƂłȂꍇ܂B

̏ꍇɂ́A
WebT[oQƂłꏊURL$modifier_url_datagĎw肵A
̃fBNgɏLt@C]܂B

̂悤ȐȂꍇɂ́A
ϐ$modifier_url_datałwiki.cgi]fBNgw肵A
fBNgɏLt@C]܂B


-------------------------------------------------
f[^̃obNAbv@
-------------------------------------------------

YukiWikiō\zꂽWeby[W̃RećA
wiki.cgiof[^x[Xɕێ܂B

ꂽf[^ׂ͂
ϐ$modifier_dir_dataŎw肵fBNgȉɍ܂̂ŁA
̃fBNgׂ̉ăobNAbvĂ΂悢ł傤B

ϐ$modifier_dbtype'YukiWikiDB'ɂꍇɂ́A
wiki, info, diffƂ3̃fBNgA
̉Ƀy[WƂɃt@C܂B
obNAbvꂪȂ悤ɒӂĂB


-------------------------------------------------
{IȎg
-------------------------------------------------

Vy[W̍

1.uVK쐬vƂNǂ܂B
2. Vy[W̖O͂܂B
3. y[W̓e͂܂B

eLXg`̃[

format.txtQƂĂB

nCp[N

LinkToSomePageFrontPagê悤ɁA
pP̍ŏ̈ꕶ啶ɂ̂
ȏÂYukiWikĩy[WƂȂA
ꂪ͒Ɋ܂܂ƃNɂȂ܂B

d̑傩[[ ]]łA
YukiWikĩy[WɂȂ܂B
傩̒ɂ̓Xy[X܂߂Ă͂܂B
{g܂B

http://www.hyuki.com/
̂悤URL͎IɃNɂȂ܂B


-------------------------------------------------
ӎ
-------------------------------------------------

{ƂWikiWard CunninghamɊӂ܂B
http://c2.com/cgi/wiki

YukiWikiyŎgĂlbg̕XɊӂ܂B

WikiN[̍҂񂽂ƁA
YukiWikĩ[U񂽂ɐ[ӂ܂B

PukiWiki (PHP)
http://pukiwiki.sourceforge.jp/
InterWiki, ꌾRg@\ȂǂɊӂ܂B

Tiki (Ruby)
http://www.todo.org/cgi-bin/jp/tiki.cgi

RWiki (Ruby)
http://www.jin.gr.jp/~nahi/RWiki/

KbWiki (Perl + HTML::Template)
http://www.hippo2000.info/cgi-bin/KbWiki/KbWiki.pl

uɈvwiki (Perl)
http://hpcgi1.nifty.com/dune/gwiki.pl
ɁAYukiWikiDBɊӂ܂B

˖{qWalWiki (Perl)
http://digit.que.ne.jp/work/
ɁAe[u@\Ɋӂ܂B

YukiWikĩSfUCĂ{ނ
http://city.hokkai.or.jp/~reina/
Ɋӂ܂B


-------------------------------------------------
֘AN
-------------------------------------------------

_̃y[W
http://www.hyuki.com/

YukiWikiz[y[W
http://www.hyuki.com/yukiwiki/

{ƂWiki
http://c2.com/cgi/wiki?WikiWikiWeb

{wikiN[Xg
http://www1.neweb.ne.jp/wa/yamdas/column/technique/clonelist.html

{wikiN[Xg2
http://www1.neweb.ne.jp/wa/yamdas/column/technique/clonelist2.html
