PyukiWiki Explugin

<<$Id$>>

  PyukiWiki Explugin
  aguse.inc.pl
  antispam.inc.pl
  antispamwiki.inc.pl
  authadmin_cookie.inc.pl
  autometarobot.inc.pl
  canonical.inc.pl
  captcha.inc.pl
  google_analytics.inc.pl
  google_translate.inc.pl
  iecompatiblehack.inc.pl
  lang.inc.pl
  linktrack.inc.pl
  logs.inc.pl
  ogp.inc.pl
  pathmenu.inc.pl
  ping.inc.pl
  punyurl.inc.pl
  slashpage.inc.pl
  stdin.inc.pl
  trackback.inc.pl
  urlhack.inc.pl
  xframe.inc.pl

aguse.inc.pl

aguse.inc.pl - PyukiWiki 違
网

ゃ潟❼銀с⒢≪腆肴с違
綺

茯

⒢'茵茯炊≪茵ず

篏睡号

aguse.inc.cgi 
筝
⒢

antispam.inc.pl

antispam.inc.pl - PyukiWiki 違
网

Anti Spam 違
綺

茯

菴傑＜＜劫違膈PyukiWikiу若≪鴻垸若緇❾垩障
篏睡号

antispam.inc.cgi 
筝
∽ make_link_mail 吾

羈篋

違括<a href="mailto:...."> 阪＜
鴻垸障make_link_mail ∽宴筝

antispamwiki.inc.pl

antispamwiki.inc.pl - PyukiWiki 違
网

wiki鴻育罩≪❼ゃ

綺

茯

cookie亜iki鴻違我②

篏睡号

antispamwiki.inc.cgi 
筝
⒢

authadmin_cookie.inc.pl

authadmin_cookie.inc.pl - PyukiWiki 膊∞違
网

筝f㏍絖❼ゃ

綺

茯

筝f㏍絖障綺腟鴻若ц荐若❼吟ц荐若鴻障⒢⒢障
篏睡号

authadmin_cookie.inc.cgi 
筝
∽ authadminpassword 吾



違潟荅勝1.0茖羈紊絎

autometarobot.inc.pl

autometarobot.inc.pl - PyukiWiki 膊∞違
网

㏍膣≪潟喝㏍⒤

綺

篏睡号

autometarobot.inc.cgi 
筝
∽ meta_robots 吾

canonical.inc.pl

canonical.inc.pl - PyukiWiki 違
网

罎刈吾URL⒢絎
綺

茯

罎刈吾URL⒢絎
篏睡号

canonical.inc.cgi 
$::canonical::url ⒢RL絎
筝
⒢



CMS吾筝c吾ュURL羔育⒢


captcha.inc.pl

captcha.inc.pl - PyukiWiki 違
綺

网

SPAM我②㍾㍾茯┝

茯

SPAM我②㍾㍾茯┝

篏睡号

GD ≪ャゃ鴻若筝

captcha.inc.cgi 
skinTrue Type 潟絎
info/setup.cgi 戎❼$captcha::font 紊絎**筝
spam_filter

google_analytics.inc.pl

google_analytics.inc.pl - PyukiWiki 違
綺

网

google-analytics.com 泣泣❼㏍違鴻
茯

google≪⒢ｃゃ潟激

篏睡号

google_analytics.inc.cgi 障
info/setup.cgi 蚊潟 (UA- у障) 
$GOOGLEANALTYCS::ACCOUNT 紊
茲＜潟翫

$GOOGLEANALTYCS::MULTISUB .example.com綵√ц莠

茲＜潟翫
$GOOGLEANALTYCS::MULTITOP=1 
筝
⒢

羈

э倶500筝ャ榊с
google_translate.inc.pl

google_transrate.inc.pl - PyukiWiki 違
綺

网

transrate.google.com 泣⒤膺肢┳泣

茯

google膺肢┳御綣⒤膺肢┳с
篏睡号

google_transrate.inc.cgi 障
筝
⒢

iecompatiblehack.inc.pl

iecompatiblehack.inc.pl - PyukiWiki 違
网

IE；腓冴帥七句❼ゃ

綺

茯

Internet Explorere 8 篁ラт；腓冴帥；腓冴紙②

⒢潟潟㏍㍇SS⒢翫篏睡筝吾違障


2011綛1肴；Windows 8 Internet Explorer с；腓冴帥
⒢障

篏睡号

iecompatiblehack.inc.cgi 
筝
⒢

lang.inc.pl

