#author("2017-01-20T20:39:45+09:00","default:wikiwriter","wikiwriter") &tag(PukiWiki); *目次 [#acbcc129] #contents *関連ページ [#j472c9a4] -[[./設定]] -[[./バージョンアップ]] *Tips [#u4dd1344] **さくらのレンタルサーバー(cgi版)でBasic認証を使う [#y14ee995] -[[FastCGI版PHP環境で、PukiWikiのBasic認証(auth)を有効にする | rtwiki管理人日記:http://blog.rtwiki.net/pukiwiki/fastcgi_auth/]]にあるように、.htaccessに一行追加するだけでOK。 SetEnvIfNoCase Authorization "^(Basic .*)$" HTTP_AUTHORIZATION=$1 **GETで検索できるようにする [#a713528e] -1.4.7ではデフォルトでGETで検索できない。[[BugTrack/796 - PukiWiki-dev:http://pukiwiki.sourceforge.jp/dev/?BugTrack%2F796]]。GETを有効にする場合手動で元に戻すしかない。 -[[xyzzyからpukiwikiを検索する - eggmanの日記:http://d.hatena.ne.jp/eggman/20071024/1193210228]]を参考にする。 -search.inc.phpを編集。 --PLUGIN_SEARCH_DISABLE_GET_ACCESSを0に変更。GETを無効にしない。 define('PLUGIN_SEARCH_DISABLE_GET_ACCESS', 0); // 1, 0 --formのmethodをgetに変更し、内部にhiddenタグを追加。 #pre{{ <form action="$script?cmd=search" method="get"> <div> <input type="hidden" name="cmd" value="search" /> <input type="text" name="word" value="$s_word" size="20" /> }} **Alfredから検索できるようにする [#t32d1e59] -上記方法でGET検索可能にすればAlfredなどから呼び出すことができるようになる。Web SearchのURLに例えば次のように設定する。 http://www.srcw.net/wiki/index.php?encode_hint=%A4%D7&cmd=search&word={query} **msearch.inc.phpを動かす [#p19246f2] -[[自作プラグイン/msearch.inc.php - PukiWiki-official:http://pukiwiki.sourceforge.jp/?%E8%87%AA%E4%BD%9C%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%2Fmsearch.inc.php]]に、[[質問箱3/437 - PukiWiki-official:http://pukiwiki.sourceforge.jp/?%E8%B3%AA%E5%95%8F%E7%AE%B13%2F437]]の修正を施し、漢字コードをUTF-8に変換すれば動く。 -InterWikiNameに以下のように記述。 #pre{{ -[./?plugin=msearch&site=this(utf8),http://www.srcw.net/wiki/index.php(utf8)&word= msearch] }} -次のように呼び出す。 #lookup(msearch,マルチ検索) *トラブルシューティング [#me5299ef] **yesterdayのカウンターが0になる。 [#me13cff4] -[[BugTrack2/141 - PukiWiki-dev:http://pukiwiki.sourceforge.jp/dev/?BugTrack2%2F141]] -[[Wiki/PukiWiki/counterプラグインでyesterdayが0になる件 - TOBY SOFT wiki:http://tobysoft.net/wiki/index.php?Wiki%2FPukiWiki%2Fcounter%A5%D7%A5%E9%A5%B0%A5%A4%A5%F3%A4%C7yesterday%A4%AC0%A4%CB%A4%CA%A4%EB%B7%EF]] **ref.inc.phpで拡大縮小できない。 [#oa0afbb5] -たぶんref.inc.phpのバグ。先頭に"./"をつけないとだめ。 #ref(./test.jpg, 50%)