lang.inc.pl - PyukiWiki 違
綺

网

Wiki初綽❼ゃ

茯

荐hャwiki障
HTTP_ACCEPT_LANGUAGE茘荐h；腓冴❼ゃ
lang.inc.pl ｃ荐㊤茯茵ずс

篏睡号

lang.inc.cgi 
篁ヤｃ⒢篏筝

attach.(lang)  example attach.en
diff.(lang)    example diff.ja
cache.(lang)   example cache.zh-cn
counter.(lang) example counter.en-us
info.(lang)    example info.fr
wiki.(lang)    example wiki.ja

荐㊤

pyukiwiki.ini.cgi

$::lang
    ❼荐h┃絎障
    ja en fr en-us etc... 
$::charcode
    ⒤茖
$::kanjicode
    ユ茯翫；腓冴滋絖若絎障

euc sjis utf8

 

$::lang_list
    綽茯鴻劫ф絎障

$::lang_list="ja en";

 

$::write_location=1;
    違潟ocationЩ茵




罘札筝2⒢罕

init_lang 喝⒢若㍽粋昭随筝障鐚帥若㏍冴ｃ⒢┃絎若鴻⒢

筝
障
linktrack.inc.pl

linktrack.inc.pl - PyukiWiki 違
綺

网

紊⒢帥

篏睡号

linktrack.inc.cgi 
綽⒤info/setup.cgi 札筝紊莠
$linktrack::ignoredomain = wikiRL (http://膈鴻ゃ鐚
茲翫阪ｃс障
箴abcdefg.com/~user,example.com

logs.inc.pl

logs.inc.pl - PyukiWiki 違
綺

网

≪祉㏍❼ゃ

茯

wiki吾≪祉㏍

篏睡号

logs.inc.cgi 
logs ❼

荐㊤

$logs::compress
    泣0 ┃絎鴻違х軒障
    

    障鴻違㏍ヤх軒⒢⒢障
$logs::directory
    ≪祉㏍絖┃絎障



罘札筝2⒢罕

init_logs 喝⒢若㍽粋昭随筝障鐚帥若㏍冴ｃ⒢┃絎若鴻⒢

筝
障
ogp.inc.pl

ogp.inc.pl - PyukiWiki 違
綺

网

The Open Graph protocol

茯

The Open Graph protocol

篏睡号

ogp.inc.cgi 
筝
障
pathmenu.inc.pl

pathmenu.inc.pl - PyukiWiki 違
綺

网

 韻筝MenuBar膈激吾
茯

 韻筝MenuBar膈激吾
篏睡号

pathmenu.inc.cgi 
筝
障
ping.inc.pl

ping.inc.pl - PyukiWiki 違
綺

网

Weblogping篆＜

茯

泣⒢Weblogping篆＜障
篏睡号

ping.inc.cgi 
$ping::serverlist ping泣筝hΗ茵よ莠障
RSSRL荀翫＜推賢[RSSURIENC] 筝

❼脂с戎ｃ

筝
∽ do_write_after 吾

punyurl.inc.pl

punyurl.inc.pl - PyukiWiki 違
綺

网

ASCII篁ュ＜喝ふRLunycode綵√
茯

紊茯絖㌪SCII篁ュ＜喝ふRLunycode綵√障
http://ユ茯jp/ http://xn--wgv71a119e.jp/

茘

perl 5.8.1 篁ラ㍾紜⒢戎
上若сゃ綽障

篏睡号

punyurl.inc.cgi 
筝
∽ make_link_url 吾

slashpage.inc.pl

slashpage.inc.pl - PyukiWiki 違
綺

网

 韻筝後⒢❼ゃ

茯

WikiName BracketName? с潟篁ヤ 韻筝⒢若
潟с

PyukiWiki/Glossary/WikiName
PyukiWiki/Sample/BracketName

絮や絎若罎刈с茲若⒢合戎潟筝

篏睡号

slashpage.inc.cgi 
筝
∽ make_link_wikipage 吾

stdin.inc.pl

stdin.inc.pl - PyukiWiki 違
綺

网

鴻⒢若御昭
篏睡号

stdin.inc.cgi 
echo "mypage=title&mymsg=wikipage" | perl index.cgi cmd=write

trackback.inc.pl

trackback.inc.pl - PyukiWiki 違
綺

网

Weblogtrackback

茯

Weblogtrackback

篏睡号

trackback.inc.cgi 
./trackback 
筝
⒢

urlhack.inc.pl

urlhack.inc.pl - PyukiWiki 違
綺

网

SEO絲丞㍾URL ? ゃ膣≪潟潟違
茯

Googleahoo膈㏍膣≪潟潟 鴻⒢⒢吾若⒢障ゃ膣≪潟潟腟
潟c潟障с障
URL ? 膈ゃPyukiWiki若с⒢若
茯羈

WikiName BracketName? с潟篁ヤ 韻筝⒢若
潟с

PyukiWiki/Glossary/WikiName
PyukiWiki/Sample/BracketName

絮や絎若罎刈с茲若⒢合戎潟筝

篏睡号

違潟
urlhack.inc.cgi 
PATH_INFO戎
❼PATH_INFO戎⒢障鞘戎障綽⒢泣＜荵遵辱篏障
http://example.com/ 膈CGITOP吾URL絲上障

http://example.com/index.cgi index.cgiiki
篁ヤ㍽菴違 .htaccess障
<FilesMatch "^wiki$">
   ForceType application/x-httpd-cgi
</FilesMatch>

с http://example.com/wiki OP吾

404 Not found若泣⒢ゃ篏睡翫

若若ャURL綽鴻綺若若若違罧蕁障
nph鴻⒢絲上若若戎
index.cgi etc...
    nph鴻⒢ph-index.cgi 膈⒢若 
urlhack.inc.cgi
    $use_path_info=1; $use_path_info=0; 眼障
.htaccess
    DirectoryIndex B<nph-index.cgi> index.cgi wiki.cgi pyukiwiki.cgi index.html

RewriteEngine on
RewriteBase /

RewriteCond %{REQUEST_URI} !^/(attach|cache|image|skin)
RewriteRule ^\?(.*)$ ./index.cgi?$1 [L]
RewriteCond %{REQUEST_URI} !^/(attach|cache|image|skin)
RewriteRule ^(.+)/$ ./index.cgi/$1 [L]
RewriteCond %{REQUEST_URI} !^/(attach|cache|image|skin)
RewriteRule ^$ ./index.cgi [L]
ErrorDocument 400 /nph-index.cgi?cmd=servererror
ErrorDocument 401 /nph-index.cgi?cmd=servererror
ErrorDocument 402 /nph-index.cgi?cmd=servererror
ErrorDocument 403 /nph-index.cgi?cmd=servererror
ErrorDocument 404 /nph-index.cgi?cmd=servererror
ErrorDocument 500 /nph-index.cgi?cmd=servererror

荐㊤

$urlhack::use_path_info
    PATH_INFO医紊戎鐚404 Not found 若翫
    障
$urlhack::fake_extention
    PATH_INFO篏睡処с/帥≦宍絖茖障
    
$::fake_extention='/';
http://example.com/FrontPage/
http://example.com/PyukiWiki/Download/
http://example.com/a5d8a5eba5d7/

 

$urlhack::use_puny
    0:16蚊潟若戎障
1:puny潟篏睡絨URL⒢障2:UTF8潟篏睡若罎刈腟処；腓冴
3:㊦軒URL㏍潟篏睡ラ㊦軒若鴻
  (./urldb/)荀

 

$urlhack::noconvert_marks
    絖帥罕若翫潟若障


0: ≧篁吟潟若1: 医＜ф吾帥潟若⒢
2: 医＜ot(.)lash(/)ф吾帥潟若⒢

筝
∽ make_cookedurl 吾

xframe.inc.pl

xframe.inc.pl - PyukiWiki 違
綺

网

吾潟絲丞⒢
茯

紊泣違茵ず祉ャ主∈篆ц；腓с⒢違
Internet Explorer 8 絲上障
篏睡号

xframe.inc.cgi 
荐㊤

篁ヤ絎鴻nfo/setting.ini.cgi 莠

$XFRAME::MODE="DENY" - 篁Web吾frame筝iframe筝㍽；腓冴
$XFRAME::MODE="SAMEORIGIN" - Top-level-browsing-context眼Web娯rameiframe筝㍽；腓冴荐怨



吾潟㏍ゃ⒢⒥泣茯ャ⒢罔泣т罩ｆ篏激潟拭＜篆＜綺⒢篌泣㍼ 篌儀с障箴障絨witter腮帥障篋散
JavaScript吾潟絲丞с弱с
X-FRAME-OPTIONS┃絎ゃFRAMEIFRAMEц；腓冴
紙②

⒢xpluginсTTPc阪TMLу
с障若寂с-FRAME-OPTIONSENYSAMEORIGIN荐唇с上с
筝
⒢

